wt.templateutil.table
Class AttributeListTableService

java.lang.Object
  extended bywt.templateutil.table.AttributeListTableService
All Implemented Interfaces:
HTMLTableServiceEventListener

public class AttributeListTableService
extends Object
implements HTMLTableServiceEventListener

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.

Supported API: true

Extendable: false


Nested Class Summary
private static class AttributeListTableService.StringTokenizer
          Deprecated.  
 
Field Summary
protected static String ACTION
          Deprecated.  
private  Class attributeHTMLTableClass
          Deprecated.  
private static String CLASSNAME
          Deprecated.  
private  HTMLTable htmlTable
          Deprecated.  
static String INITATTRIBUTESTABLE
          Deprecated.  
private  ObjectPropertiesTableModel objectPropertiesTableModel
          Deprecated.  
private static String RESOURCE
          Deprecated.  
static String SETATTRIBUTEHTMLTABLE
          Deprecated.  
static String SETATTRIBUTELABELSFROMRESOURCE
          Deprecated.  
static String SETATTRIBUTESTABLEWIDTH
          Deprecated.  
static String SETNAMECOLUMNATTRIBUTES
          Deprecated.  
static String SETOBJECTPROPERTIESTABLEMODEL
          Deprecated.  
static String SETVALUECOLUMNATTRIBUTES
          Deprecated.  
protected  HTMLTableServiceEvent tableEvent
          Deprecated.  
private static boolean VERBOSE
          Deprecated.  
 
Fields inherited from interface wt.templateutil.table.HTMLTableServiceEventListener
HTML_TABLE
 
Constructor Summary
AttributeListTableService()
          Deprecated.  
 
Method Summary
 HTMLTable getHtmlTable()
          Deprecated.  
 ObjectPropertiesTableModel getObjectPropertiesTableModel()
          Deprecated.  
 void initAttributesTable(Properties props, Locale locale, OutputStream os)
          Deprecated.  
 AttributeHTMLTable newAttributeHTMLTable(TableModel tableModel, HTMLTableColumnModel htmlTableColumnModel)
          Deprecated.  
 void performAction(Properties props, Locale locale, OutputStream os)
          Deprecated.  
 boolean performHTMLTableAction(HTMLTableServiceEvent tableServiceEvent)
          Deprecated.  
 void setAttributeHTMLTable(Properties props, Locale locale, OutputStream os)
          Deprecated. Sets the AttributeHTMLTable subclass to use.
 void setAttributeLabelsFromResource(Properties props, Locale locale, OutputStream os)
          Deprecated.  
 void setAttributesTableWidth(Properties props, Locale locale, OutputStream os)
          Deprecated.  
 void setHtmlTable(HTMLTable a_HtmlTable)
          Deprecated.  
 void setNameColumnAttributes(Properties props, Locale locale, OutputStream os)
          Deprecated.  
 void setObjectPropertiesTableModel(ObjectPropertiesTableModel objectPropertiesTableModel)
          Deprecated.  
 void setObjectPropertiesTableModel(Properties props, Locale locale, OutputStream os)
          Deprecated. Sets the ObjectPropertiesTableModel subclass to use.
 void setValueColumnAttributes(Properties props, Locale locale, OutputStream os)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
Deprecated. 
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Deprecated. 

htmlTable

private HTMLTable htmlTable
Deprecated. 

SETVALUECOLUMNATTRIBUTES

public static final String SETVALUECOLUMNATTRIBUTES
Deprecated. 
See Also:
Constant Field Values

SETNAMECOLUMNATTRIBUTES

public static final String SETNAMECOLUMNATTRIBUTES
Deprecated. 
See Also:
Constant Field Values

SETATTRIBUTESTABLEWIDTH

public static final String SETATTRIBUTESTABLEWIDTH
Deprecated. 
See Also:
Constant Field Values

INITATTRIBUTESTABLE

public static final String INITATTRIBUTESTABLE
Deprecated. 
See Also:
Constant Field Values

SETOBJECTPROPERTIESTABLEMODEL

public static final String SETOBJECTPROPERTIESTABLEMODEL
Deprecated. 
See Also:
Constant Field Values

SETATTRIBUTEHTMLTABLE

public static final String SETATTRIBUTEHTMLTABLE
Deprecated. 
See Also:
Constant Field Values

SETATTRIBUTELABELSFROMRESOURCE

public static final String SETATTRIBUTELABELSFROMRESOURCE
Deprecated. 
See Also:
Constant Field Values

VERBOSE

