de.cau.cs.kieler.synccharts.custom
Class ListLayout
java.lang.Object
org.eclipse.draw2d.AbstractLayout
org.eclipse.draw2d.AbstractHintLayout
org.eclipse.draw2d.FlowLayout
de.cau.cs.kieler.synccharts.custom.ListLayout
- All Implemented Interfaces:
- LayoutManager
public class ListLayout
- extends FlowLayout
A Layout similar to the FlowLayout, however, it will set a minimum size according to its
children's preffered sizes. It could be used to place Text Labels into som other figure. The parent then will
get the size of the bounding box of the text labels.
- Rating

Fields inherited from class org.eclipse.draw2d.FlowLayout |
ALIGN_CENTER, ALIGN_LEFTTOP, ALIGN_RIGHTBOTTOM, data, fill, horizontal, HORIZONTAL, majorAlignment, majorSpacing, minorAlignment, minorSpacing, transposer, VERTICAL |
Methods inherited from class org.eclipse.draw2d.FlowLayout |
getChildSize, getMajorAlignment, getMajorSpacing, getMinorAlignment, getMinorSpacing, initRow, initVariables, isHorizontal, isSensitiveHorizontally, isSensitiveVertically, layout, layoutRow, setBoundsOfChild, setHorizontal, setMajorAlignment, setMajorSpacing, setMinorAlignment, setMinorSpacing, setStretchMinorAxis |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ListLayout
public ListLayout()
calculatePreferredSize
protected Dimension calculatePreferredSize(IFigure container,
int wHint,
int hHint)
- Overrides:
calculatePreferredSize
in class FlowLayout