Package com.reportmill.shape
Class RMGraphContent
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.shape.RMShape
com.reportmill.shape.RMScene3D
com.reportmill.shape.RMGraphContent
- All Implemented Interfaces:
- RMArchiver.Archiving,- RMShapePainter.Paint,- Cloneable
This class represents the actual graph content (a place holder really).
- 
Nested Class SummaryNested classes/interfaces inherited from class com.reportmill.shape.RMScene3DRMScene3D.RMShape3D
- 
Field SummaryFields inherited from class com.reportmill.shape.RMScene3DCONSTRAIN_NONE, CONSTRAIN_PITCH, CONSTRAIN_YAWFields inherited from class com.reportmill.shape.RMShapeWRAP_TYPE_BOTH, WRAP_TYPE_NONE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfromXML(RXArchiver anArchiver, RXElement anElement) XML unarchival.Editor method - declares that no child of this shape can be selected.Editor method - indicates that this shape should use Scene3D's tool.voidpaintShape(RMShapePainter aPainter, Graphics2D g) Overrides paintShape to create sample child and to exclude self from drawing.voidrebuild()Notifies content that something crucial has changed requiring a rebuild.rpgClone(ReportMill aRM, RMGraphRPG graphRPG) Returns a clone with report generation performed on it.voidsetHeight(double aValue) Override to rebuild sample graph.voidsetWidth(double aValue) Override to rebuild sample graph.booleanEditor method - declares that this shape can be super selected.toXML(RXArchiver anArchiver) XML archival.Methods inherited from class com.reportmill.shape.RMScene3DacceptsMouse, addChild3D, addChild3D, addShape, addShape, canBeUngrouped, copy, equals, getBoundsMarked, getBoundsSuperSelected, getCamera, getDepth, getFieldOfView, getFocalLength, getLight, getOffsetZ, getOrigin, getPitch, getPseudoSkewX, getPseudoSkewY, getShape, getShapeCount, getTransform3D, getYaw, getZRoll, isPseudo3D, mouseDragged, mousePressed, mouseReleased, removeShape, resort, setColor, setDepth, setFieldOfView, setFillAndStroke, setFocalLength, setOffsetZ, setPitch, setPseudo3D, setPseudoSkewX, setPseudoSkewY, setYaw, setZRollMethods inherited from class com.reportmill.shape.RMShapeacceptsChildren, acceptsDragKeys, acceptsFormat, addChild, addChild, addChildBelowLastChild, bounds, boundsChanged, boundsChanged, bringShapesToFront, childrenSuperSelectImmediately, clone, cloneDeep, contains, convertedPointFromShape, convertedPointToShape, convertedRectFromShape, convertedRectToShape, convertedSizeFromShape, convertedSizeToShape, convertedVectorFromShape, convertedVectorToShape, convertFromShape, convertPathFromShape, convertPathToShape, convertPointFromShape, convertPointToShape, convertRectFromShape, convertRectToShape, convertSizeFromShape, convertSizeToShape, convertToShape, convertVectorFromShape, convertVectorToShape, copyShape, delete, didChange, divideShapeFromEdge, divideShapeFromTop, dragExit, dragKeyAtPoint, dropKeyAtPoint, fromXMLDeep, get, getActionScript, getAnim, getAnim, getAnimator, getAnimator, getAutosizeHeight, getAutosizing, getBounds, getBoundsInside, getBoundsOfChildren, getBoundsOfChildren, getCausesWrap, getCausesWrapType, getChild, getChildAnimator, getChildAnimator, getChildContaining, getChildCount, getChildLast, getChildren, getChildrenIntersecting, getChildrenWhoCauseWrap, getChildrenWhoDraw, getChildSortedByX, getChildWithClass, getChildWithName, getColor, getCommonAncestor, getDocument, getFill, getFill, getFill, getFillCount, getFills, getFont, getFormat, getFrame, getFrame, getFrameMaxX, getFrameMaxY, getFrameX, getFrameXY, getFrameY, getGroupShape, getHeight, getHeightToFit, getImageFill, getLineWidth, getListKey, getListKeyDeep, getListKeyShape, getMaxX, getMaxY, getName, getOpacity, getOpacityDeep, getOutline, getPageCount, getPageShape, getParent, getParentCount, getParents, getPath, getPathInBounds, getPropertyKey, getPropertyKeyCount, getPropertyKeyName, getRoll, getRootShape, getScaleX, getScaleY, getShapesToAncestor, getShapesToDescendant, getShapesToShape, getSize, getSizeP, getSkewX, getSkewY, getStroke, getStrokeColor, getTextColor, getTransform, getTransformFromShape, getTransformInverse, getTransformToShape, getUndoer, getUrl, getWidth, getWidthToFit, getX, getXY, getXYP, getY, groupShapes, hasPageBreaks, height, indexOf, indexOf, initWithArchiver, intersects, isAncestor, isDescendant, isLocked, isRoot, isUnderlined, mouseEntered, mouseExited, mouseMoved, notRSS, offsetChildrenXY, offsetXY, page, pageBreakMax, pageBreakPageMax, pageMax, put, putPropertyKey, reclaimChildren, removeChild, removeChild, removeChildren, removeChildren, removeFromParent, resolvePageReferences, rpgClone, rpgCloneBase, rpgCloneChildren, rpgCloneConclude, rpgCloneNotification, rpgClonePrepare, rpgClonePreprocess, rpgCloneUrl, sendShapesToBack, setActionScript, setAnim, setAutosizeHeight, setAutosizing, setBounds, setBounds, setCausesWrapType, setChildren, setColor, setFill, setFont, setFormat, setFrame, setFrame, setFrameSize, setFrameX, setFrameXY, setFrameXY, setFrameY, setHeightDeep, setHeightDeep, setHeightToFit, setLineWidth, setListKey, setLocked, setName, setNeedsRepaint, setNeedsRepaint, setOpacity, setOutline, setParent, setRoll, setScaleX, setScaleXY, setScaleY, setSize, setSize, setSizeDeep, setSizeP, setSizeToFit, setSizeToFit, setSkewX, setSkewXY, setSkewY, setStroke, setStrokeColor, setTextColor, setTime, setUnderlined, setUrl, setWidthDeep, setWidthDeep, setWidthToFit, setX, setXY, setXY, setXYP, setY, sizesToFitChildren, toString, undoClone, undoCopy, undoEquals, undoerAddDirtyObject, undoerDisable, undoerEnable, undoerSetUndoTitle, width, willChange, willChange, x, yMethods inherited from class com.reportmill.base.RMObjectdidUndo, getAnimAttribute, getClassNameShort
- 
Constructor Details- 
RMGraphContentpublic RMGraphContent()Creates a new graph content.
 
- 
- 
Method Details- 
rpgCloneReturns a clone with report generation performed on it.
- 
paintShapeOverrides paintShape to create sample child and to exclude self from drawing.- Specified by:
- paintShapein interface- RMShapePainter.Paint
 
- 
setWidthpublic void setWidth(double aValue) Override to rebuild sample graph.
- 
setHeightpublic void setHeight(double aValue) Override to rebuild sample graph.
- 
superSelectablepublic boolean superSelectable()Editor method - declares that this shape can be super selected.- Overrides:
- superSelectablein class- RMScene3D
 
- 
getChildrenWhoHitTestEditor method - declares that no child of this shape can be selected.- Overrides:
- getChildrenWhoHitTestin class- RMScene3D
 
- 
getToolClassNameEditor method - indicates that this shape should use Scene3D's tool.- Overrides:
- getToolClassNamein class- RMShape
 
- 
rebuildpublic void rebuild()Notifies content that something crucial has changed requiring a rebuild.
- 
toXMLXML archival.
- 
fromXMLXML unarchival.
 
-