Class RMGraphRPGBar.BarGraphShape2D
- java.lang.Object
- 
- com.inductiveautomation.rm.base.RMListenerList
- 
- com.inductiveautomation.rm.base.RMObject
- 
- com.inductiveautomation.rm.shape.RMShape
- 
- com.inductiveautomation.rm.shape.RMParentShape
- 
- com.inductiveautomation.rm.graphing.RMGraphRPGBar.BarGraphShape2D
 
 
 
 
 
- 
- All Implemented Interfaces:
- Archivable,- DeepChangeListener,- RMPropertyChanger,- RMTypes,- RMGraphRPG.GraphShape,- RMGraphRPGBar.BarGraphShape,- java.beans.PropertyChangeListener,- java.lang.Cloneable,- java.util.EventListener
 - Enclosing class:
- RMGraphRPGBar
 
 public static class RMGraphRPGBar.BarGraphShape2D extends RMParentShape implements RMGraphRPGBar.BarGraphShape A BarGraphShape implementation.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface com.inductiveautomation.rm.base.RMTypesRMTypes.Align, RMTypes.AlignX, RMTypes.AlignY
 
- 
 - 
Field Summary- 
Fields inherited from class com.inductiveautomation.rm.shape.RMShapeBINDING_PROP_NAME, STROKE_BORDER, STROKE_DOUBLE, STROKE_HIDDEN, STROKE_SHAPE
 
- 
 - 
Constructor SummaryConstructors Constructor Description BarGraphShape2D(RMGraph aGraph)Creates a new BarGraphShape2D.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAxis(RMShape aShape)Add axis shape.voidaddBar(RMShape aBar, int aLayer)Add bar shape.voidaddBarLabel(RMShape aBarLabel, RMGraphPartSeries.LabelPos aPosition)Add bar label.voidaddGridLineMajor(RMLineShape aLine)Add grid line major.voidaddGridLineMinor(RMLineShape aLine)Add grid line minor.voidaddGridLineSeparator(RMLineShape aLine)Add grid line separatorvoidaddLabelAxisLabel(RMShape anAxisLabel)Add label axis label shape.voidaddValueAxisLabel(RMShape anAxisLabel)Add value axis label shape.RMGraphRPGgetGraphRPG()Returns the RMGraphRPG.protected booleanisShowing(RMShape aChild)Override to make all children show.voidsetGraphRPG(RMGraphRPG aGRPG)Sets the RMGraphRPG.- 
Methods inherited from class com.inductiveautomation.rm.shape.RMParentShapeaddChild, addChild, addChild, addChild, addLayoutChild, bringShapesToFront, clone, cloneDeep, computePrefHeight, computePrefWidth, divideShapeFromTop, fromXML, fromXMLChildren, fromXMLShape, getBoundsOfChildren, getChild, getChildArray, getChildContaining, getChildCount, getChildLast, getChildren, getChildrenIntersecting, getChildrenWithClass, getChildrenWithClass, getChildWithClass, getChildWithName, getLayout, getNeedsLayout, getSourceURL, indexOfChild, isHittable, isSourceURLSet, layout, layoutChildren, relayout, removeChild, removeChild, removeChildren, removeLayoutChild, rpgAll, rpgChildren, sendShapesToBack, setHeight, setLayout, setNeedsLayout, setSourceURL, setWidth, toXML, toXMLChildren, toXMLShape
 - 
