|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
weka4ws.gui.kflow.MetaBean
A meta bean that encapsulates several other regular beans, useful for grouping large KnowledgeFlows.
Nested Class Summary |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Field Summary |
Fields inherited from class javax.swing.JComponent |
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
MetaBean()
|
Method Summary | |
void |
addPropertyChangeListenersSubFlow(java.beans.PropertyChangeListener pcl)
|
boolean |
canAcceptConnection(java.lang.Class listenerClass)
Checks to see if any of the inputs to this group implements the supplied listener class |
boolean |
connectionAllowed(java.beans.EventSetDescriptor esd)
Returns true if, at this time, the object will accept a connection with respect to the supplied EventSetDescriptor |
boolean |
connectionAllowed(java.lang.String eventName)
|
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. |
java.util.Enumeration |
enumerateRequests()
Return an enumeration of requests that can be made by the user |
boolean |
eventGeneratable(java.beans.EventSetDescriptor esd)
Returns true, if at the current time, the event described by the supplied event descriptor could be generated. |
boolean |
eventGeneratable(java.lang.String eventName)
Returns true, if at the current time, the named event could be generated. |
java.util.Vector |
getAssociatedConnections()
|
java.util.Vector |
getBeanInfoInputs()
|
java.util.Vector |
getBeanInfoOutputs()
|
java.util.Vector |
getBeanInfoSubFlow()
|
java.util.Vector |
getBeansInInputs()
Return all the beans in the inputs |
java.util.Vector |
getBeansInOutputs()
Return all the beans in the outputs |
java.util.Vector |
getBeansInSubFlow()
Return all the beans in the sub flow |
java.util.Vector |
getInputs()
|
java.util.Vector |
getOriginalCoords()
returns the vector containing the original coordinates (instances of class Point) for the inputs |
java.util.Vector |
getOutputs()
|
java.util.Vector |
getSubFlow()
|
java.util.Vector |
getSuitableTargets(java.beans.EventSetDescriptor esd)
Return a list of input beans capable of receiving the supplied event |
weka.gui.beans.BeanVisual |
getVisual()
Gets the visual appearance of this wrapper bean |
void |
performRequest(java.lang.String request)
Perform a particular request |
void |
removePropertyChangeListenersSubFlow(java.beans.PropertyChangeListener pcl)
|
void |
restoreBeans()
|
void |
setAssociatedConnections(java.util.Vector ac)
|
void |
setInputs(java.util.Vector inputs)
|
void |
setLog(weka.gui.Logger logger)
Set a logger |
void |
setOriginalCoords(java.util.Vector value)
sets the vector containing the original coordinates (instances of class Point) for the inputs |
void |
setOutputs(java.util.Vector outputs)
|
void |
setSubFlow(java.util.Vector sub)
|
void |
setVisual(weka.gui.beans.BeanVisual newVisual)
Sets the visual appearance of this wrapper bean |
void |
shiftBeans(BeanInstance toShiftTo,
boolean save)
Move coords of all inputs and outputs of this meta bean to the coords of the supplied BeanInstance. |
void |
stop()
Stop all encapsulated beans |
void |
useDefaultVisual()
Use the default visual appearance for this bean |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public MetaBean()
Method Detail |
public void setAssociatedConnections(java.util.Vector ac)
public java.util.Vector getAssociatedConnections()
public void setSubFlow(java.util.Vector sub)
public java.util.Vector getSubFlow()
public void setInputs(java.util.Vector inputs)
public java.util.Vector getInputs()
public void setOutputs(java.util.Vector outputs)
public java.util.Vector getOutputs()
public java.util.Vector getBeansInSubFlow()
public java.util.Vector getBeansInInputs()
public java.util.Vector getBeansInOutputs()
public java.util.Vector getBeanInfoSubFlow()
public java.util.Vector getBeanInfoInputs()
public java.util.Vector getBeanInfoOutputs()
public java.util.Vector getOriginalCoords()
public void setOriginalCoords(java.util.Vector value)
value
- the vector containing the points of the coords of the original
inputspublic void shiftBeans(BeanInstance toShiftTo, boolean save)
toShiftTo
- the BeanInstance whos coordinates will be used.save
- true if coordinates are to be saved.public void restoreBeans()
public boolean eventGeneratable(java.beans.EventSetDescriptor esd)
esd
- an EventSetDescriptor
value
boolean
valuepublic boolean eventGeneratable(java.lang.String eventName)
eventGeneratable
in interface weka.gui.beans.EventConstraints
eventName
- the name of the event in question
public boolean connectionAllowed(java.beans.EventSetDescriptor esd)
connectionAllowed
in interface weka.gui.beans.BeanCommon
esd
- the EventSetDescriptor
public boolean connectionAllowed(java.lang.String eventName)
connectionAllowed
in interface weka.gui.beans.BeanCommon
public 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 void stop()
stop
in interface weka.gui.beans.BeanCommon
public void setVisual(weka.gui.beans.BeanVisual newVisual)
setVisual
in interface weka.gui.beans.Visible
newVisual
- a BeanVisual
valuepublic weka.gui.beans.BeanVisual getVisual()
getVisual
in interface weka.gui.beans.Visible
public void useDefaultVisual()
useDefaultVisual
in interface weka.gui.beans.Visible
public java.util.Enumeration enumerateRequests()
enumerateRequests
in interface weka.gui.beans.UserRequestAcceptor
Enumeration
valuepublic void performRequest(java.lang.String request)
performRequest
in interface weka.gui.beans.UserRequestAcceptor
request
- the request to perform
java.lang.IllegalArgumentException
- if an error occurspublic void setLog(weka.gui.Logger logger)
setLog
in interface weka.gui.beans.BeanCommon
logger
- a Logger
valuepublic void removePropertyChangeListenersSubFlow(java.beans.PropertyChangeListener pcl)
public void addPropertyChangeListenersSubFlow(java.beans.PropertyChangeListener pcl)
public boolean canAcceptConnection(java.lang.Class listenerClass)
listenerClass
- the listener to check forpublic java.util.Vector getSuitableTargets(java.beans.EventSetDescriptor esd)
esd
- the event in question
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |