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.ignition.client.model.LocaleListener
LOCAL_CHANGE_EVENT
-
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.DoublegetDesiredHi()java.lang.DoublegetDesiredLo()java.awt.ColorgetDesiredRangeColor()java.lang.DoublegetHiAlarm()java.lang.DoublegetHihiAlarm()java.lang.DoublegetHiInterlock()java.awt.ColorgetInactiveAlarmColor()java.awt.ColorgetInterlockColor()java.awt.ColorgetLevel1AlarmColor()java.awt.ColorgetLevel2AlarmColor()java.lang.DoublegetLoAlarm()java.lang.DoublegetLoInterlock()java.lang.DoublegetLoloAlarm()java.lang.DoublegetProcessValue()java.awt.ColorgetRangeFill()doublegetRangeHi()doublegetRangeLo()java.awt.ColorgetRangeStroke()java.awt.ColorgetSetpointFill()java.awt.ColorgetSetpointStroke()java.lang.DoublegetSetpointValue()floatgetStrokeWidth()java.awt.ColorgetValueColor()java.awt.ColorgetValueFill()java.lang.StringgetValueFormat()java.awt.ColorgetValueStroke()booleanisHiAlarmActive()booleanisHihiAlarmActive()booleanisHiInterlockActive()booleanisLoAlarmActive()booleanisLoInterlockActive()booleanisLoloAlarmActive()booleanisOptimizedDrawingEnabled()booleanisReverseIndicatorLocation()booleanisShowValue()voidlocaleChanged(java.util.Locale newLocale)static voidmain(java.lang.String[] args)voidsetDesiredHi(java.lang.Double desiredHi)voidsetDesiredLo(java.lang.Double desiredLo)voidsetDesiredRangeColor(java.awt.Color desiredRangeColor)voidsetFont(java.awt.Font font)voidsetHiAlarm(java.lang.Double hiAlarm)voidsetHiAlarmActive(boolean hiAlarmActive)voidsetHihiAlarm(java.lang.Double hihiAlarm)voidsetHihiAlarmActive(boolean hihiAlarmActive)voidsetHiInterlock(java.lang.Double hiInterlock)voidsetHiInterlockActive(boolean hiInterlockActive)voidsetInactiveAlarmColor(java.awt.Color inactiveAlarmColor)voidsetInterlockColor(java.awt.Color interlockColor)voidsetLevel1AlarmColor(java.awt.Color level1AlarmColor)voidsetLevel2AlarmColor(java.awt.Color level2AlarmColor)voidsetLoAlarm(java.lang.Double loAlarm)voidsetLoAlarmActive(boolean loAlarmActive)voidsetLoInterlock(java.lang.Double loInterlock)voidsetLoInterlockActive(boolean loInterlockActive)voidsetLoloAlarm(java.lang.Double loloAlarm)voidsetLoloAlarmActive(boolean loloAlarmActive)voidsetProcessValue(java.lang.Double processValue)voidsetRangeFill(java.awt.Color rangeFill)voidsetRangeHi(double rangeHi)voidsetRangeLo(double rangeLo)voidsetRangeStroke(java.awt.Color rangeStroke)voidsetReverseIndicatorLocation(boolean reverseIndicatorLocation)voidsetSetpointFill(java.awt.Color setpointFill)voidsetSetpointStroke(java.awt.Color setpointStroke)voidsetSetpointValue(java.lang.Double setpointValue)voidsetShowValue(boolean showValue)voidsetStrokeWidth(float strokeWidth)voidsetValueColor(java.awt.Color valueColor)voidsetValueFill(java.awt.Color valueFill)voidsetValueFormat(java.lang.String valueFormat)voidsetValueStroke(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:
isOptimizedDrawingEnabledin 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:
setFontin 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:
localeChangedin interfaceLocaleListener- Overrides:
localeChangedin classAbstractVisionPanel
-
-