/**
*
*/
package org.eclipse.papyrus.uml.diagram.sequence.apex.interfaces;
import java.util.List;
import org.eclipse.draw2d.IFigure;
import org.eclipse.emf.transaction.TransactionalEditingDomain;
import org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeNodeEditPart;
import org.eclipse.gmf.runtime.gef.ui.figures.NodeFigure;
/**
* @author hanmomhanda
*
*/
public interface IApexLifelineEditPart {
public List<ShapeNodeEditPart> getChildShapeNodeEditPart();
public IApexLifelineFigure getPrimaryShape();
public IFigure getFigure();
public TransactionalEditingDomain getEditingDomain();
public NodeFigure getNodeFigure();
}