|
|||||||||
| 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
fr.esrf.tangoatk.widget.attribute.ScalarListSetter
public class ScalarListSetter
| 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.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
static java.lang.String |
BOOLEAN_COMBO_SETTER
|
static java.lang.String |
BOOLEAN_DEFAULT_SETTER
|
protected java.util.Vector<IAttribute> |
listModel
|
static java.lang.String |
NUMBER_COMBO_SETTER
|
static java.lang.String |
NUMBER_DEFAULT_SETTER
|
protected SimplePropertyFrame |
propFrame
|
protected java.util.Vector<LabelViewer> |
scalarLabels
|
protected java.util.Vector<javax.swing.JButton> |
scalarPropButtons
|
protected java.util.Vector<javax.swing.JComponent> |
scalarSetters
|
protected java.util.Vector<javax.swing.JComponent> |
scalarViewers
|
static java.lang.String |
STRING_COMBO_SETTER
|
static java.lang.String |
STRING_DEFAULT_SETTER
|
protected java.awt.Font |
theFont
|
| 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 | |
|---|---|
ScalarListSetter()
Creates new form ScalarListSetter |
|
| Method Summary | |
|---|---|
java.awt.Color |
getArrowColor()
Returns the current arrowButton colour for the WheelEditor used as number setter |
java.lang.String |
getBooleanSetterType()
Returns the current BooleanSetterType used for all BooleanScalar attributes |
boolean |
getLabelVisible()
|
java.lang.String |
getNumberSetterType()
Deprecated. As of ATKWidget-2.5.8 and higher The method getNumberSetterType should not be used. The setterType for each NumberScalar attribute is selected automatically by the ScalarListSetter. |
boolean |
getPropertyButtonVisible()
|
boolean |
getPropertyListEditable()
|
java.lang.String |
getStringSetterType()
Deprecated. As of ATKWidget-2.5.8 and higher The method getStringSetterType should not be used. The setterType for each StringScalar attribute is selected automatically by the ScalarListSetter. |
java.awt.Font |
getTheFont()
|
boolean |
getUnitVisible()
|
boolean |
getViewerVisible()
|
protected void |
initComponents(AttributeList scalarList)
This method is called from within the constructor to initialize the form. |
static void |
main(java.lang.String[] args)
|
protected void |
removeComponents()
|
void |
setArrowColor(java.awt.Color ac)
Sets the current arrowButton colour for the WheelEditor used as number setter |
void |
setBooleanSetterType(java.lang.String setType)
Sets the current BooleanSetterType used for all BooleanScalar attributes |
void |
setLabelVisible(boolean lv)
|
void |
setModel(AttributeList scalarList)
|
void |
setNumberSetterType(java.lang.String setType)
Deprecated. As of ATKWidget-2.5.8 and higher this method has no effect. The setterType for each NumberScalar attribute is selected automatically by the ScalarListSetter. |
void |
setPropertyButtonVisible(boolean pv)
|
void |
setPropertyListEditable(boolean pv)
|
void |
setStringSetterType(java.lang.String setType)
Deprecated. As of ATKWidget-2.5.8 and higher this method has no effect. The setterType for each StringScalar attribute is selected automatically by the ScalarListSetter. |
void |
setTheFont(java.awt.Font ft)
|
void |
setUnitVisible(boolean uv)
|
void |
setViewerVisible(boolean sv)
|
void |
textExceedBounds(JAutoScrolledText source)
Trigger when the text exceed component bounds |
| 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, 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, 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 |
| Field Detail |
|---|
public static final java.lang.String BOOLEAN_DEFAULT_SETTER
public static final java.lang.String BOOLEAN_COMBO_SETTER
protected java.util.Vector<IAttribute> listModel
protected java.util.Vector<LabelViewer> scalarLabels
protected java.util.Vector<javax.swing.JComponent> scalarViewers
protected java.util.Vector<javax.swing.JComponent> scalarSetters
protected java.util.Vector<javax.swing.JButton> scalarPropButtons
protected SimplePropertyFrame propFrame
protected java.awt.Font theFont
public static final java.lang.String NUMBER_DEFAULT_SETTER
public static final java.lang.String NUMBER_COMBO_SETTER
public static final java.lang.String STRING_DEFAULT_SETTER
public static final java.lang.String STRING_COMBO_SETTER
| Constructor Detail |
|---|
public ScalarListSetter()
| Method Detail |
|---|
public void setModel(AttributeList scalarList)
protected void removeComponents()
public java.awt.Font getTheFont()
public void setTheFont(java.awt.Font ft)
public boolean getLabelVisible()
public void setLabelVisible(boolean lv)
public boolean getViewerVisible()
public void setViewerVisible(boolean sv)
public boolean getPropertyButtonVisible()
public void setPropertyButtonVisible(boolean pv)
public boolean getPropertyListEditable()
public void setPropertyListEditable(boolean pv)
public boolean getUnitVisible()
public void setUnitVisible(boolean uv)
public java.lang.String getBooleanSetterType()
setBooleanSetterType(java.lang.String)public void setBooleanSetterType(java.lang.String setType)
getBooleanSetterType()public java.lang.String getNumberSetterType()
public void setNumberSetterType(java.lang.String setType)
public java.lang.String getStringSetterType()
public void setStringSetterType(java.lang.String setType)
public java.awt.Color getArrowColor()
setArrowColor(java.awt.Color)public void setArrowColor(java.awt.Color ac)
java.awt.Color - acpublic void textExceedBounds(JAutoScrolledText source)
JAutoScrolledTextListener
textExceedBounds in interface JAutoScrolledTextListenerprotected void initComponents(AttributeList scalarList)
public static void main(java.lang.String[] args)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||