org.eclipse.draw2d
Interface AncestorListener
-
All Known Implementing Classes:
-
AbstractConnectionAnchor,
AncestorListener.Stub
- public interface AncestorListener
Classes which implement this interface provide methods to respond to changes in the
ancestor properties of a Figure.
Instances of this class can be added as listeners to a figure using the
addAncestorListener method and removed using the
removeAncestoreListener method. When the parent chain of the figure being
observed changes or moves, the listener will be notified appropriately.
|
Nested Class Summary
|
static class
|
AncestorListener.Stub
An empty implementation of AncestorListener for convenience. |
|
Method Summary
|
void
|
ancestorAdded
(
IFigure ancestor)
Called when an ancestor has been added into the listening figure's hierarchy. |
void
|
ancestorMoved
(
IFigure ancestor)
Called when an ancestor has moved to a new location. |
void
|
ancestorRemoved
(
IFigure ancestor)
Called when an ancestor has been removed from the listening figure's hierarchy. |
ancestorAdded
public void ancestorAdded(
IFigure ancestor)
- Called when an ancestor has been added into the listening figure's hierarchy.
-
-
Parameters:
-
ancestor - The ancestor that was added
ancestorMoved
public void ancestorMoved(
IFigure ancestor)
- Called when an ancestor has moved to a new location.
-
-
Parameters:
-
ancestor - The ancestor that has moved
ancestorRemoved
public void ancestorRemoved(
IFigure ancestor)
- Called when an ancestor has been removed from the listening figure's hierarchy.
-
-
Parameters:
-
ancestor - The ancestor that has been removed
Copyright (c) IBM Corp. and others 2000, 2007. All Rights Reserved.