wt.templateutil.table
Interface TableModelStub

All Superinterfaces:
TableModel
All Known Implementing Classes:
AssociationTableModel, NavigationBarTableModel, ObjectPropertiesTableModel, PartSubstitutesTableModel, PickerRowDataTableModel, RowDataTableModel, SortedTableModel

public interface TableModelStub
extends TableModel

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 TableModelStub class is an interface that does NOT add anything to the TableModel class. The purpose of the TableModelStub class is to allow the modeling of TableModel subclasses that will have the method stubs generated for them.

The only reason to implement the TableModelStub is if you are modeling your TableModel subclass and you would like the method stubs generated for you.

Supported API: true

Extendable: false


Method Summary
 void addTableModelListener(TableModelListener l)
          Deprecated.  
 Class getColumnClass(int columnIndex)
          Deprecated.  
 int getColumnCount()
          Deprecated.  
 String getColumnName(int columnIndex)
          Deprecated.  
 int getRowCount()
          Deprecated.  
 Object getValueAt(int rowIndex, int columnIndex)
          Deprecated.  
 boolean isCellEditable(int rowIndex, int columnIndex)
          Deprecated.  
 void removeTableModelListener(TableModelListener l)
          Deprecated.  
 void setValueAt(Object value, int rowIndex, int columnIndex)
          Deprecated.  
 

Method Detail

addTableModelListener

public void addTableModelListener(TableModelListener l)
Deprecated.  



Supported API: true

Specified by:
addTableModelListener in interface TableModel
Parameters:
l -

getColumnClass

public Class getColumnClass(int columnIndex)
Deprecated.  



Supported API: true

Specified by:
getColumnClass in interface TableModel
Parameters:
columnIndex -
Returns:
Class

getColumnCount

public int getColumnCount()
Deprecated.  



Supported API: true

Specified by:
getColumnCount in interface TableModel
Returns:
int

getColumnName

public String getColumnName(int columnIndex)
Deprecated.  

Returns name of the HTML table column for the column index passed in as input parameter.

Supported API: true

Specified by:
getColumnName in interface TableModel
Parameters:
columnIndex -
Returns:
String

getRowCount

public int getRowCount()
Deprecated.  



Supported API: true

Specified by:
getRowCount in interface TableModel
Returns:
int

getValueAt

public Object getValueAt(int rowIndex,
                         int columnIndex)
Deprecated.  



Supported API: true

Specified by:
getValueAt in interface TableModel
Parameters:
rowIndex -
columnIndex -
Returns:
Object

isCellEditable

public boolean isCellEditable(int rowIndex,
                              int columnIndex)
Deprecated.  



Supported API: true

Specified by:
isCellEditable in interface TableModel
Parameters:
rowIndex -
columnIndex -
Returns:
boolean

removeTableModelListener

public void removeTableModelListener(TableModelListener l)
Deprecated.  



Supported API: true

Specified by:
removeTableModelListener in interface TableModel
Parameters:
l -

setValueAt

public void setValueAt(Object value,
                       int rowIndex,
                       int columnIndex)
Deprecated.  



Supported API: true

Specified by:
setValueAt in interface TableModel
Parameters:
value -
rowIndex -
columnIndex -