public class IncrementalClassifierEvaluator extends AbstractEvaluator implements IncrementalClassifierListener, EventConstraints
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 |
---|
IncrementalClassifierEvaluator() |
Modifier and Type | Method and Description |
---|---|
void |
acceptClassifier(IncrementalClassifierEvent ce)
Accepts and processes a classifier encapsulated in an incremental
classifier event
|
void |
addChartListener(ChartListener cl)
Add a chart listener
|
void |
addTextListener(TextListener cl)
Add a text listener
|
String |
chartingEvalWindowSizeTipText()
Return a tip text string for this property
|
boolean |
eventGeneratable(String eventName)
Returns true, if at the current time, the named event could
be generated.
|
int |
getChartingEvalWindowSize()
Get whether to compute evaluation for charting over a fixed sized window of
the most recent instances (rather than the whole stream).
|
String |
getCustomName()
Get the custom (descriptive) name for this bean (if one has been set)
|
boolean |
getOutputPerClassInfoRetrievalStats()
Get whether per-class information retrieval stats are to be output.
|
int |
getStatusFrequency()
Get how often progress is reported to the status bar.
|
String |
globalInfo()
Global info for this bean
|
boolean |
isBusy()
Returns true if.
|
String |
outputPerClassInfoRetrievalStatsTipText()
Return a tip text string for this property
|
void |
removeChartListener(ChartListener cl)
Remove a chart listener
|
void |
removeTextListener(TextListener cl)
Remove a text listener
|
void |
setChartingEvalWindowSize(int windowSize)
Set whether to compute evaluation for charting over a fixed sized window of
the most recent instances (rather than the whole stream).
|
void |
setCustomName(String name)
Set a custom (descriptive) name for this bean
|
void |
setOutputPerClassInfoRetrievalStats(boolean i)
Set whether to output per-class information retrieval
statistics (nominal class only).
|
void |
setStatusFrequency(int s)
Set how often progress is reported to the status bar.
|
String |
statusFrequencyTipText()
Return a tip text string for this property
|
void |
stop()
Stop all action
|
connectionAllowed, connectionAllowed, connectionNotification, disconnectionNotification, getVisual, setLog, setVisual, useDefaultVisual
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, 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, 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, hide, 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, transferFocusUpCycle
public void setCustomName(String name)
setCustomName
in interface BeanCommon
name
- the name to usepublic String getCustomName()
getCustomName
in interface BeanCommon
public String globalInfo()
String
valuepublic void acceptClassifier(IncrementalClassifierEvent ce)
acceptClassifier
in interface IncrementalClassifierListener
ce
- an IncrementalClassifierEvent
valuepublic boolean eventGeneratable(String eventName)
eventGeneratable
in interface EventConstraints
eventName
- the name of the event in questionpublic void stop()
stop
in interface BeanCommon
stop
in class AbstractEvaluator
public boolean isBusy()
isBusy
in interface BeanCommon
public void setStatusFrequency(int s)
s
- report progress every s instancespublic int getStatusFrequency()
public String statusFrequencyTipText()
public void setOutputPerClassInfoRetrievalStats(boolean i)
i
- true if info retrieval stats are to be outputpublic boolean getOutputPerClassInfoRetrievalStats()
public String outputPerClassInfoRetrievalStatsTipText()
public void setChartingEvalWindowSize(int windowSize)
windowSize
- the size of the window to use for computing the evaluation
metrics used for charting. Setting a value of zero or less specifies that no
windowing is to be used.public int getChartingEvalWindowSize()
public String chartingEvalWindowSizeTipText()
public void addChartListener(ChartListener cl)
cl
- a ChartListener
valuepublic void removeChartListener(ChartListener cl)
cl
- a ChartListener
valuepublic void addTextListener(TextListener cl)
cl
- a TextListener
valuepublic void removeTextListener(TextListener cl)
cl
- a TextListener
valueCopyright © 2012 University of Waikato, Hamilton, NZ. All Rights Reserved.