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.