Package com.ribsapp
Class RBEditorShapePainter
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.shape.RMShapePainter
com.reportmill.editor.RMEditorShapePainter
com.ribsapp.RBEditorShapePainter
- All Implemented Interfaces:
RMArchiver.Archiving
,Cloneable
This ribs shape painter adds support for clipping child shapes (like for scrollpane).
-
Nested Class Summary
Nested classes/interfaces inherited from class com.reportmill.shape.RMShapePainter
RMShapePainter.Paint
-
Field Summary
Fields inherited from class com.reportmill.editor.RMEditorShapePainter
_frameIcon
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
paintShapeDeep
(RMShape aShape, Graphics2D g) Overridden from RMEditorShapePainter to allow for clipping.Methods inherited from class com.reportmill.editor.RMEditorShapePainter
getDefaultImage, getEditor, paintShape, paintShape, paintShape, paintShape, paintShape, paintShape, paintShape, paintShape
Methods inherited from class com.reportmill.shape.RMShapePainter
getImageForShape, getImageForShape, isPrinting, paintShape, paintShape, paintShape, paintShape, paintShape_super, paintShapeOver, paintShapeOver, setPrinting
Methods inherited from class com.reportmill.base.RMObject
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
-
Constructor Details
-
RBEditorShapePainter
Creates a new shape painter.
-
-
Method Details
-
paintShapeDeep
Overridden from RMEditorShapePainter to allow for clipping. An RJShape indicates that it wants clipping by returning true from clipsChildren()- Overrides:
paintShapeDeep
in classRMShapePainter
-