public class DataVisualizer extends javax.swing.JPanel implements DataSourceListener, TrainingSetListener, TestSetListener, Visible, UserRequestAcceptor, java.io.Serializable, java.beans.beancontext.BeanContextChild
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
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(java.lang.String name,
java.beans.PropertyChangeListener pcl)
Add a property change listener to this bean
|
void |
addVetoableChangeListener(java.lang.String name,
java.beans.VetoableChangeListener vcl)
Add a vetoable change listener to this bean
|
java.util.Enumeration |
enumerateRequests()
Describe
enumerateRequests method here. |
java.beans.beancontext.BeanContext |
getBeanContext()
Return the bean context (if any) that this bean is embedded in
|
BeanVisual |
getVisual()
Return the visual appearance of this bean
|
java.lang.String |
globalInfo()
Global info for this bean
|
static void |
main(java.lang.String[] args) |
void |
performRequest(java.lang.String request)
Describe
performRequest method here. |
void |
removeDataSourceListener(DataSourceListener dsl)
Remove a listener
|
void |
removePropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener pcl)
Remove a property change listener from this bean
|
void |
removeVetoableChangeListener(java.lang.String name,
java.beans.VetoableChangeListener vcl)
Remove a vetoable change listener from this bean
|
void |
setBeanContext(java.beans.beancontext.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 java.lang.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 java.util.Enumeration enumerateRequests()
enumerateRequests
method here.enumerateRequests
in interface UserRequestAcceptor
Enumeration
valuepublic void addPropertyChangeListener(java.lang.String name, java.beans.PropertyChangeListener pcl)
addPropertyChangeListener
in interface java.beans.beancontext.BeanContextChild
addPropertyChangeListener
in class java.awt.Container
name
- the name of the property of interestpcl
- a PropertyChangeListener
valuepublic void removePropertyChangeListener(java.lang.String name, java.beans.PropertyChangeListener pcl)
removePropertyChangeListener
in interface java.beans.beancontext.BeanContextChild
removePropertyChangeListener
in class java.awt.Component
name
- the name of the property of interestpcl
- a PropertyChangeListener
valuepublic void addVetoableChangeListener(java.lang.String name, java.beans.VetoableChangeListener vcl)
addVetoableChangeListener
in interface java.beans.beancontext.BeanContextChild
name
- the name of the property of interestvcl
- a VetoableChangeListener
valuepublic void removeVetoableChangeListener(java.lang.String name, java.beans.VetoableChangeListener vcl)
removeVetoableChangeListener
in interface java.beans.beancontext.BeanContextChild
name
- the name of the property of interestvcl
- a VetoableChangeListener
valuepublic void setBeanContext(java.beans.beancontext.BeanContext bc)
setBeanContext
in interface java.beans.beancontext.BeanContextChild
bc
- a BeanContext
valuepublic java.beans.beancontext.BeanContext getBeanContext()
getBeanContext
in interface java.beans.beancontext.BeanContextChild
BeanContext
valuepublic void setInstances(Instances inst) throws java.lang.Exception
inst
- an Instances
valuejava.lang.Exception
- if an error occurspublic void performRequest(java.lang.String request)
performRequest
method here.performRequest
in interface UserRequestAcceptor
request
- a String
valuejava.lang.IllegalArgumentException
- if an error occurspublic void addDataSourceListener(DataSourceListener dsl)
dsl
- a DataSourceListener
valuepublic void removeDataSourceListener(DataSourceListener dsl)
dsl
- a DataSourceListener
valuepublic static void main(java.lang.String[] args)