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.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested 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, dynamicPropsFields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycle
COMPONENT_RUNNINGFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface com.inductiveautomation.ignition.client.model.LocaleListener
LOCAL_CHANGE_EVENTFields inherited from interface com.inductiveautomation.vision.api.client.binding.MutableDynamicPropertyProvider
RESERVED_SET_KEYFields 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 TypeMethodDescriptiondoubledoublefloatbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidlocaleChanged(Locale newLocale) static voidvoidsetDesiredHi(Double desiredHi) voidsetDesiredLo(Double desiredLo) voidsetDesiredRangeColor(Color desiredRangeColor) voidvoidsetHiAlarm(Double hiAlarm) voidsetHiAlarmActive(boolean hiAlarmActive) voidsetHihiAlarm(Double hihiAlarm) voidsetHihiAlarmActive(boolean hihiAlarmActive) voidsetHiInterlock(Double hiInterlock) voidsetHiInterlockActive(boolean hiInterlockActive) voidsetInactiveAlarmColor(Color inactiveAlarmColor) voidsetInterlockColor(Color interlockColor) voidsetLevel1AlarmColor(Color level1AlarmColor) voidsetLevel2AlarmColor(Color level2AlarmColor) voidsetLoAlarm(Double loAlarm) voidsetLoAlarmActive(boolean loAlarmActive) voidsetLoInterlock(Double loInterlock) voidsetLoInterlockActive(boolean loInterlockActive) voidsetLoloAlarm(Double loloAlarm) voidsetLoloAlarmActive(boolean loloAlarmActive) voidsetProcessValue(Double processValue) voidsetRangeFill(Color rangeFill) voidsetRangeHi(double rangeHi) voidsetRangeLo(double rangeLo) voidsetRangeStroke(Color rangeStroke) voidsetReverseIndicatorLocation(boolean reverseIndicatorLocation) voidsetSetpointFill(Color setpointFill) voidsetSetpointStroke(Color setpointStroke) voidsetSetpointValue(Double setpointValue) voidsetShowValue(boolean showValue) voidsetStrokeWidth(float strokeWidth) voidsetValueColor(Color valueColor) voidsetValueFill(Color valueFill) voidsetValueFormat(String valueFormat) voidsetValueStroke(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, updateQualityMethods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods 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, updateMethods 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, validateTreeMethods 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:
isOptimizedDrawingEnabledin 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:
setFontin 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:
localeChangedin interfaceLocaleListener- Overrides:
localeChangedin classAbstractVisionPanel
-