Interface HTMLTableServiceEventListener

All Known Implementing Classes:
AssociationListTableService, AttributeListTableService, BasicTableService, ListContentTableService

public interface HTMLTableServiceEventListener
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. This EventListener is used by the TemplateProcessorTableService to perform actions on HTMLTable objects. An HTMLTableServiceEvent is passed into the HTMLTableServiceEventListener. The HTMLTableServiceEvent will have the information from the Windchill script call. The source of the HTMLTableServiceEvent will have the HTMLTable object to used and the HTTPState object of the TemplateProcessor that is processing the HTML Template that made the script call.

To implement this interface and use that implementation, the following must be done

  • Implement this interface in a concrete class
  • Register this HTMLTableServiceEventListener in wt.properties under the section for TableServiceEventListeners. This how the new implementation will be found


Supported API: true

Extendable: false
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated. 
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated. 
    boolean
    performHTMLTableAction(wt.templateutil.table.HTMLTableServiceEvent tableServiceEvent)
    Deprecated. 
    void
    setHtmlTable(HTMLTable a_HtmlTable)
    Deprecated. 
  • Field Details

  • Method Details

    • getHtmlTable

      HTMLTable getHtmlTable()
      Deprecated.
      Gets the value of the attribute: HTML_TABLE.

      Supported API: true
      Returns:
      HTMLTable
    • setHtmlTable

      void setHtmlTable(HTMLTable a_HtmlTable)
      Deprecated.
      Sets the value of the attribute: HTML_TABLE.

      Supported API: true
      Parameters:
      a_HtmlTable -
    • performHTMLTableAction

      boolean performHTMLTableAction(wt.templateutil.table.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

      Parameters:
      tableServiceEvent -
      Returns:
      boolean
      Throws:
      WTException