Package org.eclipse.draw2d
Class LabelAnchor
java.lang.Object
org.eclipse.draw2d.ConnectionAnchorBase
org.eclipse.draw2d.AbstractConnectionAnchor
org.eclipse.draw2d.ChopboxAnchor
org.eclipse.draw2d.LabelAnchor
- All Implemented Interfaces:
AncestorListener
,ConnectionAnchor
LabelAnchors must have an owner of type
Label
. The LabelAnchor
behaves like ChopboxAnchor
but Connections
will
point to the center of its owner's icon as opposed to the center of the
entire owning Label.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.draw2d.AncestorListener
AncestorListener.Stub
-
Field Summary
Fields inherited from class org.eclipse.draw2d.ConnectionAnchorBase
listeners
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructs a LabelAnchor with no owner.LabelAnchor
(Label label) Constructs a LabelAnchor with owner label. -
Method Summary
Methods inherited from class org.eclipse.draw2d.ChopboxAnchor
equals, getLocation, getReferencePoint, hashCode
Methods inherited from class org.eclipse.draw2d.AbstractConnectionAnchor
addAnchorListener, ancestorAdded, ancestorMoved, ancestorRemoved, getOwner, removeAnchorListener, setOwner
Methods inherited from class org.eclipse.draw2d.ConnectionAnchorBase
fireAnchorMoved
-
Constructor Details
-
LabelAnchor
protected LabelAnchor()Constructs a LabelAnchor with no owner.- Since:
- 2.0
-
LabelAnchor
Constructs a LabelAnchor with owner label.- Parameters:
label
- This LabelAnchor's owner- Since:
- 2.0
-
-
Method Details
-
getBox
Returns the bounds of this LabelAnchor's owning Label icon.- Overrides:
getBox
in classChopboxAnchor
- Returns:
- The bounds of this LabelAnchor's owning Label icon
- Since:
- 2.0
-