@KFStep(category="DataSources",
toolTipText="Accept input from Kettle")
public class KettleInject
extends weka.gui.beans.AbstractDataSource
implements weka.gui.beans.BeanCommon, weka.gui.beans.TrainingSetListener, weka.gui.beans.TrainingSetProducer, weka.gui.beans.TestSetListener, weka.gui.beans.TestSetProducer, weka.gui.beans.DataSourceListener, weka.gui.beans.InstanceListener, weka.gui.beans.EventConstraints
AbstractDataSource
,
Serialized FormTOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
KettleInject() |
Modifier and Type | Method and Description |
---|---|
void |
acceptDataSet(weka.gui.beans.DataSetEvent e) |
void |
acceptInstance(weka.gui.beans.InstanceEvent e) |
void |
acceptTestSet(weka.gui.beans.TestSetEvent e) |
void |
acceptTrainingSet(weka.gui.beans.TrainingSetEvent e) |
void |
addDataSourceListener(weka.gui.beans.DataSourceListener dsl)
Add a listener
|
void |
addInstanceListener(weka.gui.beans.InstanceListener dsl)
Add an instance listener
|
void |
addTestSetListener(weka.gui.beans.TestSetListener tsl) |
void |
addTrainingSetListener(weka.gui.beans.TrainingSetListener tsl) |
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 with respect to the named event
|
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 named event
|
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 the named event can be generated at this time
|
java.lang.String |
getCustomName()
Get the custom (descriptive) name for this bean (if one has been set)
|
int |
getNumberOfDataSetTargets()
Returns how many downstream listeners are DataSetListenersListeners.
|
int |
getNumberOfInstanceTargets()
Returns how many downstream listeners are InstanceListeners.
|
boolean |
isBusy()
Returns true if.
|
void |
removeDataSourceListener(weka.gui.beans.DataSourceListener dsl)
Remove a listener
|
void |
removeInstanceListener(weka.gui.beans.InstanceListener dsl)
Remove an instance listener
|
void |
removeTestSetListener(weka.gui.beans.TestSetListener tsl) |
void |
removeTrainingSetListener(weka.gui.beans.TrainingSetListener tsl) |
void |
setCustomName(java.lang.String name)
Set a custom (descriptive) name for this bean
|
void |
setLog(weka.gui.Logger l) |
void |
stop()
Stop any processing that the bean might be doing.
|
void |
useDefaultVisual()
Use the default visual appearance for this bean
|
void |
waitWhileFlowBusy(java.util.Vector flow) |
addPropertyChangeListener, addVetoableChangeListener, getBeanContext, getVisual, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext, setVisual
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 void setLog(weka.gui.Logger l)
setLog
in interface weka.gui.beans.BeanCommon
public void setCustomName(java.lang.String name)
setCustomName
in interface weka.gui.beans.BeanCommon
name
- the name to usepublic java.lang.String getCustomName()
getCustomName
in interface weka.gui.beans.BeanCommon
public void stop()
stop
in interface weka.gui.beans.BeanCommon
public boolean isBusy()
isBusy
in interface weka.gui.beans.BeanCommon
public void waitWhileFlowBusy(java.util.Vector flow)
public boolean connectionAllowed(java.lang.String eventName)
connectionAllowed
in interface weka.gui.beans.BeanCommon
eventName
- the eventpublic boolean connectionAllowed(java.beans.EventSetDescriptor esd)
connectionAllowed
in interface weka.gui.beans.BeanCommon
esd
- the EventSetDescriptorpublic void connectionNotification(java.lang.String eventName, java.lang.Object source)
connectionNotification
in interface weka.gui.beans.BeanCommon
eventName
- 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 weka.gui.beans.BeanCommon
eventName
- the eventsource
- the source with which this object has been registered as
a listenerpublic int getNumberOfInstanceTargets()
public int getNumberOfDataSetTargets()
public void acceptInstance(weka.gui.beans.InstanceEvent e)
acceptInstance
in interface weka.gui.beans.InstanceListener
public void acceptDataSet(weka.gui.beans.DataSetEvent e)
acceptDataSet
in interface weka.gui.beans.DataSourceListener
public void acceptTrainingSet(weka.gui.beans.TrainingSetEvent e)
acceptTrainingSet
in interface weka.gui.beans.TrainingSetListener
public void acceptTestSet(weka.gui.beans.TestSetEvent e)
acceptTestSet
in interface weka.gui.beans.TestSetListener
public boolean eventGeneratable(java.lang.String eventName)
eventGeneratable
in interface weka.gui.beans.EventConstraints
eventName
- the eventboolean
valuepublic void addDataSourceListener(weka.gui.beans.DataSourceListener dsl)
addDataSourceListener
in interface weka.gui.beans.DataSource
addDataSourceListener
in class weka.gui.beans.AbstractDataSource
dsl
- a DataSourceListener
valuepublic void removeDataSourceListener(weka.gui.beans.DataSourceListener dsl)
removeDataSourceListener
in interface weka.gui.beans.DataSource
removeDataSourceListener
in class weka.gui.beans.AbstractDataSource
dsl
- a DataSourceListener
valuepublic void addInstanceListener(weka.gui.beans.InstanceListener dsl)
addInstanceListener
in interface weka.gui.beans.DataSource
addInstanceListener
in class weka.gui.beans.AbstractDataSource
dsl
- a InstanceListener
valuepublic void useDefaultVisual()
useDefaultVisual
in interface weka.gui.beans.Visible
useDefaultVisual
in class weka.gui.beans.AbstractDataSource
public void removeInstanceListener(weka.gui.beans.InstanceListener dsl)
removeInstanceListener
in interface weka.gui.beans.DataSource
removeInstanceListener
in class weka.gui.beans.AbstractDataSource
dsl
- a InstanceListener
valuepublic void addTrainingSetListener(weka.gui.beans.TrainingSetListener tsl)
addTrainingSetListener
in interface weka.gui.beans.TrainingSetProducer
public void removeTrainingSetListener(weka.gui.beans.TrainingSetListener tsl)
removeTrainingSetListener
in interface weka.gui.beans.TrainingSetProducer
public void addTestSetListener(weka.gui.beans.TestSetListener tsl)
addTestSetListener
in interface weka.gui.beans.TestSetProducer
public void removeTestSetListener(weka.gui.beans.TestSetListener tsl)
removeTestSetListener
in interface weka.gui.beans.TestSetProducer