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 int
MINIMUM_WIDTH
Default width of a column (in pixels).int
minimumWidth
The column's minimum width in pixels.int
weight
The 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
-true
if the column is resizable, andfalse
if 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
-true
if the column is resizable, andfalse
if size of the column is fixed
-
-