Package wt.templateutil.table
Interface ColumnIdentifier
- All Known Subinterfaces:
AddColumn,TableHeaderSetter
- All Known Implementing Classes:
AssociationTableModel,RowDataTableModel,SortedTableModel,TreeTableModel,UpdateDocumentTableModel
public interface ColumnIdentifier
Deprecated.
Deprecation Notice: This class is still valid for this release, however
this serves as advance notice that it will be removed in the future.
All user interfaces built using the Windchill HTML Template Processing
client architecture will be rewritten using a different framework in
an upcoming release.
The ColumnIdentifier Interface is implemented by TableModels
that want to set the identifier used by the HTMLTableColumn
to identify itself. By implementing this interface, the TableModel
informs the HTMLTable that it will provide the identifier
for the HTMLTableColumn objects that represent the columns
to be presented.
The purpose for this interface is that a common handle, in addition
to the columnIndex, can be shared
between the TableModel. By design, HTMLTableColumn knows the
columnIndex in the TableModel that it represents. So the TableModel
and the HTMLTableColumn share that common handle. However, for
usage with the HTML Table Service Windchill Script calls, it is
easier if there is a String handle that can be a shared reference
between the HTMLTableColumn and the TableModel. By implementing
the ColumnIdentifier Interface, the TableModel is enabling a String
handle to be shared between the HTMLTableColumn and the TableModel.
Supported API: true
Extendable: false
-
Method Summary
-
Method Details
-
getIdentifier
Deprecated.Returns the name/handle of the column at columnIndex.
Supported API: true- Parameters:
columnIndex-- Returns:
- Object
-