Class MovingAnalogIndicator
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- com.inductiveautomation.vision.api.client.components.model.AbstractVisionPanel
-
- com.inductiveautomation.factorypmi.application.components.MovingAnalogIndicator
-
- All Implemented Interfaces:
DynamicPropertyProvider
,LocaleListener
,MutableDynamicPropertyProvider
,StyleProvider
,ComponentLifecycle
,QualityMonitor
,VisionComponent
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,javax.accessibility.Accessible
public class MovingAnalogIndicator extends AbstractVisionPanel
- See Also:
- Serialized Form
-
-
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
-
-
Field Summary
-
Fields inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionPanel
antialias, context, cursorCode, dynamicProps
-
Fields inherited from class javax.swing.JComponent
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
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycle
COMPONENT_RUNNING
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Fields inherited from interface com.inductiveautomation.vision.api.client.binding.MutableDynamicPropertyProvider
RESERVED_SET_KEY
-
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.VisionComponent
COMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
-
-
Constructor Summary
Constructors Constructor Description MovingAnalogIndicator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Double
getDesiredHi()
java.lang.Double
getDesiredLo()
java.awt.Color
getDesiredRangeColor()
java.lang.Double
getHiAlarm()
java.lang.Double
getHihiAlarm()
java.lang.Double
getHiInterlock()
java.awt.Color
getInactiveAlarmColor()
java.awt.Color
getInterlockColor()
java.awt.Color
getLevel1AlarmColor()
java.awt.Color
getLevel2AlarmColor()
java.lang.Double
getLoAlarm()
java.lang.Double
getLoInterlock()
java.lang.Double
getLoloAlarm()
java.lang.Double
getProcessValue()
java.awt.Color
getRangeFill()
double
getRangeHi()
double
getRangeLo()
java.awt.Color
getRangeStroke()
java.awt.Color
getSetpointFill()
java.awt.Color
getSetpointStroke()
java.lang.Double
getSetpointValue()
float
getStrokeWidth()
java.awt.Color
getValueColor()
java.awt.Color
getValueFill()
java.lang.String
getValueFormat()
java.awt.Color
getValueStroke()
boolean
isHiAlarmActive()
boolean
isHihiAlarmActive()
boolean
isHiInterlockActive()
boolean
isLoAlarmActive()
boolean
isLoInterlockActive()
boolean
isLoloAlarmActive()
boolean
isOptimizedDrawingEnabled()
boolean
isReverseIndicatorLocation()
boolean
isShowValue()
void
localeChanged(java.util.Locale newLocale)
static void
main(java.lang.String[] args)
void
setDesiredHi(java.lang.Double desiredHi)
void
setDesiredLo(java.lang.Double desiredLo)
void
setDesiredRangeColor(java.awt.Color desiredRangeColor)
void
setFont(java.awt.Font font)
void
setHiAlarm(java.lang.Double hiAlarm)
void
setHiAlarmActive(boolean hiAlarmActive)
void
setHihiAlarm(java.lang.Double hihiAlarm)
void
setHihiAlarmActive(boolean hihiAlarmActive)
void
setHiInterlock(java.lang.Double hiInterlock)
void
setHiInterlockActive(boolean hiInterlockActive)
void
setInactiveAlarmColor(java.awt.Color inactiveAlarmColor)
void
setInterlockColor(java.awt.Color interlockColor)
void
setLevel1AlarmColor(java.awt.Color level1AlarmColor)
void
setLevel2AlarmColor(java.awt.Color level2AlarmColor)
void
setLoAlarm(java.lang.Double loAlarm)
void
setLoAlarmActive(boolean loAlarmActive)
void
setLoInterlock(java.lang.Double loInterlock)
void
setLoInterlockActive(boolean loInterlockActive)
void
setLoloAlarm(java.lang.Double loloAlarm)
void
setLoloAlarmActive(boolean loloAlarmActive)
void
setProcessValue(java.lang.Double processValue)
void
setRangeFill(java.awt.Color rangeFill)
void
setRangeHi(double rangeHi)
void
setRangeLo(double rangeLo)
void
setRangeStroke(java.awt.Color rangeStroke)
void
setReverseIndicatorLocation(boolean reverseIndicatorLocation)
void
setSetpointFill(java.awt.Color setpointFill)
void
setSetpointStroke(java.awt.Color setpointStroke)
void
setSetpointValue(java.lang.Double setpointValue)
void
setShowValue(boolean showValue)
void
setStrokeWidth(float strokeWidth)
void
setValueColor(java.awt.Color valueColor)
void
setValueFill(java.awt.Color valueFill)
void
setValueFormat(java.lang.String valueFormat)
void
setValueStroke(java.awt.Color valueStroke)
-
Methods inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionPanel
getAppContext, getCursorCode, getDataQuality, getDynamicProps, getProperties, getPropertyValue, getQuality, getStyles, getToolTipText, initStyleListener, isAntialias, isComponentRunning, isPropertyDefined, onShutdown, onStartup, paintChildren, paintComponent, paintOverlayOverChildren, setAntialias, setCursorCode, setDataQuality, setDynamicProps, setName, setPropertyValue, setQuality, setStyles, setToolTipText, setVisible, shutdownComponent, startupComponent, translate, updateQuality
-
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, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, 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, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, 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, 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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Method Detail
-
isOptimizedDrawingEnabled
public boolean isOptimizedDrawingEnabled()
- Overrides:
isOptimizedDrawingEnabled
in classjavax.swing.JComponent
-
main
public static void main(java.lang.String[] args)
-
getRangeHi
public double getRangeHi()
-
setRangeHi
public void setRangeHi(double rangeHi)
-
getRangeLo
public double getRangeLo()
-
setRangeLo
public void setRangeLo(double rangeLo)
-
getHiInterlock
public java.lang.Double getHiInterlock()
-
setHiInterlock
public void setHiInterlock(java.lang.Double hiInterlock)
-
getHihiAlarm
public java.lang.Double getHihiAlarm()
-
setHihiAlarm
public void setHihiAlarm(java.lang.Double hihiAlarm)
-
getHiAlarm
public java.lang.Double getHiAlarm()
-
setHiAlarm
public void setHiAlarm(java.lang.Double hiAlarm)
-
getDesiredHi
public java.lang.Double getDesiredHi()
-
setDesiredHi
public void setDesiredHi(java.lang.Double desiredHi)
-
getDesiredLo
public java.lang.Double getDesiredLo()
-
setDesiredLo
public void setDesiredLo(java.lang.Double desiredLo)
-
getLoAlarm
public java.lang.Double getLoAlarm()
-
setLoAlarm
public void setLoAlarm(java.lang.Double loAlarm)
-
getLoloAlarm
public java.lang.Double getLoloAlarm()
-
setLoloAlarm
public void setLoloAlarm(java.lang.Double loloAlarm)
-
getLoInterlock
public java.lang.Double getLoInterlock()
-
setLoInterlock
public void setLoInterlock(java.lang.Double loInterlock)
-
getProcessValue
public java.lang.Double getProcessValue()
-
setProcessValue
public void setProcessValue(java.lang.Double processValue)
-
getSetpointValue
public java.lang.Double getSetpointValue()
-
setSetpointValue
public void setSetpointValue(java.lang.Double setpointValue)
-
isShowValue
public boolean isShowValue()
-
setShowValue
public void setShowValue(boolean showValue)
-
setFont
public void setFont(java.awt.Font font)
- Overrides:
setFont
in classjavax.swing.JComponent
-
getValueFormat
public java.lang.String getValueFormat()
-
setValueFormat
public void setValueFormat(java.lang.String valueFormat)
-
getValueColor
public java.awt.Color getValueColor()
-
setValueColor
public void setValueColor(java.awt.Color valueColor)
-
getRangeFill
public java.awt.Color getRangeFill()
-
setRangeFill
public void setRangeFill(java.awt.Color rangeFill)
-
getRangeStroke
public java.awt.Color getRangeStroke()
-
setRangeStroke
public void setRangeStroke(java.awt.Color rangeStroke)
-
getDesiredRangeColor
public java.awt.Color getDesiredRangeColor()
-
setDesiredRangeColor
public void setDesiredRangeColor(java.awt.Color desiredRangeColor)
-
getInactiveAlarmColor
public java.awt.Color getInactiveAlarmColor()
-
setInactiveAlarmColor
public void setInactiveAlarmColor(java.awt.Color inactiveAlarmColor)
-
getLevel2AlarmColor
public java.awt.Color getLevel2AlarmColor()
-
setLevel2AlarmColor
public void setLevel2AlarmColor(java.awt.Color level2AlarmColor)
-
getLevel1AlarmColor
public java.awt.Color getLevel1AlarmColor()
-
setLevel1AlarmColor
public void setLevel1AlarmColor(java.awt.Color level1AlarmColor)
-
getInterlockColor
public java.awt.Color getInterlockColor()
-
setInterlockColor
public void setInterlockColor(java.awt.Color interlockColor)
-
getValueFill
public java.awt.Color getValueFill()
-
setValueFill
public void setValueFill(java.awt.Color valueFill)
-
getValueStroke
public java.awt.Color getValueStroke()
-
setValueStroke
public void setValueStroke(java.awt.Color valueStroke)
-
getSetpointFill
public java.awt.Color getSetpointFill()
-
setSetpointFill
public void setSetpointFill(java.awt.Color setpointFill)
-
getSetpointStroke
public java.awt.Color getSetpointStroke()
-
setSetpointStroke
public void setSetpointStroke(java.awt.Color setpointStroke)
-
getStrokeWidth
public float getStrokeWidth()
-
setStrokeWidth
public void setStrokeWidth(float strokeWidth)
-
isReverseIndicatorLocation
public boolean isReverseIndicatorLocation()
-
setReverseIndicatorLocation
public void setReverseIndicatorLocation(boolean reverseIndicatorLocation)
-
isHiAlarmActive
public boolean isHiAlarmActive()
-
setHiAlarmActive
public void setHiAlarmActive(boolean hiAlarmActive)
-
isHihiAlarmActive
public boolean isHihiAlarmActive()
-
setHihiAlarmActive
public void setHihiAlarmActive(boolean hihiAlarmActive)
-
isHiInterlockActive
public boolean isHiInterlockActive()
-
setHiInterlockActive
public void setHiInterlockActive(boolean hiInterlockActive)
-
isLoAlarmActive
public boolean isLoAlarmActive()
-
setLoAlarmActive
public void setLoAlarmActive(boolean loAlarmActive)
-
isLoloAlarmActive
public boolean isLoloAlarmActive()
-
setLoloAlarmActive
public void setLoloAlarmActive(boolean loloAlarmActive)
-
isLoInterlockActive
public boolean isLoInterlockActive()
-
setLoInterlockActive
public void setLoInterlockActive(boolean loInterlockActive)
-
localeChanged
public void localeChanged(java.util.Locale newLocale)
- Specified by:
localeChanged
in interfaceLocaleListener
- Overrides:
localeChanged
in classAbstractVisionPanel
-
-