public class AScalarViewer extends javax.swing.JPanel implements IAttributeStateListener, IErrorListener, IAttributeViewer
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
AScalarViewer()
Creates new form NumberScalarViewer
|
Modifier and Type | Method and Description |
---|---|
void |
errorChange(ErrorEvent errorEvent) |
void |
fullStateChange(java.lang.String state) |
Trend |
getGlobalTrend() |
protected PropertyViewer |
getLabel() |
javax.swing.border.Border |
getLabelBorder() |
java.awt.Font |
getLabelFont() |
int |
getLabelMaximumLength() |
java.awt.Dimension |
getLabelPreferredSize() |
double |
getLabelWidth() |
IAttribute |
getModel() |
protected PropertyViewer |
getUnit() |
javax.swing.border.Border |
getUnitBorder() |
java.awt.Font |
getUnitFont() |
int |
getUnitMaximumLength() |
java.awt.Dimension |
getUnitPreferredSize() |
double |
getUnitWidth() |
ATKFormat |
getUserFormat() |
protected ATKField |
getValue() |
javax.swing.border.Border |
getValueBorder() |
java.awt.Font |
getValueFont() |
int |
getValueMaximumLength() |
java.awt.Dimension |
getValuePreferredSize() |
double |
getValueWidth() |
protected void |
init(IScalarAttribute model) |
boolean |
isAlarmEnabled()
Get the value of alarmEnabled.
|
boolean |
isFullState()
Get the value of fullState.
|
boolean |
isInfoVisible() |
boolean |
isLabelOpaque() |
boolean |
isLabelVisible() |
boolean |
isOpaque() |
boolean |
isPropertyListEditable() |
boolean |
isSetter() |
boolean |
isUnitOpaque() |
boolean |
isUnitVisible() |
boolean |
isValueEditable() |
boolean |
isValueOpaque() |
static void |
main(java.lang.String[] args) |
void |
setAlarmEnabled(boolean v)
Set the value of alarmEnabled.
|
void |
setBackground(java.awt.Color color) |
void |
setFont(java.awt.Font f) |
void |
setForeground(java.awt.Color color) |
void |
setFullState(boolean v)
Set the value of fullState.
|
void |
setGlobalTrend(Trend t) |
void |
setInfoVisible(boolean b) |
void |
setLabelBorder(javax.swing.border.Border border) |
void |
setLabelFont(java.awt.Font f) |
void |
setLabelMaximumLength(int characters) |
void |
setLabelOpaque(boolean isOpaque) |
void |
setLabelPreferredSize(java.awt.Dimension d) |
void |
setLabelVisible(boolean b) |
void |
setLabelWidth(double width) |
void |
setOpaque(boolean isOpaque) |
void |
setPropertyListEditable(boolean b) |
void |
setSetter(boolean b) |
void |
setUnitBorder(javax.swing.border.Border border) |
void |
setUnitFont(java.awt.Font f) |
void |
setUnitMaximumLength(int characters) |
void |
setUnitOpaque(boolean isOpaque) |
void |
setUnitPreferredSize(java.awt.Dimension d) |
void |
setUnitVisible(boolean b) |
void |
setUnitWidth(double width) |
void |
setUserFormat(ATKFormat format) |
void |
setValueBorder(javax.swing.border.Border border) |
void |
setValueEditable(boolean b) |
protected void |
setValueField(ATKField field) |
void |
setValueFont(java.awt.Font f) |
void |
setValueMaximumLength(int characters) |
void |
setValueOpaque(boolean isOpaque) |
void |
setValuePreferredSize(java.awt.Dimension d) |
void |
setValueWidth(double width) |
void |
stateChange(AttributeStateEvent attributeStateEvent) |
void |
stateChange(java.lang.String state) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, 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, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
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, transferFocusDownCycle, validate, validateTree
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, 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, transferFocusBackward, transferFocusUpCycle
public void setFont(java.awt.Font f)
setFont
in class javax.swing.JComponent
protected void setValueField(ATKField field)
public void fullStateChange(java.lang.String state)
public void stateChange(java.lang.String state)
protected void init(IScalarAttribute model)
public boolean isFullState()
public void setFullState(boolean v)
v
- Value to assign to fullState.public void setUserFormat(ATKFormat format)
public ATKFormat getUserFormat()
public void setLabelFont(java.awt.Font f)
public java.awt.Font getLabelFont()
public void setUnitFont(java.awt.Font f)
public java.awt.Font getUnitFont()
public void setValueFont(java.awt.Font f)
public java.awt.Font getValueFont()
public java.awt.Dimension getLabelPreferredSize()
public void setLabelPreferredSize(java.awt.Dimension d)
public java.awt.Dimension getValuePreferredSize()
public void setValuePreferredSize(java.awt.Dimension d)
public void setGlobalTrend(Trend t)
public Trend getGlobalTrend()
public java.awt.Dimension getUnitPreferredSize()
public void setUnitPreferredSize(java.awt.Dimension d)
public void setUnitMaximumLength(int characters)
public int getUnitMaximumLength()
public void setLabelMaximumLength(int characters)
public int getLabelMaximumLength()
public void setValueMaximumLength(int characters)
public int getValueMaximumLength()
public static void main(java.lang.String[] args)
public void setForeground(java.awt.Color color)
setForeground
in class javax.swing.JComponent
public void setBackground(java.awt.Color color)
setBackground
in class javax.swing.JComponent
public void setUnitVisible(boolean b)
public boolean isUnitVisible()
public boolean isLabelVisible()
public void setLabelVisible(boolean b)
public void setInfoVisible(boolean b)
public boolean isInfoVisible()
public void setPropertyListEditable(boolean b)
public boolean isPropertyListEditable()
public void setSetter(boolean b)
public boolean isSetter()
public void setValueEditable(boolean b)
public boolean isValueEditable()
isValueEditable
in interface IAttributeViewer
public void setValueBorder(javax.swing.border.Border border)
public javax.swing.border.Border getValueBorder()
public void setLabelBorder(javax.swing.border.Border border)
public javax.swing.border.Border getLabelBorder()
public void setUnitBorder(javax.swing.border.Border border)
public javax.swing.border.Border getUnitBorder()
public void setValueOpaque(boolean isOpaque)
public boolean isValueOpaque()
public void setLabelOpaque(boolean isOpaque)
public boolean isLabelOpaque()
public void setUnitOpaque(boolean isOpaque)
public boolean isUnitOpaque()
public void setOpaque(boolean isOpaque)
setOpaque
in class javax.swing.JComponent
public boolean isOpaque()
isOpaque
in class javax.swing.JComponent
protected PropertyViewer getUnit()
protected PropertyViewer getLabel()
protected ATKField getValue()
public double getValueWidth()
public double getLabelWidth()
public double getUnitWidth()
public void setLabelWidth(double width)
public void setUnitWidth(double width)
public void setValueWidth(double width)
public boolean isAlarmEnabled()
public void setAlarmEnabled(boolean v)
v
- Value to assign to alarmEnabled.public void errorChange(ErrorEvent errorEvent)
errorChange
in interface IErrorListener
public void stateChange(AttributeStateEvent attributeStateEvent)
stateChange
in interface IAttributeStateListener
public IAttribute getModel()
getModel
in interface IAttributeViewer