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 SummaryNested classes/interfaces inherited from class com.reportmill.shape.RMShapePainterRMShapePainter.Paint
- 
Field SummaryFields inherited from class com.reportmill.editor.RMEditorShapePainter_frameIcon
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidpaintShapeDeep(RMShape aShape, Graphics2D g) Overridden from RMEditorShapePainter to allow for clipping.Methods inherited from class com.reportmill.editor.RMEditorShapePaintergetDefaultImage, getEditor, paintShape, paintShape, paintShape, paintShape, paintShape, paintShape, paintShape, paintShapeMethods inherited from class com.reportmill.shape.RMShapePaintergetImageForShape, getImageForShape, isPrinting, paintShape, paintShape, paintShape, paintShape, paintShape_super, paintShapeOver, paintShapeOver, setPrintingMethods inherited from class com.reportmill.base.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
- 
Constructor Details- 
RBEditorShapePainterCreates a new shape painter.
 
- 
- 
Method Details- 
paintShapeDeepOverridden from RMEditorShapePainter to allow for clipping. An RJShape indicates that it wants clipping by returning true from clipsChildren()- Overrides:
- paintShapeDeepin class- RMShapePainter
 
 
-