public class ClassAssigner extends javax.swing.JPanel implements Visible, DataSourceListener, TrainingSetListener, TestSetListener, DataSource, TrainingSetProducer, TestSetProducer, BeanCommon, EventConstraints, java.io.Serializable, InstanceListener, StructureProducer
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
ClassAssigner() |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptDataSet(DataSetEvent e) |
void |
acceptInstance(InstanceEvent e)
Accept and process an instance event
|
void |
acceptTestSet(TestSetEvent e)
Accept and process a test set event
|
void |
acceptTrainingSet(TrainingSetEvent e)
Accept and process a training set
|
void |
addDataFormatListener(DataFormatListener dfl) |
void |
addDataSourceListener(DataSourceListener tsl)
Add a data source listener
|
void |
addInstanceListener(InstanceListener tsl)
Add an instance listener
|
void |
addTestSetListener(TestSetListener tsl)
Add a listener for test set events
|
void |
addTrainingSetListener(TrainingSetListener tsl)
Add a training set listener
|
java.lang.String |
classColumnTipText()
Tool tip text for this property
|
boolean |
connectionAllowed(java.beans.EventSetDescriptor esd)
Returns true if, at this time, the object will accept a connection
according to the supplied EventSetDescriptor
|
boolean |
connectionAllowed(java.lang.String eventName)
Returns true if, at this time, the object will accept a connection
according to the supplied event name
|
void |
connectionNotification(java.lang.String eventName,
java.lang.Object source)
Notify this object that it has been registered as a listener with a source
with respect to the supplied event name
|
void |
disconnectionNotification(java.lang.String eventName,
java.lang.Object source)
Notify this object that it has been deregistered as a listener with a
source with respect to the supplied event name
|
boolean |
eventGeneratable(java.lang.String eventName)
Returns true, if at the current time, the named event could be generated.
|
java.lang.String |
getClassColumn() |
Instances |
getConnectedFormat()
Returns the structure of the incoming instances (if any)
|
java.lang.String |
getCustomName()
Get the custom (descriptive) name for this bean (if one has been set)
|
Instances |
getStructure(java.lang.String eventName)
Get the structure of the output encapsulated in the named event.
|
BeanVisual |
getVisual()
Get the visual representation
|
java.lang.String |
globalInfo()
Global info for this bean
|
boolean |
isBusy()
Returns true if.
|
void |
removeDataFormatListener(DataFormatListener dfl) |
void |
removeDataSourceListener(DataSourceListener tsl)
Remove a data source listener
|
void |
removeInstanceListener(InstanceListener tsl)
Remove an instance listener
|
void |
removeTestSetListener(TestSetListener tsl)
Remove a listener for test set events
|
void |
removeTrainingSetListener(TrainingSetListener tsl)
Remove a training set listener
|
void |
setClassColumn(java.lang.String col) |
void |
setCustomName(java.lang.String name)
Set a custom (descriptive) name for this bean
|
void |
setLog(Logger logger)
Set a logger
|
void |
setVisual(BeanVisual newVisual)
Set a new visual representation
|
void |
stop()
Stop any processing that the bean might be doing.
|
void |
useDefaultVisual()
Use the default visual representation
|
getAccessibleContext, getUI, getUIClassID, setUI, updateUIaddAncestorListener, 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, updateadd, add, add, add, add, addContainerListener, addPropertyChangeListener, 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, validateaction, 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, 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, transferFocusUpCyclepublic java.lang.String globalInfo()
String valuepublic void setCustomName(java.lang.String name)
setCustomName in interface BeanCommonname - the name to usepublic java.lang.String getCustomName()
getCustomName in interface BeanCommonpublic java.lang.String classColumnTipText()
String valuepublic Instances getStructure(java.lang.String eventName)
getStructure in interface StructureProducereventName - the name of the output event that encapsulates the
requested output.public Instances getConnectedFormat()
Instances valuepublic void setClassColumn(java.lang.String col)
public java.lang.String getClassColumn()
public void acceptDataSet(DataSetEvent e)
acceptDataSet in interface DataSourceListenerpublic void acceptTrainingSet(TrainingSetEvent e)
TrainingSetListeneracceptTrainingSet in interface TrainingSetListenere - a TrainingSetEvent valuepublic void acceptTestSet(TestSetEvent e)
TestSetListeneracceptTestSet in interface TestSetListenere - a TestSetEvent valuepublic void acceptInstance(InstanceEvent e)
InstanceListeneracceptInstance in interface InstanceListenere - an InstanceEvent valuepublic void addInstanceListener(InstanceListener tsl)
DataSourceaddInstanceListener in interface DataSourcetsl - an InstanceListener valuepublic void removeInstanceListener(InstanceListener tsl)
DataSourceremoveInstanceListener in interface DataSourcetsl - an InstanceListener valuepublic void addDataSourceListener(DataSourceListener tsl)
DataSourceaddDataSourceListener in interface DataSourcetsl - a DataSourceListener valuepublic void removeDataSourceListener(DataSourceListener tsl)
DataSourceremoveDataSourceListener in interface DataSourcetsl - a DataSourceListener valuepublic void addTrainingSetListener(TrainingSetListener tsl)
TrainingSetProduceraddTrainingSetListener in interface TrainingSetProducertsl - a TrainingSetListener valuepublic void removeTrainingSetListener(TrainingSetListener tsl)
TrainingSetProducerremoveTrainingSetListener in interface TrainingSetProducertsl - a TrainingSetListener valuepublic void addTestSetListener(TestSetListener tsl)
TestSetProduceraddTestSetListener in interface TestSetProducertsl - a TestSetListener valuepublic void removeTestSetListener(TestSetListener tsl)
TestSetProducerremoveTestSetListener in interface TestSetProducertsl - a TestSetListener valuepublic void addDataFormatListener(DataFormatListener dfl)
public void removeDataFormatListener(DataFormatListener dfl)
public void setVisual(BeanVisual newVisual)
Visiblepublic BeanVisual getVisual()
Visiblepublic void useDefaultVisual()
VisibleuseDefaultVisual in interface Visiblepublic boolean connectionAllowed(java.lang.String eventName)
connectionAllowed in interface BeanCommoneventName - the eventpublic boolean connectionAllowed(java.beans.EventSetDescriptor esd)
connectionAllowed in interface BeanCommonesd - the EventSetDescriptorpublic void connectionNotification(java.lang.String eventName,
java.lang.Object source)
connectionNotification in interface BeanCommoneventName - the eventsource - the source with which this object has been registered as a
listenerpublic void disconnectionNotification(java.lang.String eventName,
java.lang.Object source)
disconnectionNotification in interface BeanCommoneventName - the eventsource - the source with which this object has been registered as a
listenerpublic void setLog(Logger logger)
BeanCommonsetLog in interface BeanCommonlogger - a weka.gui.Logger valuepublic void stop()
BeanCommonstop in interface BeanCommonpublic boolean isBusy()
isBusy in interface BeanCommonpublic boolean eventGeneratable(java.lang.String eventName)
eventGeneratable in interface EventConstraintseventName - the name of the event in question