Class XYChart
java.lang.Object
com.inductiveautomation.rm.base.RMListenerList
com.inductiveautomation.rm.base.RMObject
com.inductiveautomation.rm.shape.RMShape
com.inductiveautomation.rm.shape.j2dshapes.AbstractJ2DShape
com.inductiveautomation.rm.shape.j2dshapes.ScriptableChart
com.inductiveautomation.rm.shape.j2dshapes.AbstractXYChart
com.inductiveautomation.rm.shape.j2dshapes.XYChart
- All Implemented Interfaces:
- Archivable,- DeepChangeListener,- RMPropertyChanger,- RMTypes,- RMShapeSelfInit,- PropertyChangeListener,- Cloneable,- EventListener
- 
Nested Class SummaryNested classes/interfaces inherited from class com.inductiveautomation.rm.shape.j2dshapes.AbstractXYChartAbstractXYChart.RenderOptsImplNested classes/interfaces inherited from interface com.inductiveautomation.rm.base.RMTypesRMTypes.Align, RMTypes.AlignX, RMTypes.AlignY
- 
Field SummaryFieldsFields inherited from class com.inductiveautomation.rm.shape.j2dshapes.AbstractXYChartaxes, axisLabelFont, axisTickLabelFont, barWidth, datasetKey, domainKey, gapThreshold, legend, noDataMessage, pens, plotBackground, rpg, rpgParentData, sampleDataCache, showXAxis, xAxisLabelFields inherited from class com.inductiveautomation.rm.shape.j2dshapes.AbstractJ2DShapeDEFAULT_COLORS, dirty, DPI300, DPI72, log, RasterDPIFields inherited from class com.inductiveautomation.rm.shape.RMShapeBINDING_PROP_NAME, STROKE_BORDER, STROKE_DOUBLE, STROKE_HIDDEN, STROKE_SHAPE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected org.jfree.chart.axis.ValueAxisfromXML(RXArchiver anArchiver, RXElement e) XML unarchival.doubledoubledoublebooleanprotected RMShaperpgShape(ReportOwner owner, RMShape aParent) Generate report with report owner.voidsetAutoRange(boolean autoRange) voidsetBarWidth(double barWidth) voidsetLowerBound(double lowerBound) voidsetMargin(double margin) voidsetNumberFormat(String numberFormat) voidsetUpperBound(double upperBound) toXML(RXArchiver anArchiver) XML archival.Methods inherited from class com.inductiveautomation.rm.shape.j2dshapes.AbstractXYChartgetAxes, getAxisLabelFont, getAxisTickLabelFont, getBarWidth, getDatasetKey, getDomainKey, getGapThreshold, getNoDataMessage, getPens, getPlotBackground, getXAxisLabel, isLegend, isShowXAxis, render, selfInit, setAxes, setAxisLabelFont, setAxisTickLabelFont, setDatasetKey, setDomainKey, setGapThreshold, setLegend, setNoDataMessage, setPens, setPlotBackground, setShowXAxis, setXAxisLabelMethods inherited from class com.inductiveautomation.rm.shape.j2dshapes.ScriptableChartapplyConfigureChartScript, getScript, isScriptEnabled, setReportData, setScript, setScriptEnabledMethods inherited from class com.inductiveautomation.rm.shape.j2dshapes.AbstractJ2DShapegetDefaultColorCodes, getDefaultColors, getDisplayedFill, paintShape, setDirtyMethods inherited from class com.inductiveautomation.rm.shape.RMShapeacceptsChildren, acceptsMouse, addBinding, addBinding, addDeepChangeListener, addMouseListener, animUpdate, bounds, childrenSuperSelectImmediately, clone, cloneDeep, computePrefHeight, computePrefWidth, contains, convertedPointFromShape, convertedPointToShape, convertedRectFromShape, convertedRectToShape, convertedVectorFromShape, convertedVectorToShape, convertFromShape, convertPathFromShape, convertPathToShape, convertPointFromShape, convertPointToShape, convertRectFromShape, convertRectToShape, convertToShape, convertVectorFromShape, convertVectorToShape, copyShape, createDivideShapeRemainder, deepChange, divideShapeFromEdge, divideShapeFromTop, get, get, getAlignment, getAlignmentX, getAlignmentY, getAncestor, getAncestorCount, getAncestorInCommon, getAnimator, getAnimator, getAutosizing, getAutosizingDefault, getBestHeight, getBestHeight, getBestWidth, getBestWidth, getBinding, getBinding, getBindingCount, getBindings, getBounds, getBoundsInside, getBoundsMarked, getBoundsMarkedDeep, getChild, getChildAnimator, getChildAnimator, getChildClipShape, getChildCount, getChildren, getClipShape, getColor, getDashArrayString, getDashPhase, getDatasetEntity, getDisplayedStroke, getDocument, getEffect, getEventAdapter, getFill, getFont, getFormat, getFrame, getFrameHeight, getFrameMaxX, getFrameMaxY, getFrameWidth, getFrameX, getFrameXY, getFrameY, getHeight, getHover, getLayoutInfo, getMaskPath, getMaxX, getMaxY, getMinHeight, getMinHeight, getMinWidth, getMinWidth, getName, getOpacity, getOpacityDeep, getOutline, getPageBreak, getPageBreakMax, getPageBreakPage, getPageBreakPageMax, getPageShape, getParent, getParent, getPath, getPathInBounds, getPrefHeight, getPrefHeight, getPrefWidth, getPrefWidth, getPropertyNameMapped, getPropertyNames, getPropertyNames, getRoll, getRootShape, getRSS, getScaleX, getScaleY, getShapesToAncestor, getShapesToDescendant, getShapesToShape, getSize, getSkewX, getSkewY, getStroke, getStrokeColor, getStrokeOnTop, getStrokeStyle, getStrokeWidth, getTextColor, getTimeline, getTimeline, getTransform, getTransformFromShape, getTransformInverse, getTransformToShape, getUndoer, getURL, getVisbileBounds, getVisibleBounds, getVisibleBounds, getVisibleBounds, getWidth, getX, getXY, getXYP, getY, height, indexOf, intersects, isAncestor, isAnimProperty, isDeletable, isDescendant, isEditing, isEnabled, isFontSet, isHittable, isLocked, isMinHeightSet, isMinWidthSet, isPrefHeightSet, isPrefWidthSet, isRoot, isRSS, isShowing, isUnderlined, isUseFill, isUseStroke, isViewing, isVisible, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, offsetXY, page, pageMax, paint, paintShapeAll, paintShapeChildren, paintShapeOver, propertyChange, put, removeBinding, removeBinding, removeDeepChangeListener, removeFromParent, removeMouseListener, repaint, repaint, resolvePageReferences, rpgAll, rpgBindings, setAlignment, setAlignmentX, setAlignmentY, setAutosizing, setBestHeight, setBestSize, setBounds, setBounds, setColor, setDashArrayString, setDashPhase, setEffect, setEnabled, setFill, setFont, setFormat, setFrame, setFrame, setFrameSize, setFrameX, setFrameXY, setFrameXY, setFrameY, setHeight, setHover, setLayoutInfo, setLocked, setMinHeight, setMinSize, setMinWidth, setName, setOpacity, setOutline, setParent, setPrefHeight, setPrefWidth, setRoll, setScaleX, setScaleXY, setScaleY, setShowing, setSize, setSize, setSkewX, setSkewXY, setSkewY, setStroke, setStrokeColor, setStrokeStyle, setStrokeWidth, setTextColor, setTime, setTimeline, setUnderlined, setURL, setUseFill, setUseStroke, setVisible, setWidth, setX, setXY, setXY, setXYP, setY, shapeHidden, shapeShown, superSelectable, toString, undoerDisable, undoerEnable, undoerSetUndoTitle, width, x, yMethods inherited from class com.inductiveautomation.rm.base.RMObjectaddPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChangeMethods inherited from class com.inductiveautomation.rm.base.RMListenerListaddListener, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListener
- 
Field Details- 
ARCHIVE_NAME- See Also:
 
 
- 
- 
Constructor Details- 
XYChartpublic XYChart()
 