private static boolean VERBOSE
Deprecated. 

tableEvent

protected HTMLTableServiceEvent tableEvent
Deprecated. 

ACTION

protected static final String ACTION
Deprecated. 
See Also:
Constant Field Values

objectPropertiesTableModel

private ObjectPropertiesTableModel objectPropertiesTableModel
Deprecated. 

attributeHTMLTableClass

private Class attributeHTMLTableClass
Deprecated. 
Constructor Detail

AttributeListTableService

public AttributeListTableService()
Deprecated. 
Method Detail

performAction

public void performAction(Properties props,
                          Locale locale,
                          OutputStream os)
                   throws WTException
Deprecated.  



Supported API: true

Parameters:
props -
locale -
os -
Throws:
WTException

setNameColumnAttributes

public void setNameColumnAttributes(Properties props,
                                    Locale locale,
                                    OutputStream os)
                             throws WTException
Deprecated.  



Supported API: true

Parameters:
props -
locale -
os -
Throws:
WTException

setValueColumnAttributes

public void setValueColumnAttributes(Properties props,
                                     Locale locale,
                                     OutputStream os)
                              throws WTException
Deprecated.  



Supported API: true

Parameters:
props -
locale -
os -
Throws:
WTException

initAttributesTable

public void initAttributesTable(Properties props,
                                Locale locale,
                                OutputStream os)
                         throws WTException
Deprecated.  



Supported API: true

Parameters:
props -
locale -
os -
Throws:
WTException

setAttributesTableWidth

public void setAttributesTableWidth(Properties props,
                                    Locale locale,
                                    OutputStream os)
                             throws WTException
Deprecated.  



Supported API: true

Parameters:
props -
locale -
os -
Throws:
WTException

getHtmlTable

public HTMLTable getHtmlTable()
Deprecated.  

Gets the value of the attribute: htmlTable.

Supported API: true

Specified by:
getHtmlTable in interface HTMLTableServiceEventListener
Returns:
HTMLTable

setHtmlTable

public void setHtmlTable(HTMLTable a_HtmlTable)
Deprecated.  

Sets the value of the attribute: htmlTable.

Supported API: true

Specified by:
setHtmlTable in interface HTMLTableServiceEventListener
Parameters:
a_HtmlTable -

performHTMLTableAction

public boolean performHTMLTableAction(HTMLTableServiceEvent tableServiceEvent)
                               throws WTException
Deprecated.  

Peform the action defined by action parameter in the Windchill script call

tableSdrvice action=...

if that action is supported by this HTMLTableServiceEventListener. If that action is not supported, simply return with a return value of false.

Supported API: true

Specified by:
performHTMLTableAction in interface HTMLTableServiceEventListener
Parameters:
tableServiceEvent -
Returns:
boolean
Throws:
WTException

setAttributeLabelsFromResource

public void setAttributeLabelsFromResource(Properties props,
                                           Locale locale,
                                           OutputStream os)
                                    throws WTException
Deprecated. 
Throws:
WTException

setObjectPropertiesTableModel

public void setObjectPropertiesTableModel(Properties props,
                                          Locale locale,
                                          OutputStream os)
                                   throws WTException
Deprecated. 
Sets the ObjectPropertiesTableModel subclass to use.

The value of the "OBJECTPROPERTIESTABLEMODEL" key in the props parameter must be the fully qualified class name of a subclass of ObjectPropertiesTableModel (or ObjectPropertiesTableModel itself) otherwise an exception will be thrown.

Parameters:
props -
locale -
os -
Throws:
WTException

setObjectPropertiesTableModel

public void setObjectPropertiesTableModel(ObjectPropertiesTableModel objectPropertiesTableModel)
Deprecated. 

getObjectPropertiesTableModel

public ObjectPropertiesTableModel getObjectPropertiesTableModel()
Deprecated. 

setAttributeHTMLTable

public void setAttributeHTMLTable(Properties props,
                                  Locale locale,
                                  OutputStream os)
                           throws WTException
Deprecated. 
Sets the AttributeHTMLTable subclass to use.

The value of the "ATTRIBUTEHTMLTABLE" key in the props parameter must be the fully qualified class name of a subclass of AttributeHTMLTable (or AttributeHTMLTable itself) otherwise an exception will be thrown.

Parameters:
props -
locale -
os -
Throws:
WTException

newAttributeHTMLTable

public AttributeHTMLTable newAttributeHTMLTable(TableModel tableModel,
                                                HTMLTableColumnModel htmlTableColumnModel)
Deprecated.