org.eclipse.gmf.runtime.lite.figures
Class ExternalChildPositionTracker

java.lang.Object
  extended by org.eclipse.gmf.runtime.lite.figures.ExternalChildPositionTracker
All Implemented Interfaces:
org.eclipse.draw2d.AncestorListener

public class ExternalChildPositionTracker
extends Object
implements org.eclipse.draw2d.AncestorListener

Updates position of external children when its ancestors are moved.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.draw2d.AncestorListener
org.eclipse.draw2d.AncestorListener.Stub
 
Constructor Summary
ExternalChildPositionTracker(org.eclipse.gef.GraphicalEditPart editPart)
           
 
Method Summary
 void ancestorAdded(org.eclipse.draw2d.IFigure ancestor)
           
 void ancestorMoved(org.eclipse.draw2d.IFigure ancestor)
           
 void ancestorRemoved(org.eclipse.draw2d.IFigure ancestor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalChildPositionTracker

public ExternalChildPositionTracker(org.eclipse.gef.GraphicalEditPart editPart)
Method Detail

ancestorAdded

public void ancestorAdded(org.eclipse.draw2d.IFigure ancestor)
Specified by:
ancestorAdded in interface org.eclipse.draw2d.AncestorListener

ancestorMoved

public void ancestorMoved(org.eclipse.draw2d.IFigure ancestor)
Specified by:
ancestorMoved in interface org.eclipse.draw2d.AncestorListener

ancestorRemoved

public void ancestorRemoved(org.eclipse.draw2d.IFigure ancestor)
Specified by:
ancestorRemoved in interface org.eclipse.draw2d.AncestorListener


Copyright © 2012. All Rights Reserved.