Class PMIFillLevelIndicator
- java.lang.Object
- 
- java.awt.Component
- 
- java.awt.Container
- 
- javax.swing.JComponent
- 
- com.inductiveautomation.vision.api.client.components.model.AbstractVisionComponent
- 
- com.inductiveautomation.vision.api.client.components.model.AbstractRangedComponent
- 
- com.inductiveautomation.factorypmi.application.components.PMIFillLevelIndicator
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- DynamicPropertyProvider,- LocaleListener,- MutableDynamicPropertyProvider,- StyleProvider,- ComponentLifecycle,- QualityMonitor,- VisionComponent,- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable
 
 public class PMIFillLevelIndicator extends AbstractRangedComponent - See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static intBOTTOM_TO_TOPprotected java.awt.ColorfontColorprotected booleangradientstatic intLEFT_TO_RIGHTprotected intorientationstatic intRIGHT_TO_LEFTprotected booleanshowPercentprotected booleanshowValuestatic intTOP_TO_BOTTOMprotected java.lang.Stringunitsprotected intwaveHeightprotected intwaveLengthprotected booleanwaves- 
Fields inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractRangedComponentcapacity, percentFormat, percentFormatter, value, valueFormat, valueFormatter
 - 
Fields inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionComponentantialias, context, cursorCode
 - 
Fields inherited from class javax.swing.JComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 - 
Fields inherited from class java.awt.ComponentaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 - 
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycleCOMPONENT_RUNNING
 - 
Fields inherited from interface java.awt.image.ImageObserverABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 - 
Fields inherited from interface com.inductiveautomation.ignition.client.model.LocaleListenerLOCAL_CHANGE_EVENT
 - 
Fields inherited from interface com.inductiveautomation.vision.api.client.binding.MutableDynamicPropertyProviderRESERVED_SET_KEY
 - 
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.VisionComponentCOMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
 
- 
 - 
Constructor SummaryConstructors Constructor Description PMIFillLevelIndicator()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.awt.ColorgetFontColor()intgetOrientation()java.lang.StringgetUnits()intgetWaveHeight()intgetWaveLength()booleanisAntiAlias()booleanisGradient()booleanisShowPercent()booleanisShowValue()booleanisWaves()voidpaintComponent(java.awt.Graphics g)voidsetAntiAlias(boolean ignored)voidsetFontColor(java.awt.Color color)voidsetGradient(boolean gradient)voidsetModel(javax.swing.BoundedRangeModel model)Deprecated.voidsetOrientation(int orientation)voidsetShowPercent(boolean b)voidsetShowValue(boolean b)voidsetUnits(java.lang.String string)voidsetWaveHeight(int waveHeight)voidsetWaveLength(int waveLength)voidsetWaves(boolean waves)- 
Methods inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractRangedComponentgetCapacity, getFillAsPercent, getPercentFormat, getValue, getValueFormat, localeChanged, outOfBounds, paintChildren, setCapacity, setCapacity, setPercentFormat, setValue, setValue, setValueFormat
 - 
Methods inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionComponentgetAppContext, getCursorCode, getDataQuality, getDynamicProps, getProperties, getPropertyValue, getQuality, getStyles, getToolTipText, isAntialias, isPropertyDefined, onShutdown, onStartup, setAntialias, setCursorCode, setDataQuality, setDynamicProps, setName, setPropertyValue, setQuality, setStyles, setToolTipText, setVisible, shutdownComponent, startupComponent, updateQuality
 - 
Methods inherited from class javax.swing.JComponentaddAncestorListener, 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, getUI, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintImmediately, paintImmediately, paramString, 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, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update, updateUI
 - 
Methods inherited from class java.awt.Containeradd, 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.Componentaction, 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, getAccessibleContext, 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
 
- 
 
- 
- 
- 
Field Detail- 
BOTTOM_TO_TOPpublic static final int BOTTOM_TO_TOP - See Also:
- Constant Field Values
 
 - 
LEFT_TO_RIGHTpublic static final int LEFT_TO_RIGHT - See Also:
- Constant Field Values
 
 - 
TOP_TO_BOTTOMpublic static final int TOP_TO_BOTTOM - See Also:
- Constant Field Values
 
 - 
RIGHT_TO_LEFTpublic static final int RIGHT_TO_LEFT - See Also:
- Constant Field Values
 
 - 
fontColorprotected java.awt.Color fontColor 
 - 
showPercentprotected boolean showPercent 
 - 
showValueprotected boolean showValue 
 - 
unitsprotected java.lang.String units 
 - 
wavesprotected boolean waves 
 - 
gradientprotected boolean gradient 
 - 
waveHeightprotected int waveHeight 
 - 
waveLengthprotected int waveLength 
 - 
orientationprotected int orientation 
 
- 
 - 
Method Detail- 
setShowPercentpublic void setShowPercent(boolean b) 
 - 
isShowPercentpublic boolean isShowPercent() 
 - 
setModel@Deprecated public void setModel(javax.swing.BoundedRangeModel model) Deprecated.This component used to hold its value in a BoundenRangeModel, so this is here for serialization backwards-capacity.
 - 
paintComponentpublic void paintComponent(java.awt.Graphics g) - Overrides:
- paintComponentin class- AbstractVisionComponent
 
 - 
isShowValuepublic boolean isShowValue() 
 - 
setShowValuepublic void setShowValue(boolean b) 
 - 
getUnitspublic java.lang.String getUnits() 
 - 
setUnitspublic void setUnits(java.lang.String string) 
 - 
isAntiAliaspublic boolean isAntiAlias() 
 - 
setAntiAliaspublic void setAntiAlias(boolean ignored) 
 - 
getFontColorpublic java.awt.Color getFontColor() 
 - 
setFontColorpublic void setFontColor(java.awt.Color color) 
 - 
isGradientpublic boolean isGradient() 
 - 
setGradientpublic void setGradient(boolean gradient) 
 - 
isWavespublic boolean isWaves() 
 - 
setWavespublic void setWaves(boolean waves) 
 - 
getWaveHeightpublic int getWaveHeight() 
 - 
setWaveHeightpublic void setWaveHeight(int waveHeight) 
 - 
getWaveLengthpublic int getWaveLength() 
 - 
setWaveLengthpublic void setWaveLength(int waveLength) 
 - 
getOrientationpublic int getOrientation() 
 - 
setOrientationpublic void setOrientation(int orientation) 
 
- 
 
-