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, verticalSpacingFields inherited from class org.eclipse.draw2d.AbstractLayout
isObservingVisibility, preferredSize -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.draw2d.geometry.DimensioncalculatePreferredSize(org.eclipse.draw2d.IFigure container, int wHint, int hHint) getColumnConstraint(org.eclipse.draw2d.IFigure child) voidlayout(org.eclipse.draw2d.IFigure container) voidsetConstraint(org.eclipse.draw2d.IFigure figure, Object newConstraint) Methods inherited from class org.eclipse.draw2d.GridLayout
getChildSize, getConstraintMethods inherited from class org.eclipse.draw2d.AbstractHintLayout
calculateMinimumSize, getMinimumSize, getPreferredSize, invalidate, isSensitiveHorizontally, isSensitiveVerticallyMethods 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:
layoutin interfaceorg.eclipse.draw2d.LayoutManager- Overrides:
layoutin classorg.eclipse.draw2d.GridLayout
-
calculatePreferredSize
protected org.eclipse.draw2d.geometry.Dimension calculatePreferredSize(org.eclipse.draw2d.IFigure container, int wHint, int hHint) - Overrides:
calculatePreferredSizein classorg.eclipse.draw2d.GridLayout
-
getColumnConstraint
-
setConstraint
- Specified by:
setConstraintin interfaceorg.eclipse.draw2d.LayoutManager- Overrides:
setConstraintin classorg.eclipse.draw2d.GridLayout
-