public class RMEditorShapePainter extends RMShapePainter
RMShapePainter.Paint
Modifier and Type | Field and Description |
---|---|
static java.awt.Image |
_frameIcon |
Constructor and Description |
---|
RMEditorShapePainter(RMEditor anEditor)
Creates a shape painter 2 for the given editor.
|
Modifier and Type | Method and Description |
---|---|
java.awt.Image |
getDefaultImage()
Returns the default image.
|
RMEditor |
getEditor()
Returns the editor associated with this shape painter.
|
void |
paintShape(RMLabel aLabel,
java.awt.Graphics2D g)
Handles painting a label shape.
|
void |
paintShape(RMNestedDoc aDoc,
java.awt.Graphics2D g)
Handles painting a nested document shape.
|
void |
paintShape(RMPolygon aPoly,
java.awt.Graphics2D g)
Handles painting a polygon shape.
|
void |
paintShape(RMSound aSound,
java.awt.Graphics2D g)
Handles painting a sound shape.
|
void |
paintShape(RMSwitchShape aSwitch,
java.awt.Graphics2D g)
Handles painting a switch shape.
|
void |
paintShape(RMTable aTable,
java.awt.Graphics2D g)
Handles painting a table.
|
void |
paintShape(RMTableRow aTableRow,
java.awt.Graphics2D g)
Handles painting a table row.
|
void |
paintShape(RMText aText,
java.awt.Graphics2D g)
Paints text.
|
getImageForShape, getImageForShape, isPrinting, paintShape_super, paintShape, paintShape, paintShape, paintShape, paintShapeDeep, paintShapeOver, paintShapeOver, setPrinting
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
public RMEditorShapePainter(RMEditor anEditor)
public RMEditor getEditor()
public void paintShape(RMText aText, java.awt.Graphics2D g)
paintShape
in class RMShapePainter
public void paintShape(RMSound aSound, java.awt.Graphics2D g)
paintShape
in class RMShapePainter
public void paintShape(RMPolygon aPoly, java.awt.Graphics2D g)
paintShape
in class RMShapePainter
public void paintShape(RMSwitchShape aSwitch, java.awt.Graphics2D g)
paintShape
in class RMShapePainter
public void paintShape(RMTable aTable, java.awt.Graphics2D g)
paintShape
in class RMShapePainter
public void paintShape(RMTableRow aTableRow, java.awt.Graphics2D g)
paintShape
in class RMShapePainter
public void paintShape(RMLabel aLabel, java.awt.Graphics2D g)
paintShape
in class RMShapePainter
public void paintShape(RMNestedDoc aDoc, java.awt.Graphics2D g)
paintShape
in class RMShapePainter
public java.awt.Image getDefaultImage()
getDefaultImage
in class RMShapePainter