|
|||||||||
| 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.NumberScalarListViewer
public class NumberScalarListViewer
| 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 |
COMBO_SETTER
|
static java.lang.String |
DEFAULT_SETTER
|
protected java.util.Vector<IAttribute> |
listModel
|
protected java.util.Vector<LabelViewer> |
nsLabels
|
protected java.util.Vector<javax.swing.JButton> |
nsPropButtons
|
protected java.util.Vector<javax.swing.JComponent> |
nsSetters
|
protected java.util.Vector<javax.swing.JComponent> |
nsViewers
|
protected SimplePropertyFrame |
propFrame
|
protected java.awt.Font |
theFont
|
static java.lang.String |
TOOLTIP_DISPLAY_ALL
|
static java.lang.String |
TOOLTIP_DISPLAY_NAME_ONLY
|
static java.lang.String |
TOOLTIP_DISPLAY_NONE
|
| 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 | |
|---|---|
NumberScalarListViewer()
Creates new form NumberScalarListViewer |
|
| Method Summary | |
|---|---|
java.awt.Color |
getArrowColor()
Returns the current arrowButton colour for the WheelEditor used as number setter |
boolean |
getLabelVisible()
|
boolean |
getPropertyButtonVisible()
|
boolean |
getPropertyListEditable()
|
java.lang.String |
getSetterType()
Deprecated. As of ATKWidget-2.5.8 and higher The method getSetterType should not be used. The setterType for each NumberScalar attribute is selected automatically by the NumberScalarListViewer. |
boolean |
getSetterVisible()
|
java.awt.Font |
getTheFont()
|
java.lang.String |
getToolTipDisplay()
Returns the current toolTipDisplay |
boolean |
getUnitVisible()
|
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 |
setLabelVisible(boolean lv)
|
void |
setModel(AttributeList scalarList)
|
void |
setPropertyButtonVisible(boolean pv)
|
void |
setPropertyListEditable(boolean pv)
|
void |
setSetterType(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 NumberScalarListViewer. |
void |
setSetterVisible(boolean sv)
|
void |
setTheFont(java.awt.Font ft)
|
void |
setToolTipDisplay(java.lang.String ttType)
Sets the current toolTipDisplay. |
void |
setUnitVisible(boolean uv)
|
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 DEFAULT_SETTER
public static final java.lang.String COMBO_SETTER
protected java.util.Vector<IAttribute> listModel
protected java.util.Vector<LabelViewer> nsLabels
protected java.util.Vector<javax.swing.JComponent> nsViewers
protected java.util.Vector<javax.swing.JComponent> nsSetters
protected java.util.Vector<javax.swing.JButton> nsPropButtons
protected SimplePropertyFrame propFrame
protected java.awt.Font theFont
public static final java.lang.String TOOLTIP_DISPLAY_NONE
public static final java.lang.String TOOLTIP_DISPLAY_NAME_ONLY
public static final java.lang.String TOOLTIP_DISPLAY_ALL
| Constructor Detail |
|---|
public NumberScalarListViewer()
| 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 getSetterVisible()
public void setSetterVisible(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 getToolTipDisplay()
setToolTipDisplay(java.lang.String)public void setToolTipDisplay(java.lang.String ttType)
getToolTipDisplay()public java.lang.String getSetterType()
public void setSetterType(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 | ||||||||