Package org.eclipse.jface.viewers
Class ColumnWeightData
- java.lang.Object
-
- org.eclipse.jface.viewers.ColumnLayoutData
-
- org.eclipse.jface.viewers.ColumnWeightData
-
public class ColumnWeightData extends ColumnLayoutData
Describes the width of a table column in terms of a weight, a minimum width, and whether the column is resizable.This class may be instantiated; it is not intended to be subclassed.
- Restriction:
- This class is not intended to be subclassed by clients.
-
-
Field Summary
Fields Modifier and Type Field Description static intMINIMUM_WIDTHDefault width of a column (in pixels).intminimumWidthThe column's minimum width in pixels.intweightThe column's weight.-
Fields inherited from class org.eclipse.jface.viewers.ColumnLayoutData
resizable
-
-
Constructor Summary
Constructors Constructor Description ColumnWeightData(int weight)Creates a resizable column width with the given weight and a default minimum width.ColumnWeightData(int weight, boolean resizable)Creates a column width with the given weight and a default minimum width.ColumnWeightData(int weight, int minimumWidth)Creates a resizable column width with the given weight and minimum width.ColumnWeightData(int weight, int minimumWidth, boolean resizable)Creates a column width with the given weight and minimum width.
-
-
-
Field Detail
-
MINIMUM_WIDTH
public static final int MINIMUM_WIDTH
Default width of a column (in pixels).- See Also:
- Constant Field Values
-
minimumWidth
public int minimumWidth
The column's minimum width in pixels.
-
weight
public int weight
The column's weight.
-
-
Constructor Detail
-
ColumnWeightData
public ColumnWeightData(int weight)
Creates a resizable column width with the given weight and a default minimum width.- Parameters:
weight- the weight of the column
-
ColumnWeightData
public ColumnWeightData(int weight, int minimumWidth)Creates a resizable column width with the given weight and minimum width.- Parameters:
weight- the weight of the columnminimumWidth- the minimum width of the column in pixels
-
ColumnWeightData
public ColumnWeightData(int weight, int minimumWidth, boolean resizable)Creates a column width with the given weight and minimum width.- Parameters:
weight- the weight of the columnminimumWidth- the minimum width of the column in pixelsresizable-trueif the column is resizable, andfalseif size of the column is fixed
-
ColumnWeightData
public ColumnWeightData(int weight, boolean resizable)Creates a column width with the given weight and a default minimum width.- Parameters:
weight- the weight of the columnresizable-trueif the column is resizable, andfalseif size of the column is fixed
-
-