|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel org.rosuda.deducer.widgets.VariableListWidget
public class VariableListWidget
A widget for selecting a number of variables from a data frame
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
---|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, 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 | |
---|---|
VariableListWidget(java.lang.String panelTitle,
VariableSelectorWidget varSel)
new VariableListWidget |
|
VariableListWidget(VariableSelectorWidget varSel)
untitled VariableListWidget |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent act)
monitor changes in the variableSelector |
void |
addListener(java.util.EventListener lis)
adds either an action, mouse or list selection listener |
java.lang.Object |
getModel()
Get the current state of the widget |
java.lang.String |
getRModel()
Gets R representation of state |
java.lang.String |
getTitle()
title |
java.lang.String[] |
getVariables()
gets items in list |
void |
reset()
Sets the state of the widget to its default value |
void |
resetToLast()
Sets state of widget to the last time the dialog was completed |
void |
setDefaultModel(java.lang.Object model)
Sets the default state of the model |
void |
setDefaultVariables(java.lang.String[] items)
Set the default variables |
void |
setLastModel(java.lang.Object model)
Updates the last completed state |
void |
setModel(javax.swing.DefaultListModel mod,
boolean removeFromVariableSelector)
Sets the items in the list |
void |
setModel(java.lang.Object model)
Sets the current state of the widget |
void |
setModel(java.lang.String[] items,
boolean removeFromVariableSelector)
Sets the items in the list |
void |
setTitle(java.lang.String t)
Sets the title of the widget with no display |
void |
setTitle(java.lang.String t,
boolean show)
Sets the title of the widget |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, 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, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, 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, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public VariableListWidget(java.lang.String panelTitle, VariableSelectorWidget varSel)
panelTitle
- titlevarSel
- the VariableSelector to linkpublic VariableListWidget(VariableSelectorWidget varSel)
varSel
- the VariableSelector to linkMethod Detail |
---|
public void actionPerformed(java.awt.event.ActionEvent act)
actionPerformed
in interface java.awt.event.ActionListener
public java.lang.String[] getVariables()
public void setDefaultVariables(java.lang.String[] items)
items
- public void setModel(java.lang.String[] items, boolean removeFromVariableSelector)
items
- an array containing the itemsremoveFromVariableSelector
- should the items be removed from the VariableSelectorpublic void setModel(javax.swing.DefaultListModel mod, boolean removeFromVariableSelector)
mod
- a DefaultListModel containing the itemsremoveFromVariableSelector
- should the items be removed from the VariableSelectorpublic void addListener(java.util.EventListener lis)
lis
- public java.lang.Object getModel()
DeducerWidget
getModel
in interface DeducerWidget
public java.lang.String getRModel()
DeducerWidget
getRModel
in interface DeducerWidget
public java.lang.String getTitle()
DeducerWidget
getTitle
in interface DeducerWidget
public void reset()
DeducerWidget
reset
in interface DeducerWidget
public void resetToLast()
DeducerWidget
resetToLast
in interface DeducerWidget
public void setDefaultModel(java.lang.Object model)
DeducerWidget
setDefaultModel
in interface DeducerWidget
model
- The default state of the widget. Each widget returns a different
type of Object.public void setLastModel(java.lang.Object model)
DeducerWidget
setLastModel
in interface DeducerWidget
model
- The state of the widget the last time the dialog was run.
Each widget returns a different
type of Object.public void setModel(java.lang.Object model)
DeducerWidget
setModel
in interface DeducerWidget
model
- The new state. Each widget accepts a different type of
Object.public void setTitle(java.lang.String t, boolean show)
DeducerWidget
setTitle
in interface DeducerWidget
t
- Titleshow
- Should it be displayed as a titled border.public void setTitle(java.lang.String t)
DeducerWidget
setTitle
in interface DeducerWidget
t
- title
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |