Class GridColumnLayout
- java.lang.Object
-
- org.eclipse.swt.widgets.Layout
-
- org.eclipse.jface.layout.AbstractColumnLayout
-
- org.eclipse.nebula.jface.gridviewer.GridColumnLayout
-
public class GridColumnLayout extends org.eclipse.jface.layout.AbstractColumnLayoutThe GridColumnLayout is theLayoutused to maintainGridColumnsizes in aGrid.You can only add the
Layoutto a container whose only child is theGridcontrol you want theLayoutapplied to. Don't assign the layout directly theGridThis class was copied from
TableColumnLayoutand adapted toGrid.
-
-
Field Summary
Fields Modifier and Type Field Description private static booleanIS_GTK
-
Constructor Summary
Constructors Constructor Description GridColumnLayout()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intgetColumnCount(org.eclipse.swt.widgets.Scrollable tableTree)(package private) org.eclipse.swt.widgets.CompositegetComposite(org.eclipse.swt.widgets.Widget column)protected org.eclipse.jface.viewers.ColumnLayoutDatagetLayoutData(org.eclipse.swt.widgets.Scrollable tableTree, int columnIndex)protected voidsetColumnWidths(org.eclipse.swt.widgets.Scrollable tableTree, int[] widths)protected voidupdateColumnData(org.eclipse.swt.widgets.Widget column)
-
-
-
Method Detail
-
getColumnCount
protected int getColumnCount(org.eclipse.swt.widgets.Scrollable tableTree)
- Specified by:
getColumnCountin classorg.eclipse.jface.layout.AbstractColumnLayout
-
setColumnWidths
protected void setColumnWidths(org.eclipse.swt.widgets.Scrollable tableTree, int[] widths)- Specified by:
setColumnWidthsin classorg.eclipse.jface.layout.AbstractColumnLayout
-
getLayoutData
protected org.eclipse.jface.viewers.ColumnLayoutData getLayoutData(org.eclipse.swt.widgets.Scrollable tableTree, int columnIndex)- Specified by:
getLayoutDatain classorg.eclipse.jface.layout.AbstractColumnLayout
-
getComposite
org.eclipse.swt.widgets.Composite getComposite(org.eclipse.swt.widgets.Widget column)
-
updateColumnData
protected void updateColumnData(org.eclipse.swt.widgets.Widget column)
- Specified by:
updateColumnDatain classorg.eclipse.jface.layout.AbstractColumnLayout
-
-