borland Packages  Class Hierarchy  dbswing Package 

CustomColumnsDescriptor class

java.lang.Object
   +----com.borland.dbswing.CustomColumnsDescriptor

About the CustomColumnsDescriptor class

Constructors  Properties  Methods  

Implements Serializable

Note: This is a feature of JBuilder Professional and Enterprise.

CustomColumnsDescriptor is used to specify customized column properties for a JdbTable. It is simply a container class with two properties: an int array for visual column positions (columnPositions) and an array of TableColumns (tableColumns).

The size of the columnPositions and tableColumns arrays must be the same. The columnPosition array indicates the TableColumnModel position for the corresponding TableColumn entry specified in the tableColumns array. A columnPosition value of -1 leaves the corresponding tableColumn in its natural position in the TableModel.

Each TableColumn in the tableColumns array must specify a valid model index in the TableModel (not in the DataSet) of the TableColumn with customized properties to set. Properties other than the default value are assumed to be explicitly set, and will take precedence over corresponding values set on a DataSet's Column.


CustomColumnsDescriptor constructors

CustomColumnsDescriptor properties

*Read-only properties **Write-only properties

Properties implemented in this class

Properties implemented in java.lang.Object

CustomColumnsDescriptor methods

Methods implemented in java.lang.Object


CustomColumnsDescriptor constructors

CustomColumnsDescriptor(int[], javax.swing.table.TableColumn[])

  public CustomColumnsDescriptor(int[] columnPositions, TableColumn[] tableColumns)
Constructs a CustomColumnsDescriptor with the following parameters:

Parameters:

columnPositions
The array of visual column positions.
tableColumns
The array of TableColumns.

CustomColumnsDescriptor properties

columnPositions

 public int[] getColumnPositions()
Returns the array of visual column positions.

tableColumns

 public TableColumn[] getTableColumns()
Returns the array of TableColumns.