Class PMIEasyChart
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.inductiveautomation.factorypmi.application.components.PMIEasyChart
- All Implemented Interfaces:
- DynamicPropertyProvider,- LoadingMonitor,- LocaleListener,- ComponentLifecycle,- DesignerInitializable,- ExtensibleComponent,- QualityMonitor,- ActionListener,- ImageObserver,- MenuContainer,- Serializable,- EventListener,- Accessible
public class PMIEasyChart
extends JPanel
implements DesignerInitializable, LoadingMonitor, ActionListener, LocaleListener, DynamicPropertyProvider, ComponentLifecycle, QualityMonitor, ExtensibleComponent
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classprotected classclassThis is the actual chart (extended from JFreeChart) object that is displayed as the main content of the EasyChartclassNested classes/interfaces inherited from class javax.swing.JPanelJPanel.AccessibleJPanelNested 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 TypeFieldDescriptionprotected booleanprotected Datasetstatic final Stringprotected PMIEasyChart.EasyChartprotected intstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringprotected intprotected PMIEasyChart.PenPanelprotected Datasetstatic final Shape[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intprotected Datasetstatic final intstatic final intstatic final intstatic final intstatic final intFields 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_EVENT
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidbooleanprotected PMIDateRangeprotected voidprotected PMIEasyChart.EasyChartprotected RealtimeDateRangeorg.jfree.chart.renderer.xy.XYItemRenderercreateRenderer(int style, PenCollection attrs) exportExcel(String filename) Color[]getAxes()doubleintintintintFor backwards compatibility with scripts.intintdoubleintReturns the effective poll rate.doublefloatintgethGap()intgetHGap()intReturns the chart width.intprotected StringintgetPens()intintprotected StringintgetPropertyValue(String name) Retrieves the data quality code.protected Stringprotected StringdoublebooleanbooleanbooleanintintbooleanfloatintgetTitle()intprotected DatasetgetTranslatedPens(Dataset penDataset) intgetUnit()intintintgetvGap()intgetVGap()doubledoubleintintdoubledoubleintintvoidvoidbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisOpaque()booleanbooleanReturns true if the mode is currently real-time, or manual with a positive poll rate, and the chart is not zoomed inbooleanisPropertyDefined(String name) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidlocaleChanged(Locale newLocale) voidonPowerTableDrop(SelectedRows rows) protected voidprotected voidCreates a new Iterator<Pen> that will return all Pen objects represented by the three dataset fields: pens (db pens) tagPens (SQLTags history pens) calcPens (calculated pens)voidprint()voidvoidsetAllowColorChanges(boolean allowColorChanges) voidsetAllowPenManipulation(boolean allowPenManipulation) voidsetAlphabetizePens(boolean alphabetizePens) voidsetAntialias(boolean ignored) voidsetAutoApply(boolean autoApply) voidsetAutoColorList(Color[] autoColorList) voidsetAutoColorPens(boolean autoColorPens) voidsetAutoPositionAxes(boolean autoPositionAxes) voidvoidsetAxisLabelFont(Font axisLabelFont) voidsetAxisTickLabelFont(Font axisTickLabelFont) voidsetBackground(Color fg) voidsetBarMargin(double barMargin) voidsetBoxFill(Color boxFill) voidsetCalcPens(Dataset calcPens) voidsetChartBorder(Border chartBorder) voidsetChartMode(int newMode) voidsetCurrentlyMaximized(boolean currentlyMaximized) voidsetCursorCode(int cursorCode) voidsetDatapoints(int datapoints) voidsetDataQuality(int value) voidsetDateRangeBorder(Border dateRangeBorder) voidsetDateRangeLocation(int newLocation) voidsetDateStyle(int dateStyle) voidsetDigitalGap(double digitalGap) voidsetEditorBackgroundColor(Color editorBackgroundColor) voidsetEditorForegroundColor(Color color) voidsetEmptyGroupName(String emptyGroupName) voidsetEndDate(Date endDate) voidvoidvoidsetForeground(Color fg) voidsetGapThreshold(double gapThreshold) voidsetGlobalWhereClause(String globalWhereClause) voidsetGridlineColor(Color gridlineColor) voidsetGridlineDashPattern(String gridlineDashPattern) voidsetGridlineWidth(float gridlineWidth) voidsetGroupWheres(Map<String, String> groupWheres) voidsethGap(int gap) voidsetHGap(int gap) voidsetHighDensityColor(Color color) voidsetInvertTimeAxis(boolean inverted) voidsetLegend(int i) voidsetMaxSelectionSize(String maxSelectionSize) voidsetMode(int mode) Forwards to the internal chart's setMode functionvoidvoidsetOuterRangeEnd(Date endDate) voidsetOuterRangeStart(Date startDate) voidsetPenBorder(Border penBorder) voidsetPenControlMode(int penControlMode) voidsetPenGrouping(boolean penGrouping) voidvoidsetPlotBackground(Color color) voidsetPlotOrientation(int orientation) voidsetPlotOutlineColor(Color plotOutlineColor) voidsetPollRate(int pollRate) voidsetPropertiesLoading(int i) voidsetPropertyValue(String name, Object value) voidsetQuality(QualityCode value) Sets the current data quality to the given valuevoidsetRtLabel(String text) voidsetSelectedXValue(String domainAnchor) voidsetSelectionHighlight(Color selectionHighlight) voidsetShowHistogram(boolean showHistogram) voidsetShowLoading(boolean showLoading) voidsetShowMaximize(boolean showMaximize) voidsetShowPopup(boolean showPopup) voidsetShowPrint(boolean showPrint) voidsetShowSave(boolean showSave) voidsetShowWarnings(boolean showWarnings) voidsetStartDate(Date startDate) voidsetStartupRange(String startupRange) voidsetStartupSelection(String startupSelection) voidsetSubplotGap(double gap) voidsetSubplots(Dataset subplots) voidsetTagHistoryAllowInterpolation(boolean value) voidsetTagHistoryBypassCache(boolean value) voidsetTagHistoryIgnoreBadData(boolean value) voidsetTagHistoryResolution(int tagHistoryResolution) voidsetTagHistoryResolutionMode(int mode) voidsetTagHistoryValidateScanclass(boolean value) voidsetTagPens(Dataset tagPens) voidsetTickDensity(float tickDensity) voidsetTimeStyle(int timeStyle) voidvoidsetTitleFont(Font font) voidsetTodayIndicatorColor(Color todayIndicatorColor) voidsetTooltips(boolean b) voidsetTrackMargin(int trackMargin) voidsetUnit(int unit) voidsetUnitCount(int unitCount) voidsetUtilityButtonSize(int u) voidsetvGap(int gap) voidsetVGap(int gap) voidsetVisible(boolean visible) voidsetxAxisAutoRange(boolean axisAutoRange) voidsetXAxisAutoRange(boolean axisAutoRange) voidsetxAxisLabel(String axisLabel) voidsetXAxisLabel(String axisLabel) voidsetxAxisMargin(double axisMargin) voidsetXAxisMargin(double axisMargin) voidsetxAxisVisible(boolean xAxisVisible) voidsetXAxisVisible(boolean xAxisVisible) voidsetxOffset3D(int offset3D) voidsetXOffset3D(int offset3D) voidsetxTraceLargeNumberFormat(String xTraceLargeNumberFormat) voidsetXTraceLargeNumberFormat(String xTraceLargeNumberFormat) voidsetxTraceNumberFormatThreshold(double xTraceNumberFormatThreshold) voidsetXTraceNumberFormatThreshold(double xTraceNumberFormatThreshold) voidsetxTraceSmallNumberFormat(String xTraceSmallNumberFormat) voidsetXTraceSmallNumberFormat(String xTraceSmallNumberFormat) voidsetxTraceTrackMouse(Boolean value) voidsetXTraceTrackMouse(Boolean value) voidsetyOffset3D(int offset3D) voidsetYOffset3D(int offset3D) voidCalled when the component is now shown anymore.voidstartupComponent(VisionClientContext context) Called when the component is first shown.voidprotected Stringprotected StringtranslateTerm(String term) protected voidvoidupdateQuality(String propName, QualityCode quality) Updates the quality for the given property name.Methods inherited from class javax.swing.JPanelgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods 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, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOptimizedDrawingEnabled, 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, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, updateMethods 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, 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- 
DYNAMIC_GROUP_PREFIX- See Also:
 
- 
AXES_LABEL_FORMAT- See Also:
 
- 
PEN_LABEL_FORMAT- See Also:
 
- 
GROUP_LABEL_FORMAT- See Also:
 
- 
STYLE_LINEpublic static final int STYLE_LINE- See Also:
 
- 
STYLE_LINE_DISCONTINUOUSpublic static final int STYLE_LINE_DISCONTINUOUS- See Also:
 
- 
STYLE_3D_LINEpublic static final int STYLE_3D_LINE- See Also:
 
- 
STYLE_AREApublic static final int STYLE_AREA- See Also:
 
- 
STYLE_STEPpublic static final int STYLE_STEP- See Also:
 
- 
STYLE_STEP_AREApublic static final int STYLE_STEP_AREA- See Also:
 
- 
STYLE_SHAPEpublic static final int STYLE_SHAPE- See Also:
 
- 
STYLE_LINE_AND_SHAPEpublic static final int STYLE_LINE_AND_SHAPE- See Also:
 
- 
STYLE_DOTpublic static final int STYLE_DOT- See Also:
 
- 
STYLE_BARpublic static final int STYLE_BAR- See Also:
 
- 
STYLE_BAR_NO_SHADOWpublic static final int STYLE_BAR_NO_SHADOW- See Also:
 
- 
EDGE_TOPpublic static final int EDGE_TOP- See Also:
 
- 
EDGE_BOTTOMpublic static final int EDGE_BOTTOM- See Also:
 
- 
EDGE_LEFTpublic static final int EDGE_LEFT- See Also:
 
- 
EDGE_RIGHTpublic static final int EDGE_RIGHT- See Also:
 
- 
EDGE_NONEpublic static final int EDGE_NONE- See Also:
 
- 
MODE_MANUALpublic static final int MODE_MANUAL- See Also:
 
- 
MODE_HISTORICALpublic static final int MODE_HISTORICAL- See Also:
 
- 
MODE_REALTIMEpublic static final int MODE_REALTIME- See Also:
 
- 
PEN_CONTROL_HEAVYpublic static final int PEN_CONTROL_HEAVY- See Also:
 
- 
PEN_CONTROL_LIGHTpublic static final int PEN_CONTROL_LIGHT- See Also:
 
- 
VERTICAL_PLOTpublic static final int VERTICAL_PLOT- See Also:
 
- 
HORIZONTAL_PLOTpublic static final int HORIZONTAL_PLOT- See Also:
 
- 
TAG_RESOLUTION_FIXEDpublic static final int TAG_RESOLUTION_FIXED- See Also:
 
- 
TAG_RESOLUTION_RAWpublic static final int TAG_RESOLUTION_RAW- See Also:
 
- 
TAG_RESOLUTION_NATURALpublic static final int TAG_RESOLUTION_NATURAL- See Also:
 
- 
TAG_RESOLUTION_CHARTpublic static final int TAG_RESOLUTION_CHART- See Also:
 
- 
SHAPE_LIST
- 
pens
- 
axes
- 
subplots
- 
penControlModeprotected int penControlMode
- 
antialiasprotected boolean antialias
- 
chart
- 
penPanel
- 
cursorCodeprotected int cursorCode
 
- 
- 
Constructor Details- 
PMIEasyChartpublic PMIEasyChart()
 
- 
- 
Method Details- 
translate
- 
translateTerm
- 
createRealtimeDateRange
- 
createEasyChart
- 
createDateRange
- 
createDropTargetListenerprotected void createDropTargetListener()
- 
localeChanged- Specified by:
- localeChangedin interface- LocaleListener
 
- 
getToolTipText- Overrides:
- getToolTipTextin class- JComponent
 
- 
getMaximizeText
- 
getRestoreText
- 
getPrintText
- 
getSaveText
- 
isPollingpublic boolean isPolling()Returns true if the mode is currently real-time, or manual with a positive poll rate, and the chart is not zoomed in
- 
couldPollpublic boolean couldPoll()
- 
getEffectivePollRatepublic int getEffectivePollRate()Returns the effective poll rate. This will be zero if isPolling() returns false, or the poll rate with a lower bound of 250ms if we are currently polling.
- 
initializepublic void initialize()- Specified by:
- initializein interface- DesignerInitializable
 
- 
setModepublic void setMode(int mode) Forwards to the internal chart's setMode function
- 
setName
- 
isOpaquepublic boolean isOpaque()- Overrides:
- isOpaquein class- JComponent
 
- 
setVisiblepublic void setVisible(boolean visible) - Overrides:
- setVisiblein class- JComponent
 
- 
setInvertTimeAxispublic void setInvertTimeAxis(boolean inverted) 
- 
isInvertTimeAxispublic boolean isInvertTimeAxis()
- 
paintComponent- Overrides:
- paintComponentin class- JComponent
 
- 
actionPerformed- Specified by:
- actionPerformedin interface- ActionListener
 
- 
exportExcel
- 
exportExcel
- 
exportDatasets
- 
printpublic void print()
- 
createRenderer
- 
toggleMaximizedpublic void toggleMaximized()
- 
updateConfigprotected void updateConfig()
- 
penIteratorCreates a new Iterator<Pen> that will return all Pen objects represented by the three dataset fields:- pens (db pens)
- tagPens (SQLTags history pens)
- calcPens (calculated pens)
 
- 
isAllowPenManipulationpublic boolean isAllowPenManipulation()
- 
setAllowPenManipulationpublic void setAllowPenManipulation(boolean allowPenManipulation) 
- 
isAllowColorChangespublic boolean isAllowColorChanges()
- 
setAllowColorChangespublic void setAllowColorChanges(boolean allowColorChanges) 
- 
getChartModepublic int getChartMode()
- 
setChartModepublic void setChartMode(int newMode) 
- 
getDateRangeLocationpublic int getDateRangeLocation()
- 
setDateRangeLocationpublic void setDateRangeLocation(int newLocation) 
- 
getDateRangeBorder
- 
setDateRangeBorder
- 
getDateRange
- 
getRtDateRange
- 
getPenBorder
- 
setPenBorder
- 
getChartBorder
- 
setChartBorder
- 
getTranslatedPens
- 
getPens
- 
setPens
- 
getTagPens
- 
setTagPens
- 
getCalcPens
- 
setCalcPens
- 
setLegendpublic void setLegend(int i) 
- 
getLegendpublic int getLegend()
- 
getDateStylepublic int getDateStyle()
- 
setDateStylepublic void setDateStyle(int dateStyle) 
- 
getTimeStylepublic int getTimeStyle()
- 
setTimeStylepublic void setTimeStyle(int timeStyle) 
- 
setTooltipspublic void setTooltips(boolean b) 
- 
isTooltipspublic boolean isTooltips()
- 
getSelectedXValue
- 
setSelectedXValue
- 
getBoxFill
- 
getHighDensityColor
- 
getSelectionHighlight
- 
getTickDensitypublic float getTickDensity()
- 
getTodayIndicatorColor
- 
getTrackMarginpublic int getTrackMargin()
- 
setBoxFill
- 
setHighDensityColor
- 
setSelectionHighlight
- 
getBarMarginpublic double getBarMargin()
- 
setBarMarginpublic void setBarMargin(double barMargin) 
- 
getCursorCodepublic int getCursorCode()
- 
setCursorCodepublic void setCursorCode(int cursorCode) 
- 
getGapThresholdpublic double getGapThreshold()
- 
getHorizontalResolutionpublic int getHorizontalResolution()Returns the chart width.
- 
getTagHistoryResolutionpublic int getTagHistoryResolution()
- 
setTagHistoryResolutionpublic void setTagHistoryResolution(int tagHistoryResolution) 
- 
getTagHistoryResolutionModepublic int getTagHistoryResolutionMode()
- 
setTagHistoryResolutionModepublic void setTagHistoryResolutionMode(int mode) 
- 
getTagHistoryAllowInterpolationpublic boolean getTagHistoryAllowInterpolation()
- 
setTagHistoryAllowInterpolationpublic void setTagHistoryAllowInterpolation(boolean value) 
- 
getTagHistoryValidateScanclasspublic boolean getTagHistoryValidateScanclass()
- 
setTagHistoryValidateScanclasspublic void setTagHistoryValidateScanclass(boolean value) 
- 
getTagHistoryIgnoreBadDatapublic boolean getTagHistoryIgnoreBadData()
- 
setTagHistoryIgnoreBadDatapublic void setTagHistoryIgnoreBadData(boolean value) 
- 
getTagHistoryBypassCachepublic boolean getTagHistoryBypassCache()
- 
setTagHistoryBypassCachepublic void setTagHistoryBypassCache(boolean value) 
- 
setPlotOrientationpublic void setPlotOrientation(int orientation) 
- 
setPenControlModepublic void setPenControlMode(int penControlMode) 
- 
getPlotOrientationpublic int getPlotOrientation()
- 
getPenControlModepublic int getPenControlMode()
- 
setGapThresholdpublic void setGapThreshold(double gapThreshold) 
- 
getDigitalGappublic double getDigitalGap()
- 
setDigitalGappublic void setDigitalGap(double digitalGap) 
- 
getXOffset3Dpublic int getXOffset3D()
- 
getxOffset3Dpublic int getxOffset3D()
- 
setXOffset3Dpublic void setXOffset3D(int offset3D) 
- 
setxOffset3Dpublic void setxOffset3D(int offset3D) 
- 
getYOffset3Dpublic int getYOffset3D()
- 
getyOffset3Dpublic int getyOffset3D()
- 
setYOffset3Dpublic void setYOffset3D(int offset3D) 
- 
setyOffset3Dpublic void setyOffset3D(int offset3D) 
- 
setTickDensitypublic void setTickDensity(float tickDensity) 
- 
setTodayIndicatorColor
- 
setTrackMarginpublic void setTrackMargin(int trackMargin) 
- 
getMaxSelectionSize
- 
getOuterRangeStart
- 
setOuterRangeStart
- 
getOuterRangeEnd
- 
setOuterRangeEnd
- 
getStartupRange
- 
getStartupSelection
- 
setStartupRange
- 
setStartupSelection
- 
setMaxSelectionSize
- 
getPlotBackground
- 
setPlotBackground
- 
getEditorForegroundColor
- 
setEditorForegroundColor
- 
getEditorBackgroundColor
- 
setEditorBackgroundColor
- 
getGridlineColor
- 
getGridlineDashPattern
- 
getGridlineWidthpublic float getGridlineWidth()
- 
isShowPopuppublic boolean isShowPopup()
- 
setShowPopuppublic void setShowPopup(boolean showPopup) 
- 
setGridlineColor
- 
setGridlineDashPattern
- 
setGridlineWidthpublic void setGridlineWidth(float gridlineWidth) 
- 
getTitle
- 
setTitle
- 
getTitleFont
- 
setTitleFont
- 
setPropertiesLoadingpublic void setPropertiesLoading(int i) - Specified by:
- setPropertiesLoadingin interface- LoadingMonitor
 
- 
histogramDataUpdatedpublic void histogramDataUpdated()
- 
getPropertiesLoadingpublic int getPropertiesLoading()- Specified by:
- getPropertiesLoadingin interface- LoadingMonitor
 
- 
getAxes
- 
setAxes
- 
getPollRatepublic int getPollRate()
- 
setPollRatepublic void setPollRate(int pollRate) 
- 
getGlobalWhereClause
- 
setGlobalWhereClause
- 
getEndDate
- 
setEndDate
- 
getStartDate
- 
getZoomedStartDate
- 
getZoomedEndDate
- 
setStartDate
- 
getHistogramStartDate
- 
getHistogramEndDate
- 
isShowHistogrampublic boolean isShowHistogram()
- 
setShowHistogrampublic void setShowHistogram(boolean showHistogram) 
- 
isShowWarningspublic boolean isShowWarnings()
- 
setShowWarningspublic void setShowWarnings(boolean showWarnings) 
- 
isShowLoadingpublic boolean isShowLoading()
- 
setShowLoadingpublic void setShowLoading(boolean showLoading) 
- 
getXAxisLabel
- 
getxAxisLabel
- 
setXAxisLabel
- 
setxAxisLabel
- 
isXAxisVisiblepublic boolean isXAxisVisible()
- 
isxAxisVisiblepublic boolean isxAxisVisible()
- 
setXAxisVisiblepublic void setXAxisVisible(boolean xAxisVisible) 
- 
setxAxisVisiblepublic void setxAxisVisible(boolean xAxisVisible) 
- 
getSubplots
- 
setSubplots
- 
getAxisLabelFont
- 
setAxisLabelFont
- 
getAxisTickLabelFont
- 
setAxisTickLabelFont
- 
getPlotOutlineColor
- 
setPlotOutlineColor
- 
getDatapointspublic int getDatapoints()
- 
setDatapointspublic void setDatapoints(int datapoints) 
- 
isAutoPositionAxespublic boolean isAutoPositionAxes()
- 
setAutoPositionAxespublic void setAutoPositionAxes(boolean autoPositionAxes) 
- 
getAutoColorList
- 
setAutoColorList
- 
isAutoColorPenspublic boolean isAutoColorPens()
- 
setAutoColorPenspublic void setAutoColorPens(boolean autoColorPens) 
- 
isAntialiaspublic boolean isAntialias()
- 
setAntialiaspublic void setAntialias(boolean ignored) 
- 
setFont- Overrides:
- setFontin class- JComponent
 
- 
setForeground- Overrides:
- setForegroundin class- JComponent
 
- 
setBackground- Overrides:
- setBackgroundin class- JComponent
 
- 
isPenGroupingpublic boolean isPenGrouping()
- 
setPenGroupingpublic void setPenGrouping(boolean penGrouping) 
- 
isAlphabetizePenspublic boolean isAlphabetizePens()
- 
setAlphabetizePenspublic void setAlphabetizePens(boolean alphabetizePens) 
- 
isAutoApplypublic boolean isAutoApply()
- 
setAutoApplypublic void setAutoApply(boolean autoApply) 
- 
getEmptyGroupName
- 
setEmptyGroupName
- 
getUnitpublic int getUnit()
- 
setUnitpublic void setUnit(int unit) 
- 
getUnitCountpublic int getUnitCount()
- 
setUnitCountpublic void setUnitCount(int unitCount) 
- 
getRtLabel
- 
setRtLabel
- 
getHGappublic int getHGap()
- 
gethGappublic int gethGap()
- 
setHGappublic void setHGap(int gap) 
- 
sethGappublic void sethGap(int gap) 
- 
getVGappublic int getVGap()
- 
getvGappublic int getvGap()
- 
setVGappublic void setVGap(int gap) 
- 
setvGappublic void setvGap(int gap) 
- 
getSubplotGappublic double getSubplotGap()
- 
setSubplotGappublic void setSubplotGap(double gap) 
- 
isCurrentlyMaximizedpublic boolean isCurrentlyMaximized()
- 
setCurrentlyMaximizedpublic void setCurrentlyMaximized(boolean currentlyMaximized) 
- 
isShowMaximizepublic boolean isShowMaximize()
- 
setShowMaximizepublic void setShowMaximize(boolean showMaximize) 
- 
isShowPrintpublic boolean isShowPrint()
- 
setShowPrintpublic void setShowPrint(boolean showPrint) 
- 
isShowSavepublic boolean isShowSave()
- 
setShowSavepublic void setShowSave(boolean showSave) 
- 
getUtilityButtonSizepublic int getUtilityButtonSize()
- 
setUtilityButtonSizepublic void setUtilityButtonSize(int u) 
- 
getGroupWheres
- 
setGroupWheres
- 
getProperties- Specified by:
- getPropertiesin interface- DynamicPropertyProvider
 
- 
getPropertyValue- Specified by:
- getPropertyValuein interface- DynamicPropertyProvider
 
- 
setPropertyValue- Specified by:
- setPropertyValuein interface- DynamicPropertyProvider
- Throws:
- ClassCastException
 
- 
isPropertyDefined- Specified by:
- isPropertyDefinedin interface- DynamicPropertyProvider
 
- 
startupComponentDescription copied from interface:ComponentLifecycleCalled when the component is first shown.- Specified by:
- startupComponentin interface- ComponentLifecycle
 
- 
shutdownComponentpublic void shutdownComponent()Description copied from interface:ComponentLifecycleCalled when the component is now shown anymore. Any long-running processes should be stopped. All bindings will have also been shutdown.- Specified by:
- shutdownComponentin interface- ComponentLifecycle
 
- 
getAppContext- Specified by:
- getAppContextin interface- ComponentLifecycle
 
- 
isXAxisAutoRangepublic boolean isXAxisAutoRange()
- 
isxAxisAutoRangepublic boolean isxAxisAutoRange()
- 
setXAxisAutoRangepublic void setXAxisAutoRange(boolean axisAutoRange) 
- 
setxAxisAutoRangepublic void setxAxisAutoRange(boolean axisAutoRange) 
- 
getXAxisMarginpublic double getXAxisMargin()
- 
getxAxisMarginpublic double getxAxisMargin()
- 
setXAxisMarginpublic void setXAxisMargin(double axisMargin) 
- 
setxAxisMarginpublic void setxAxisMargin(double axisMargin) 
- 
getXTraceNumberFormatThresholdpublic double getXTraceNumberFormatThreshold()
- 
getxTraceNumberFormatThresholdpublic double getxTraceNumberFormatThreshold()
- 
setXTraceNumberFormatThresholdpublic void setXTraceNumberFormatThreshold(double xTraceNumberFormatThreshold) 
- 
setxTraceNumberFormatThresholdpublic void setxTraceNumberFormatThreshold(double xTraceNumberFormatThreshold) 
- 
getXTraceLargeNumberFormat
- 
getxTraceLargeNumberFormat
- 
setXTraceLargeNumberFormat
- 
setxTraceLargeNumberFormat
- 
getXTraceSmallNumberFormat
- 
getxTraceSmallNumberFormat
- 
setXTraceSmallNumberFormat
- 
setxTraceSmallNumberFormat
- 
setXTraceTrackMouse
- 
setxTraceTrackMouse
- 
getXTraceTrackMouse
- 
getxTraceTrackMouse
- 
getQualityDescription copied from interface:QualityMonitorRetrieves the data quality code.- Specified by:
- getQualityin interface- QualityMonitor
 
- 
getDataQualitypublic int getDataQuality()Description copied from interface:QualityMonitorFor backwards compatibility with scripts. Would be awesome if this could just be a default method, but there's a bug (JDK-8071693) that makes that not work with property introspection.- Specified by:
- getDataQualityin interface- QualityMonitor
 
- 
setDataQualitypublic void setDataQuality(int value) - Specified by:
- setDataQualityin interface- QualityMonitor
 
- 
setQualityDescription copied from interface:QualityMonitorSets the current data quality to the given value- Specified by:
- setQualityin interface- QualityMonitor
 
- 
updateQualityDescription copied from interface:QualityMonitorUpdates the quality for the given property name. The monitor will then evaluate a new quality based on the quality of its other properties. Overall, the worst quality is chosen.- Specified by:
- updateQualityin interface- QualityMonitor
 
- 
paintChildren- Overrides:
- paintChildrenin class- JComponent
 
- 
resetAxespublic void resetAxes()
- 
getExtensionFunctions- Specified by:
- getExtensionFunctionsin interface- ExtensibleComponent
 
- 
setExtensionFunctions- Specified by:
- setExtensionFunctionsin interface- ExtensibleComponent
 
- 
onPowerTableDrop
 
-