- 
- 
Method Details- 
createSampleDataCacheprotected com.google.common.cache.CacheLoader<List<Pen>,org.jfree.data.xy.XYDataset> createSampleDataCache()- Specified by:
- createSampleDataCachein class- AbstractXYChart
 
- 
createDomainAxisprotected org.jfree.chart.axis.ValueAxis createDomainAxis()- Specified by:
- createDomainAxisin class- AbstractXYChart
 
- 
setBarWidthpublic void setBarWidth(double barWidth) - Overrides:
- setBarWidthin class- AbstractXYChart
 
- 
isAutoRangepublic boolean isAutoRange()
- 
setAutoRangepublic void setAutoRange(boolean autoRange) 
- 
getUpperBoundpublic double getUpperBound()
- 
setUpperBoundpublic void setUpperBound(double upperBound) 
- 
getLowerBoundpublic double getLowerBound()
- 
setLowerBoundpublic void setLowerBound(double lowerBound) 
- 
getMarginpublic double getMargin()
- 
setMarginpublic void setMargin(double margin) 
- 
getNumberFormat
- 
setNumberFormat
- 
toXMLDescription copied from class:AbstractXYChartXML archival.- Specified by:
- toXMLin interface- Archivable
- Overrides:
- toXMLin class- AbstractXYChart
 
- 
fromXMLDescription copied from class:AbstractXYChartXML unarchival.- Specified by:
- fromXMLin interface- Archivable
- Overrides:
- fromXMLin class- AbstractXYChart
 
- 
rpgShapeDescription copied from class:RMShapeGenerate report with report owner.- Overrides:
- rpgShapein class- AbstractXYChart
 
 
-