Class SparklineChart
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
com.inductiveautomation.vision.api.client.components.model.AbstractVisionComponent
com.inductiveautomation.factorypmi.application.components.SparklineChart
- All Implemented Interfaces:
- DynamicPropertyProvider,- LocaleListener,- MutableDynamicPropertyProvider,- StyleProvider,- ComponentLifecycle,- DesignerInitializable,- QualityMonitor,- VisionComponent,- ImageObserver,- MenuContainer,- Serializable
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class javax.swing.JComponentJComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.ContainerContainer.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.ComponentComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionComponentantialias, context, cursorCodeFields inherited from class javax.swing.JComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.ComponentaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycleCOMPONENT_RUNNINGFields inherited from interface java.awt.image.ImageObserverABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface com.inductiveautomation.ignition.client.model.LocaleListenerLOCAL_CHANGE_EVENTFields inherited from interface com.inductiveautomation.vision.api.client.binding.MutableDynamicPropertyProviderRESERVED_SET_KEYFields inherited from interface com.inductiveautomation.vision.api.client.components.model.VisionComponentCOMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiondoublegetData()doubleintdoubleintdoubleintfloatdoubleintvoidbooleanisOpaque()static voidprotected voidpaintComponent(Graphics graphics) voidsetBorderInset(double borderInset) voidvoidvoidvoidsetDesiredHi(Double desiredHi) voidsetDesiredLo(Double desiredLo) voidsetDesiredRangeColor(Color desiredRangeColor) voidsetFirstMarkerColor(Color firstMarkerColor) voidsetFirstMarkerSize(double firstMarkerSize) voidsetFirstMarkerStyle(int firstMarkerStyle) voidsetFirstValue(Double firstValue) voidsetHiMarkerColor(Color hiMarkerColor) voidsetHiMarkerSize(double hiMarkerSize) voidsetHiMarkerStyle(int hiMarkerStyle) voidsetLastMarkerColor(Color lastMarkerColor) voidsetLastMarkerSize(double lastMarkerSize) voidsetLastMarkerStyle(int lastMarkerStyle) voidsetLastValue(Double lastValue) voidsetLineWidth(float lineWidth) voidsetLoMarkerColor(Color loMarkerColor) voidsetLoMarkerSize(double loMarkerSize) voidsetLoMarkerStyle(int loMarkerStyle) voidsetMaxValue(Double maxValue) voidsetMinValue(Double minValue) voidsetRangeHi(Double rangeHi) voidsetRangeLo(Double rangeLo) voidsetSparkColor(Color sparkColor) Deprecated.voidsetSparkSize(double sparkSize) Deprecated.protected voidMethods inherited from class com.inductiveautomation.vision.api.client.components.model.AbstractVisionComponentgetAppContext, getCursorCode, getDataQuality, getDynamicProps, getProperties, getPropertyValue, getQuality, getStyles, getToolTipText, isAntialias, isPropertyDefined, localeChanged, onShutdown, onStartup, paintChildren, setAntialias, setCursorCode, setDataQuality, setDynamicProps, setName, setPropertyValue, setQuality, setStyles, setToolTipText, setVisible, shutdownComponent, startupComponent, updateQualityMethods 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, 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, updateUIMethods 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, validateTreeMethods 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 Details- 
MARKER_NONEpublic static final int MARKER_NONE- See Also:
 
- 
MARKER_CIRCLEpublic static final int MARKER_CIRCLE- See Also:
 
- 
MARKER_CIRCLE_EMPTYpublic static final int MARKER_CIRCLE_EMPTY- See Also:
 
- 
MARKER_TRIANGLE1public static final int MARKER_TRIANGLE1- See Also:
 
- 
MARKER_TRIANGLE1_EMPTYpublic static final int MARKER_TRIANGLE1_EMPTY- See Also:
 
- 
MARKER_TRIANGLE2public static final int MARKER_TRIANGLE2- See Also:
 
- 
MARKER_TRIANGLE2_EMPTYpublic static final int MARKER_TRIANGLE2_EMPTY- See Also:
 
- 
MARKER_SQUAREpublic static final int MARKER_SQUARE- See Also:
 
- 
MARKER_SQUARE_EMPTYpublic static final int MARKER_SQUARE_EMPTY- See Also:
 
 
- 
- 
Constructor Details- 
SparklineChartpublic SparklineChart()
 
- 
- 
Method Details- 
main
- 
isOpaquepublic boolean isOpaque()- Overrides:
- isOpaquein class- JComponent
 
- 
paintComponent- Overrides:
- paintComponentin class- AbstractVisionComponent
 
- 
initializepublic void initialize()- Specified by:
- initializein interface- DesignerInitializable
 
- 
getData
- 
setData
- 
updateChartprotected void updateChart()
- 
setSparkColorDeprecated.
- 
setSparkSizeDeprecated.
- 
getLineWidthpublic float getLineWidth()
- 
setLineWidthpublic void setLineWidth(float lineWidth) 
- 
getBorderInsetpublic double getBorderInset()
- 
setBorderInsetpublic void setBorderInset(double borderInset) 
- 
getDesiredHi
- 
setDesiredHi
- 
getDesiredLo
- 
setDesiredLo
- 
getDesiredRangeColor
- 
setDesiredRangeColor
- 
getRangeLo
- 
setRangeLo
- 
getRangeHi
- 
setRangeHi
- 
getChartMin
- 
setChartMin
- 
getChartMax
- 
setChartMax
- 
getFirstValue
- 
setFirstValue
- 
getLastValue
- 
setLastValue
- 
getMinValue
- 
setMinValue
- 
getMaxValue
- 
setMaxValue
- 
getFirstMarkerColor
- 
setFirstMarkerColor
- 
getFirstMarkerStylepublic int getFirstMarkerStyle()
- 
setFirstMarkerStylepublic void setFirstMarkerStyle(int firstMarkerStyle) 
- 
getFirstMarkerSizepublic double getFirstMarkerSize()
- 
setFirstMarkerSizepublic void setFirstMarkerSize(double firstMarkerSize) 
- 
getLastMarkerColor
- 
setLastMarkerColor
- 
getLastMarkerStylepublic int getLastMarkerStyle()
- 
setLastMarkerStylepublic void setLastMarkerStyle(int lastMarkerStyle) 
- 
getLastMarkerSizepublic double getLastMarkerSize()
- 
setLastMarkerSizepublic void setLastMarkerSize(double lastMarkerSize) 
- 
getLoMarkerColor
- 
setLoMarkerColor
- 
getLoMarkerStylepublic int getLoMarkerStyle()
- 
setLoMarkerStylepublic void setLoMarkerStyle(int loMarkerStyle) 
- 
getLoMarkerSizepublic double getLoMarkerSize()
- 
setLoMarkerSizepublic void setLoMarkerSize(double loMarkerSize) 
- 
getHiMarkerColor
- 
setHiMarkerColor
- 
getHiMarkerStylepublic int getHiMarkerStyle()
- 
setHiMarkerStylepublic void setHiMarkerStyle(int hiMarkerStyle) 
- 
getHiMarkerSizepublic double getHiMarkerSize()
- 
setHiMarkerSizepublic void setHiMarkerSize(double hiMarkerSize) 
 
-