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,java.lang.Cloneable
public class RBEditorShapePainter extends RMEditorShapePainter
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 Constructor Description RBEditorShapePainter(RMEditor anEditor)Creates a new shape painter. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpaintShapeDeep(RMShape aShape, java.awt.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 Detail
- 
RBEditorShapePainter
public RBEditorShapePainter(RMEditor anEditor)
Creates a new shape painter. 
 - 
 
- 
Method Detail
- 
paintShapeDeep
public void paintShapeDeep(RMShape aShape, java.awt.Graphics2D g)
Overridden from RMEditorShapePainter to allow for clipping. An RJShape indicates that it wants clipping by returning true from clipsChildren()- Overrides:
 paintShapeDeepin classRMShapePainter
 
 - 
 
 -