wt.templateutil.table
Interface TableHeaderSetter

All Superinterfaces:
ColumnIdentifier
All Known Implementing Classes:
AssociationTableModel, PartSubstitutesTableModel, PickerRowDataTableModel, RowDataTableModel, SortedTableModel

public interface TableHeaderSetter
extends ColumnIdentifier

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 TableHeaderSetter interface must be implemented by any TableModel subclass that wants to have the HTML Table Service methods, setHeaderFromResource and setHeaderFromTargetClass, for manipulating what text is diplayed for the For the Header.

Supported API: true

Extendable: false


Method Summary
 void setHeaderFromResource(String resourceBundleName, String resourceBundleKey, Object columnId)
          Deprecated.  
 void setHeaderFromTargetClass(String targetClassName, Object columnId)
          Deprecated.  
 
Methods inherited from interface wt.templateutil.table.ColumnIdentifier
getIdentifier
 

Method Detail

setHeaderFromResource

public void setHeaderFromResource(String resourceBundleName,
                                  String resourceBundleKey,
                                  Object columnId)
Deprecated.  

Sets the value returned from the getColumnName method for the column with name/handle columnId to be the localized String returned for the resource key, resourceBundleKey, from the resource bundle, resourceBundleName.

This is a convenience method to allow overriding the either the display name for an attribute or to allow setting the title on a column when the name/handle of the column is not an attribute of the BinaryLink or OtherSide object.

Supported API: true

Parameters:
resourceBundleName -
resourceBundleKey -
columnId -

setHeaderFromTargetClass

public void setHeaderFromTargetClass(String targetClassName,
                                     Object columnId)
Deprecated.  

Sets the class that introspection is done on when the name/handle of the column is used to define the Column Name.

Supported API: true

Parameters:
targetClassName -
columnId -