UML

org.topcased.modeler.uml.sequencediagram.layouts
Class LifelineLayout

java.lang.Object
  extended by org.eclipse.draw2d.AbstractLayout
      extended by org.eclipse.draw2d.XYLayout
          extended by org.topcased.modeler.uml.sequencediagram.layouts.LifelineLayout
All Implemented Interfaces:
org.eclipse.draw2d.LayoutManager

public class LifelineLayout
extends org.eclipse.draw2d.XYLayout

The layout of a lifeline that handles the executions position


Field Summary
 
Fields inherited from class org.eclipse.draw2d.XYLayout
constraints
 
Fields inherited from class org.eclipse.draw2d.AbstractLayout
isObservingVisibility, preferredSize
 
Constructor Summary
LifelineLayout()
          The Constructor
 
Method Summary
 void layout(org.eclipse.draw2d.IFigure container)
          Layout the executions
 
Methods inherited from class org.eclipse.draw2d.XYLayout
calculatePreferredSize, getConstraint, getOrigin, remove, setConstraint
 
Methods inherited from class org.eclipse.draw2d.AbstractLayout
calculatePreferredSize, getBorderPreferredSize, getMinimumSize, getMinimumSize, getPreferredSize, getPreferredSize, invalidate, invalidate, isObservingVisibility, setObserveVisibility
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LifelineLayout

public LifelineLayout()
The Constructor

Method Detail

layout

public void layout(org.eclipse.draw2d.IFigure container)
Layout the executions

Specified by:
layout in interface org.eclipse.draw2d.LayoutManager
Overrides:
layout in class org.eclipse.draw2d.XYLayout
See Also:
LayoutManager.layout(org.eclipse.draw2d.IFigure)

UML

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.