Class ColumnsLayout
java.lang.Object
org.eclipse.draw2d.AbstractLayout
org.eclipse.draw2d.AbstractHintLayout
org.eclipse.draw2d.GridLayout
com._1c.g5.v8.dt.common.gef.layout.ColumnsLayout
- All Implemented Interfaces:
org.eclipse.draw2d.LayoutManager
public class ColumnsLayout
extends org.eclipse.draw2d.GridLayout
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<org.eclipse.draw2d.IFigure,
ColumnsLayout.ColumnData> Fields inherited from class org.eclipse.draw2d.GridLayout
constraints, horizontalSpacing, makeColumnsEqualWidth, marginHeight, marginWidth, numColumns, verticalSpacing
Fields inherited from class org.eclipse.draw2d.AbstractLayout
isObservingVisibility, preferredSize
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.draw2d.geometry.Dimension
calculatePreferredSize
(org.eclipse.draw2d.IFigure container, int wHint, int hHint) getColumnConstraint
(org.eclipse.draw2d.IFigure child) void
layout
(org.eclipse.draw2d.IFigure container) void
setConstraint
(org.eclipse.draw2d.IFigure figure, Object newConstraint) Methods inherited from class org.eclipse.draw2d.GridLayout
getChildSize, getConstraint
Methods inherited from class org.eclipse.draw2d.AbstractHintLayout
calculateMinimumSize, getMinimumSize, getPreferredSize, invalidate, isSensitiveHorizontally, isSensitiveVertically
Methods inherited from class org.eclipse.draw2d.AbstractLayout
calculatePreferredSize, getBorderPreferredSize, getMinimumSize, getPreferredSize, invalidate, isObservingVisibility, remove, setObserveVisibility
-
Field Details
-
layoutConstraints
-
-
Constructor Details
-
ColumnsLayout
public ColumnsLayout(org.eclipse.draw2d.IFigure rowsf, int numOfColumns)
-
-
Method Details
-
layout
public void layout(org.eclipse.draw2d.IFigure container) - Specified by:
layout
in interfaceorg.eclipse.draw2d.LayoutManager
- Overrides:
layout
in classorg.eclipse.draw2d.GridLayout
-
calculatePreferredSize
protected org.eclipse.draw2d.geometry.Dimension calculatePreferredSize(org.eclipse.draw2d.IFigure container, int wHint, int hHint) - Overrides:
calculatePreferredSize
in classorg.eclipse.draw2d.GridLayout
-
getColumnConstraint
-
setConstraint
- Specified by:
setConstraint
in interfaceorg.eclipse.draw2d.LayoutManager
- Overrides:
setConstraint
in classorg.eclipse.draw2d.GridLayout
-