Class WorkSetComponentsTableViews

java.lang.Object
com.ptc.core.htmlcomp.tableview.AbstractConfigurableTable
com.ptc.core.htmlcomp.components.JCAConfigurableTable
com.ptc.windchill.enterprise.workSet.views.WorkSetComponentsTableViews
All Implemented Interfaces:
com.ptc.core.htmlcomp.components.JCAMappable, ConfigurableTable, com.ptc.core.htmlcomp.tableview.FreezableConfigurableTable, com.ptc.core.htmlcomp.tableview.RuntimeTableViewHolder

public class WorkSetComponentsTableViews extends JCAConfigurableTable
Configures the default views for the Work Set Components table.

Supported API: true

Extendable: true
  • Method Details

    • getLabel

      public String getLabel(Locale locale)
      To get the label for this view
      Supported API: true

      Parameters:
      locale -
      Returns:
      String
    • getClassTypes

      public Class[] getClassTypes()
      Get the class types that can be rendered in this table.
      Supported API: true

      Returns:
      Class[] with Changeable2.class
    • getOOTBActiveViewName

      public String getOOTBActiveViewName()
      Returns the OOTB View Name
      Supported API: true

      Returns:
      String
    • getSpecialTableColumnsAttrDefinition

      public List getSpecialTableColumnsAttrDefinition(Locale locale)
      Get special table columns attribute definitions. There are no special table column attributes defined by this TableView.
      Supported API: true

      Parameters:
      locale -
      Returns:
      List
    • isColumnLocked

      public boolean isColumnLocked(String columnId)
      Indicated whether the given column is locked. No columns are locked.
      Supported API: true

      Specified by:
      isColumnLocked in interface ConfigurableTable
      Overrides:
      isColumnLocked in class com.ptc.core.htmlcomp.tableview.AbstractConfigurableTable
      Parameters:
      columnId - Id of Column.
      Returns:
      Is Column Locked.

      Supported API: true
    • getDefaultSortColumn

      public String getDefaultSortColumn()
      Get the default sorting column. This is the Number column for this table.
      Supported API: true

      Returns:
      String
    • isAttributeValidForColumnStep

      public boolean isAttributeValidForColumnStep(String key)
      Validates if a given attribute should be available in the "set columns" Step of the create table view wizard. All attributes are available in the "set columns" step for this table.
      Supported API: true

      Specified by:
      isAttributeValidForColumnStep in interface ConfigurableTable
      Overrides:
      isAttributeValidForColumnStep in class com.ptc.core.htmlcomp.tableview.AbstractConfigurableTable
      Parameters:
      key - Key of Attribute.
      Returns:
      Is Attribute Valid for column step or not.

      Supported API: true
    • isDefaultSortingAscending

      public boolean isDefaultSortingAscending()
      Ascending order is the default order when sorting.
      Supported API: true

      Specified by:
      isDefaultSortingAscending in interface ConfigurableTable
      Overrides:
      isDefaultSortingAscending in class com.ptc.core.htmlcomp.tableview.AbstractConfigurableTable
      Returns:
      Is default sorting in ascending order.

      Supported API: true
    • showChooseItemTypesStep

      public boolean showChooseItemTypesStep()
      Allows the user to customize which types are shown when creating a new table view. When creating a new table view, this method is called to determine wether or not to show the Choose Items Step.
      Supported API: true

      Specified by:
      showChooseItemTypesStep in interface ConfigurableTable
      Overrides:
      showChooseItemTypesStep in class com.ptc.core.htmlcomp.tableview.AbstractConfigurableTable
      Returns:
      Choosing item types is supported in table or not.

      Supported API: true
    • showFilteringStep

      public boolean showFilteringStep()
      Allows the user to set filters on attributes when creating a new table view. When creating a new table view, this method is called to determine wether or not to show the Add Filters Step.
      Supported API: true

      Specified by:
      showFilteringStep in interface ConfigurableTable
      Overrides:
      showFilteringStep in class com.ptc.core.htmlcomp.tableview.AbstractConfigurableTable
      Returns:
      Filtering is supported in table or not.

      Supported API: true