de.cau.cs.kieler.kaom.custom
Class EntityLayout
java.lang.Object
org.eclipse.draw2d.AbstractLayout
org.eclipse.draw2d.AbstractHintLayout
de.cau.cs.kieler.kaom.custom.EntityLayout
- All Implemented Interfaces:
- LayoutManager
public class EntityLayout
- extends AbstractHintLayout
A layout manager for entities.
- Rating

Field Summary |
static int |
MIN_HEIGHT
the minimal height for entities. |
static int |
MIN_WIDTH
the minimal width for entities. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MIN_WIDTH
public static final int MIN_WIDTH
- the minimal width for entities.
- See Also:
- Constant Field Values
MIN_HEIGHT
public static final int MIN_HEIGHT
- the minimal height for entities.
- See Also:
- Constant Field Values
EntityLayout
public EntityLayout()
calculatePreferredSize
protected Dimension calculatePreferredSize(IFigure container,
int wHint,
int hHint)
-
- Specified by:
calculatePreferredSize
in class AbstractLayout
calculateMinimumSize
public Dimension calculateMinimumSize(IFigure container,
int wHint,
int hHint)
-
- Overrides:
calculateMinimumSize
in class AbstractHintLayout
layout
public void layout(IFigure parent)
-
setFixedMinSize
public void setFixedMinSize(int width,
int height)
- Sets a different minimum size than the default.
- Parameters:
width
- new min widthheight
- new min height