|
Eclipse Draw2d 2.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.eclipse.draw2d.Figure | +--org.eclipse.draw2d.Shape | +--org.eclipse.draw2d.Polyline | +--org.eclipse.draw2d.PolylineDecoration
A decorative Figure intended to be placed on a
Polyline
.
It has the default shape of right-pointing triangle.
Nested Class Summary |
Nested classes inherited from class org.eclipse.draw2d.Figure |
Figure.FigureIterator |
Nested classes inherited from class org.eclipse.draw2d.IFigure |
IFigure.NoInsets |
Field Summary | |
static PointList |
TRIANGLE_TIP
|
Fields inherited from class org.eclipse.draw2d.Shape |
lineStyle, lineWidth |
Fields inherited from class org.eclipse.draw2d.Figure |
bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip |
Fields inherited from interface org.eclipse.draw2d.IFigure |
MAX_DIMENSION, MIN_DIMENSION, NO_INSETS |
Constructor Summary | |
PolylineDecoration()
Constructs a PolylineDecoration. |
Method Summary | |
PointList |
getPoints()
Returns the points in the PolylineDecoration as a PointList. |
void |
setLocation(Point p)
Sets the location of this figure. |
void |
setReferencePoint(Point ref)
Sets the reference point used to determine the rotation angle. |
void |
setRotation(double angle)
Sets the angle by which rotation is to be done on the PolylineDecoration. |
void |
setScale(double x,
double y)
Sets the amount of scaling to be done along X and Y axes on the PolylineDecoration's template. |
void |
setTemplate(PointList pl)
Sets the PolylineDecorations point template to the passed PointList. |
Methods inherited from class org.eclipse.draw2d.Polyline |
addPoint, containsPoint, fillShape, getBounds, getEnd, getStart, insertPoint, isOpaque, outlineShape, primTranslate, removeAllPoints, removePoint, setEnd, setEndpoints, setLineWidth, setPoint, setPoints, setStart, useLocalCoordinates |
Methods inherited from class org.eclipse.draw2d.Shape |
getLineStyle, getLineWidth, paintFigure, setFill, setFillXOR, setLineStyle, setOutline, setOutlineXOR, setXOR |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final PointList TRIANGLE_TIP
Constructor Detail |
public PolylineDecoration()
Method Detail |
public PointList getPoints()
getPoints
in class Polyline
public void setLocation(Point p)
RotatableDecoration
setLocation
in interface RotatableDecoration
setLocation
in class Figure
p
- The locationpublic void setTemplate(PointList pl)
pl
- The PointList outline to use as the PolylineDecoration's
region.public void setScale(double x, double y)
x
- X scalingy
- Y scalingpublic void setReferencePoint(Point ref)
RotatableDecoration
setReferencePoint
in interface RotatableDecoration
ref
- The reference pointpublic void setRotation(double angle)
angle
- Angle of rotation.
|
Eclipse Draw2d 2.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |