Package com.ribsapp.shapes
Class RBPage
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.shape.RMShape
com.reportmill.shape.RMPage
com.ribsapp.shapes.RBPage
- All Implemented Interfaces:
- RMArchiver.Archiving,- RMShapePainter.Paint,- Cloneable
This page subclass represents an RJPanel in the ribs designer.
- 
Field SummaryFields inherited from class com.reportmill.shape.RMShapeWRAP_TYPE_BOTH, WRAP_TYPE_NONE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetChildRB(int anIndex) Returns the individual child at the given index as an RJShape.Returns the component represented by this page.getFont()Returns the font for the shape.getPanel()Returns the RJPanel represented by the page shape.Returns the document that this page is associated with.Editor method - indicates that linked text should use normal text inspector.voidpaintShape(RMShapePainter aPainter, Graphics2D g) Paints shape.voidRecache the entire shape tree (depth first).voidSets the font for the shape.voidsetHeight(double aValue) Overrides normal implementation to propagate change to component.voidSets the RJPanel represented by the page shape.voidsetWidth(double aValue) Overrides normal implementation to propagate change to component.Methods inherited from class com.reportmill.shape.RMPageacceptsChildren, addChild, addLayerNamed, bringShapesToFront, clone, copy, equals, fromXML, getChildAnimator, getChildrenWhoDraw, getChildrenWhoHitTest, getLayer, getLayer, getLayerCount, getPageShape, getSelectedLayer, getSelectedLayerIndex, initWithArchiver, moveLayer, moveToNewLayer, page, pageBreakMax, pageBreakPageMax, pageMax, removeChild, removeLayer, resetLayers, rpgClone, selectLayer, selectLayer, sendShapesToBack, superSelectable, toXML, undoCloneMethods inherited from class com.reportmill.shape.RMShapeacceptsDragKeys, acceptsFormat, acceptsMouse, addChild, addChildBelowLastChild, bounds, boundsChanged, boundsChanged, canBeUngrouped, childrenSuperSelectImmediately, 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, getBoundsMarked, getBoundsOfChildren, getBoundsOfChildren, getBoundsSuperSelected, getCausesWrap, getCausesWrapType, getChild, getChildAnimator, getChildContaining, getChildCount, getChildLast, getChildren, getChildrenIntersecting, getChildrenWhoCauseWrap, getChildSortedByX, getChildWithClass, getChildWithName, getColor, getCommonAncestor, getDocument, getFill, getFill, getFill, getFillCount, getFills, getFormat, getFrame, getFrame, getFrameMaxX, getFrameMaxY, getFrameX, getFrameXY, getFrameY, getGroupShape, getHeight, getHeightToFit, getImageFill, getLineWidth, getListKey, getListKeyDeep, getListKeyShape, getMaxX, getMaxY, getName, getOpacity, getOpacityDeep, getOutline, getPageCount, 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, intersects, isAncestor, isDescendant, isLocked, isRoot, isUnderlined, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, notRSS, offsetChildrenXY, offsetXY, put, putPropertyKey, reclaimChildren, removeChild, removeChildren, removeChildren, removeFromParent, resolvePageReferences, rpgCloneBase, rpgCloneChildren, rpgCloneConclude, rpgCloneNotification, rpgClonePrepare, rpgClonePreprocess, rpgCloneUrl, setActionScript, setAnim, setAutosizeHeight, setAutosizing, setBounds, setBounds, setCausesWrapType, setChildren, setColor, setFill, 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, undoCopy, undoEquals, undoerAddDirtyObject, undoerDisable, undoerEnable, undoerSetUndoTitle, width, willChange, willChange, x, yMethods inherited from class com.reportmill.base.RMObjectdidUndo, getAnimAttribute, getClassNameShort
- 
Constructor Details- 
RBPagepublic RBPage()Creates a plain empty page.
 
- 
- 
Method Details- 
getRJDocumentReturns the document that this page is associated with.
- 
getPanelReturns the RJPanel represented by the page shape.
- 
setPanelSets the RJPanel represented by the page shape.
- 
getComponentReturns the component represented by this page.
- 
setWidthpublic void setWidth(double aValue) Overrides normal implementation to propagate change to component.
- 
setHeightpublic void setHeight(double aValue) Overrides normal implementation to propagate change to component.
- 
getFontDescription copied from class:RMShapeReturns the font for the shape.
- 
setFontDescription copied from class:RMShapeSets the font for the shape.
- 
getChildRBReturns the individual child at the given index as an RJShape.
- 
paintShapePaints shape.- Specified by:
- paintShapein interface- RMShapePainter.Paint
 
- 
getToolClassNameEditor method - indicates that linked text should use normal text inspector.- Overrides:
- getToolClassNamein class- RMShape
 
- 
recacheChildrenpublic void recacheChildren()Recache the entire shape tree (depth first).
 
-