Package wt.templateutil.table
Interface AddColumn
- All Superinterfaces:
ColumnIdentifier
- All Known Implementing Classes:
AssociationTableModel,RowDataTableModel,SortedTableModel,TreeTableModel,UpdateDocumentTableModel
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.
Interface a TableModel needs to implement if the TableModel would
like to allow adding new columns to the TableModel from Windchill
script calls.
The Windchill script call, addColumn, as implemented in the BasicTableService, requires the implementation of this interface by the TableModel being used by the HTMLTable instance that will be presenting the table.
By extending the ColumnIdentifier interface, the TableModel is also
enabled
to share a String reference with HTMLTableColumn representing a column
and
allow a name/handle to be used in the windchill script calls.
Supported API: true
Extendable: false
-
Method Summary
Methods inherited from interface wt.templateutil.table.ColumnIdentifier
getIdentifier
-
Method Details
-
addColumn
Deprecated.Adds a new Column to the TableModel. The Properties object can be used to pass in information regarding adding the new column to the TableModel. In the case of the addColumn method in the BasicTableService, the Properties are the name/value pairs that were passed in the Windchill script call.
Supported API: true- Parameters:
props-- Throws:
WTException
-