Methods inherited from class com.inductiveautomation.rm.shape.RMShapeacceptsChildren, acceptsMouse, addBinding, addBinding, addDeepChangeListener, addMouseListener, animUpdate, bounds, childrenSuperSelectImmediately, contains, convertedPointFromShape, convertedPointToShape, convertedRectFromShape, convertedRectToShape, convertedVectorFromShape, convertedVectorToShape, convertFromShape, convertPathFromShape, convertPathToShape, convertPointFromShape, convertPointToShape, convertRectFromShape, convertRectToShape, convertToShape, convertVectorFromShape, convertVectorToShape, copyShape, createDivideShapeRemainder, deepChange, divideShapeFromEdge, get, get, getAlignment, getAlignmentX, getAlignmentY, getAncestor, getAncestorCount, getAncestorInCommon, getAnimator, getAnimator, getAutosizing, getAutosizingDefault, getBestHeight, getBestHeight, getBestWidth, getBestWidth, getBinding, getBinding, getBindingCount, getBindings, getBounds, getBoundsInside, getBoundsMarked, getBoundsMarkedDeep, getChildAnimator, getChildAnimator, getChildClipShape, getClipShape, getColor, getDashArrayString, getDashPhase, getDatasetEntity, getDatasetKey, getDisplayedFill, 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, paintShape, paintShapeAll, paintShapeChildren, paintShapeOver, propertyChange, put, removeBinding, removeBinding, removeDeepChangeListener, removeFromParent, removeMouseListener, repaint, repaint, resolvePageReferences, rpgBindings, rpgShape, setAlignment, setAlignmentX, setAlignmentY, setAutosizing, setBestHeight, setBestSize, setBounds, setBounds, setColor, setDashArrayString, setDashPhase, setEffect, setEnabled, setFill, setFont, setFormat, setFrame, setFrame, setFrameSize, setFrameX, setFrameXY, setFrameXY, setFrameY, 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, setX, setXY, setXY, setXYP, setY, shapeHidden, shapeShown, superSelectable, toString, undoerDisable, undoerEnable, undoerSetUndoTitle, width, x, y
 - 
Methods inherited from class com.inductiveautomation.rm.base.RMObjectaddPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChange
 - 
Methods inherited from class com.inductiveautomation.rm.base.RMListenerListaddListener, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListener
 
- 
 
- 
- 
- 
Constructor Detail- 
BarGraphShape2Dpublic BarGraphShape2D(RMGraph aGraph) Creates a new BarGraphShape2D.
 
- 
 - 
Method Detail- 
getGraphRPGpublic RMGraphRPG getGraphRPG() Returns the RMGraphRPG.- Specified by:
- getGraphRPGin interface- RMGraphRPG.GraphShape
 
 - 
setGraphRPGpublic void setGraphRPG(RMGraphRPG aGRPG) Sets the RMGraphRPG.- Specified by:
- setGraphRPGin interface- RMGraphRPG.GraphShape
 
 - 
addGridLineMajorpublic void addGridLineMajor(RMLineShape aLine) Add grid line major.- Specified by:
- addGridLineMajorin interface- RMGraphRPGBar.BarGraphShape
 
 - 
addGridLineMinorpublic void addGridLineMinor(RMLineShape aLine) Add grid line minor.- Specified by:
- addGridLineMinorin interface- RMGraphRPGBar.BarGraphShape
 
 - 
addGridLineSeparatorpublic void addGridLineSeparator(RMLineShape aLine) Add grid line separator- Specified by:
- addGridLineSeparatorin interface- RMGraphRPGBar.BarGraphShape
 
 - 
addBarpublic void addBar(RMShape aBar, int aLayer) Add bar shape.- Specified by:
- addBarin interface- RMGraphRPGBar.BarGraphShape
 
 - 
addBarLabelpublic void addBarLabel(RMShape aBarLabel, RMGraphPartSeries.LabelPos aPosition) Add bar label.- Specified by:
- addBarLabelin interface- RMGraphRPGBar.BarGraphShape
 
 - 
addAxispublic void addAxis(RMShape aShape) Add axis shape.- Specified by:
- addAxisin interface- RMGraphRPGBar.BarGraphShape
 
 - 
addValueAxisLabelpublic void addValueAxisLabel(RMShape anAxisLabel) Add value axis label shape.- Specified by:
- addValueAxisLabelin interface- RMGraphRPGBar.BarGraphShape
 
 - 
addLabelAxisLabelpublic void addLabelAxisLabel(RMShape anAxisLabel) Add label axis label shape.- Specified by:
- addLabelAxisLabelin interface- RMGraphRPGBar.BarGraphShape
 
 - 
isShowingprotected boolean isShowing(RMShape aChild) Override to make all children show.- Overrides:
- isShowingin class- RMParentShape
 
 
- 
 
-