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
,ImageObserver
,MenuContainer
,Serializable
,Accessible
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
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 -
Method Summary
Modifier and TypeMethodDescriptiondouble
double
float
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
localeChanged
(Locale newLocale) static void
void
setDesiredHi
(Double desiredHi) void
setDesiredLo
(Double desiredLo) void
setDesiredRangeColor
(Color desiredRangeColor) void
void
setHiAlarm
(Double hiAlarm) void
setHiAlarmActive
(boolean hiAlarmActive) void
setHihiAlarm
(Double hihiAlarm) void
setHihiAlarmActive
(boolean hihiAlarmActive) void
setHiInterlock
(Double hiInterlock) void
setHiInterlockActive
(boolean hiInterlockActive) void
setInactiveAlarmColor
(Color inactiveAlarmColor) void
setInterlockColor
(Color interlockColor) void
setLevel1AlarmColor
(Color level1AlarmColor) void
setLevel2AlarmColor
(Color level2AlarmColor) void
setLoAlarm
(Double loAlarm) void
setLoAlarmActive
(boolean loAlarmActive) void
setLoInterlock
(Double loInterlock) void
setLoInterlockActive
(boolean loInterlockActive) void
setLoloAlarm
(Double loloAlarm) void
setLoloAlarmActive
(boolean loloAlarmActive) void
setProcessValue
(Double processValue) void
setRangeFill
(Color rangeFill) void
setRangeHi
(double rangeHi) void
setRangeLo
(double rangeLo) void
setRangeStroke
(Color rangeStroke) void
setReverseIndicatorLocation
(boolean reverseIndicatorLocation) void
setSetpointFill
(Color setpointFill) void
setSetpointStroke
(Color setpointStroke) void
setSetpointValue
(Double setpointValue) void
setShowValue
(boolean showValue) void
setStrokeWidth
(float strokeWidth) void
setValueColor
(Color valueColor) void
setValueFill
(Color valueFill) void
setValueFormat
(String valueFormat) void
setValueStroke
(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
-
Constructor Details
-
MovingAnalogIndicator
public MovingAnalogIndicator()
-
-
Method Details
-
isOptimizedDrawingEnabled
public boolean isOptimizedDrawingEnabled()- Overrides:
isOptimizedDrawingEnabled
in classJComponent
-
main
-
getRangeHi
public double getRangeHi() -
setRangeHi
public void setRangeHi(double rangeHi) -
getRangeLo
public double getRangeLo() -
setRangeLo
public void setRangeLo(double rangeLo) -
getHiInterlock
-
setHiInterlock
-
getHihiAlarm
-
setHihiAlarm
-
getHiAlarm
-
setHiAlarm
-
getDesiredHi
-
setDesiredHi
-
getDesiredLo
-
setDesiredLo
-
getLoAlarm
-
setLoAlarm
-
getLoloAlarm
-
setLoloAlarm
-
getLoInterlock
-
setLoInterlock
-
getProcessValue
-
setProcessValue
-
getSetpointValue
-
setSetpointValue
-
isShowValue
public boolean isShowValue() -
setShowValue
public void setShowValue(boolean showValue) -
setFont
- Overrides:
setFont
in classJComponent
-
getValueFormat
-
setValueFormat
-
getValueColor
-
setValueColor
-
getRangeFill
-
setRangeFill
-
getRangeStroke
-
setRangeStroke
-
getDesiredRangeColor
-
setDesiredRangeColor
-
getInactiveAlarmColor
-
setInactiveAlarmColor
-
getLevel2AlarmColor
-
setLevel2AlarmColor
-
getLevel1AlarmColor
-
setLevel1AlarmColor
-
getInterlockColor
-
setInterlockColor
-
getValueFill
-
setValueFill
-
getValueStroke
-
setValueStroke
-
getSetpointFill
-
setSetpointFill
-
getSetpointStroke
-
setSetpointStroke
-
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
- Specified by:
localeChanged
in interfaceLocaleListener
- Overrides:
localeChanged
in classAbstractVisionPanel
-