|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjfig.objects.FigBaseobject
jfig.objects.FigRectangle
hades.symbols.Rectangle
Rectangle: used for rectangle on a SimObject symbol.
This class is realized as a subclass of FigRectangle with specific attributes: layer 15, color green, no fill.
Field Summary |
Fields inherited from class jfig.objects.FigRectangle |
pixel_width, radius, renderer, use_rounded_corners |
Fields inherited from class jfig.objects.FigBaseobject |
attribs, bbox, comment, debug, painter, printer, sc_bbox, sc_bbox_timestamp, selected, showPoints, syncRedrawFlag, timestamp, trafo, visible, x, y |
Constructor Summary | |
Rectangle()
construct an empty Rectangle. |
Method Summary | |
protected void |
build_attribs()
|
void |
checkColorSource()
|
FigObject |
copy()
make a copy of this object and return the reference to the copy. |
boolean |
initialize(java.lang.String s)
initialize an Rectangle from a String. |
void |
paint(java.awt.Graphics g)
paint() this object. |
void |
paint(java.awt.Graphics g,
FigTrafo2D trafo)
paint this object using the specified transformation and Graphics g |
void |
setColorSource(ColorSource cs)
|
java.lang.String |
toString()
toString() - the usual info method |
void |
writeAsResource(java.io.PrintWriter ps)
default implementation of 'writeAsResource'. |
Methods inherited from class jfig.objects.FigRectangle |
appendPoint, canRotate, createRenderer, deletePoint, getMovePointNeighbors, getNearestPoint, getNeighborPoints, getPoints, insertPoint, isClosed, isRounded, minDistance, minDistanceEuclid, mirrorX, mirrorY, move, movePoint, paintSave, rebuild, setAttributes, setFillColor, setFillStyle, setLayer, setLineColor, setLineStyle, setLineWidth, setPoints, supportsPointOps, update |
Methods inherited from class jfig.objects.FigBaseobject |
build_sc_bbox, clonePoints, deselect, get_sc_bbox, getAttributes, getBbox, getComment, getLayer, getPosition, getSyncRedrawFlag, getText, getTimestamp, getTrafo, isSelected, isShowPoints, isVisible, isVisible, keyPressed, manhattan, message, numPoints, reset_debug, rotate, scale, select, set_debug, setComment, setConsole, setObjectPainter, setSyncRedrawFlag, setText, setTrafo, setVisible, showPoints, updateAttributes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Rectangle()
Method Detail |
public boolean initialize(java.lang.String s)
initialize
in interface FigObject
initialize
in class FigBaseobject
protected void build_attribs()
public void writeAsResource(java.io.PrintWriter ps)
FigBaseobject
writeAsResource
in interface FigObject
writeAsResource
in class FigBaseobject
public FigObject copy()
FigRectangle
copy
in interface FigObject
copy
in class FigRectangle
public void setColorSource(ColorSource cs)
public void paint(java.awt.Graphics g)
FigBaseobject
paint
in interface FigObject
paint
in class FigRectangle
public void paint(java.awt.Graphics g, FigTrafo2D trafo)
FigDrawable
paint
in interface FigObject
paint
in class FigRectangle
public void checkColorSource()
public java.lang.String toString()
toString
in interface FigObject
toString
in class FigRectangle
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |