public class DataVisualizer extends JPanel implements DataSourceListener, TrainingSetListener, TestSetListener, Visible, UserRequestAcceptor, Serializable, BeanContextChild
JComponent.AccessibleJComponent
Component.BaselineResizeBehavior
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
DataVisualizer() |
Modifier and Type | Method and Description |
---|---|
void |
acceptDataSet(DataSetEvent e)
Accept a data set
|
void |
acceptTestSet(TestSetEvent e)
Accept a test set
|
void |
acceptTrainingSet(TrainingSetEvent e)
Accept a training set
|
void |
addDataSourceListener(DataSourceListener dsl)
Add a listener
|
void |
addPropertyChangeListener(String name,
PropertyChangeListener pcl)
Add a property change listener to this bean
|
void |
addVetoableChangeListener(String name,
VetoableChangeListener vcl)
Add a vetoable change listener to this bean
|
Enumeration |
enumerateRequests()
Describe
enumerateRequests method here. |
BeanContext |
getBeanContext()
Return the bean context (if any) that this bean is embedded in
|
BeanVisual |
getVisual()
Return the visual appearance of this bean
|
String |
globalInfo()
Global info for this bean
|
static void |
main(String[] args) |
void |
performRequest(String request)
Describe
performRequest method here. |
void |
removeDataSourceListener(DataSourceListener dsl)
Remove a listener
|
void |
removePropertyChangeListener(String name,
PropertyChangeListener pcl)
Remove a property change listener from this bean
|
void |
removeVetoableChangeListener(String name,
VetoableChangeListener vcl)
Remove a vetoable change listener from this bean
|
void |
setBeanContext(BeanContext bc)
Set a bean context for this bean
|
void |
setInstances(Instances inst)
Set instances for this bean.
|
void |
setVisual(BeanVisual newVisual)
Set the visual appearance of this bean
|
void |
useDefaultVisual()
Use the default appearance for this bean
|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public String globalInfo()
String
valuepublic void acceptTrainingSet(TrainingSetEvent e)
acceptTrainingSet
in interface TrainingSetListener
e
- a TrainingSetEvent
valuepublic void acceptTestSet(TestSetEvent e)
acceptTestSet
in interface TestSetListener
e
- a TestSetEvent
valuepublic void acceptDataSet(DataSetEvent e)
acceptDataSet
in interface DataSourceListener
e
- a DataSetEvent
valuepublic void setVisual(BeanVisual newVisual)
public BeanVisual getVisual()
public void useDefaultVisual()
useDefaultVisual
in interface Visible
public Enumeration enumerateRequests()
enumerateRequests
method here.enumerateRequests
in interface UserRequestAcceptor
Enumeration
valuepublic void addPropertyChangeListener(String name, PropertyChangeListener pcl)
addPropertyChangeListener
in interface BeanContextChild
addPropertyChangeListener
in class Container
name
- the name of the property of interestpcl
- a PropertyChangeListener
valuepublic void removePropertyChangeListener(String name, PropertyChangeListener pcl)
removePropertyChangeListener
in interface BeanContextChild
removePropertyChangeListener
in class Component
name
- the name of the property of interestpcl
- a PropertyChangeListener
valuepublic void addVetoableChangeListener(String name, VetoableChangeListener vcl)
addVetoableChangeListener
in interface BeanContextChild
name
- the name of the property of interestvcl
- a VetoableChangeListener
valuepublic void removeVetoableChangeListener(String name, VetoableChangeListener vcl)
removeVetoableChangeListener
in interface BeanContextChild
name
- the name of the property of interestvcl
- a VetoableChangeListener
valuepublic void setBeanContext(BeanContext bc)
setBeanContext
in interface BeanContextChild
bc
- a BeanContext
valuepublic BeanContext getBeanContext()
getBeanContext
in interface BeanContextChild
BeanContext
valuepublic void setInstances(Instances inst) throws Exception
inst
- an Instances
valueException
- if an error occurspublic void performRequest(String request)
performRequest
method here.performRequest
in interface UserRequestAcceptor
request
- a String
valueIllegalArgumentException
- if an error occurspublic void addDataSourceListener(DataSourceListener dsl)
dsl
- a DataSourceListener
valuepublic void removeDataSourceListener(DataSourceListener dsl)
dsl
- a DataSourceListener
valuepublic static void main(String[] args)
Copyright © 2019 University of Waikato, Hamilton, NZ. All rights reserved.