Package com.reportmill.editor
Class RMEditorShapePainter
java.lang.Object
com.reportmill.base.RMObject
com.reportmill.shape.RMShapePainter
com.reportmill.editor.RMEditorShapePainter
- All Implemented Interfaces:
- RMArchiver.Archiving,- Cloneable
- Direct Known Subclasses:
- RBEditorShapePainter
A Shape painter subclass for painting shapes in an editor.
- 
Nested Class SummaryNested classes/interfaces inherited from class com.reportmill.shape.RMShapePainterRMShapePainter.Paint
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionRMEditorShapePainter(RMEditor anEditor) Creates a shape painter 2 for the given editor.
- 
Method SummaryModifier and TypeMethodDescriptionReturns the default image.Returns the editor associated with this shape painter.voidpaintShape(RMLabel aLabel, Graphics2D g) Handles painting a label shape.voidpaintShape(RMNestedDoc aDoc, Graphics2D g) Handles painting a nested document shape.voidpaintShape(RMPolygon aPoly, Graphics2D g) Handles painting a polygon shape.voidpaintShape(RMSound aSound, Graphics2D g) Handles painting a sound shape.voidpaintShape(RMSwitchShape aSwitch, Graphics2D g) Handles painting a switch shape.voidpaintShape(RMTable aTable, Graphics2D g) Handles painting a table.voidpaintShape(RMTableRow aTableRow, Graphics2D g) Handles painting a table row.voidpaintShape(RMText aText, Graphics2D g) Paints text.Methods inherited from class com.reportmill.shape.RMShapePaintergetImageForShape, getImageForShape, isPrinting, paintShape, paintShape, paintShape, paintShape, paintShape_super, paintShapeDeep, paintShapeOver, paintShapeOver, setPrintingMethods inherited from class com.reportmill.base.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
- 
Field Details- 
_frameIcon
 
- 
- 
Constructor Details- 
RMEditorShapePainterCreates a shape painter 2 for the given editor.
 
- 
- 
Method Details- 
getEditorReturns the editor associated with this shape painter.
- 
paintShapePaints text.- Overrides:
- paintShapein class- RMShapePainter
 
- 
paintShapeHandles painting a sound shape.- Overrides:
- paintShapein class- RMShapePainter
 
- 
paintShapeHandles painting a polygon shape.- Overrides:
- paintShapein class- RMShapePainter
 
- 
paintShapeHandles painting a switch shape.- Overrides:
- paintShapein class- RMShapePainter
 
- 
paintShapeHandles painting a table.- Overrides:
- paintShapein class- RMShapePainter
 
- 
paintShapeHandles painting a table row.- Overrides:
- paintShapein class- RMShapePainter
 
- 
paintShapeHandles painting a label shape.- Overrides:
- paintShapein class- RMShapePainter
 
- 
paintShapeHandles painting a nested document shape.- Overrides:
- paintShapein class- RMShapePainter
 
- 
getDefaultImageReturns the default image.- Overrides:
- getDefaultImagein class- RMShapePainter
 
 
-