com.ptc.windchill.enterprise.change2.tableViews.list
Class ListChangeRequestsTableViews

java.lang.Object
  extended by com.ptc.core.htmlcomp.tableview.AbstractConfigurableTable
      extended by com.ptc.core.htmlcomp.components.JCAConfigurableTable
          extended by com.ptc.windchill.enterprise.change2.tableViews.ChangeTableViews
              extended by com.ptc.windchill.enterprise.change2.tableViews.list.AbstractListChangeItemTableViews
                  extended by com.ptc.windchill.enterprise.change2.tableViews.list.ListChangeRequestsTableViews
All Implemented Interfaces:
com.ptc.core.htmlcomp.components.JCAMappable, com.ptc.core.htmlcomp.tableview.ConfigurableTable

public class ListChangeRequestsTableViews
extends AbstractListChangeItemTableViews

Configures the default views for the Change Request table under the Change tab.

Supported API: true

Extendable: true


Method Summary
 Class[] getClassTypes()
          Method to get an Array of Class types for the table views.
protected  String getDefaultViewDescription(String viewName)
          Provide the description for the default view.
 String getLabel(Locale locale)
          The current title of the table.
 String getOOTBActiveViewName()
          The default out of the box active view name.
 String getOOTBViewName(String viewName)
          The out of the box view name.
 
Methods inherited from class com.ptc.windchill.enterprise.change2.tableViews.list.AbstractListChangeItemTableViews
getDefaultSortColumn, getGeneratedDefaultViewDescription, getGeneratedViewName, getLockedColumns, getNonResolvedCriteria, getOOTBTableViews
 
Methods inherited from class com.ptc.windchill.enterprise.change2.tableViews.ChangeTableViews
createCommonTableViews, createTableView, getChangeableClasses, isColumnLocked, setDefaultSortColumnOrder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getClassTypes

public Class[] getClassTypes()
Method to get an Array of Class types for the table views.

Supported API: true

Specified by:
getClassTypes in class AbstractListChangeItemTableViews
Returns:
Class[] Returns an Array of Class types for the table views.

getDefaultViewDescription

protected String getDefaultViewDescription(String viewName)
Provide the description for the default view.

Supported API: true

Specified by:
getDefaultViewDescription in class AbstractListChangeItemTableViews
Parameters:
viewName - The locale for the description.
Returns:
String The default description for the view.

getOOTBActiveViewName

public String getOOTBActiveViewName()
The default out of the box active view name. Set to "CREATED_BY_ME"

Supported API: true

Specified by:
getOOTBActiveViewName in class AbstractListChangeItemTableViews
Returns:
the default active view name.
See Also:
com.ptc.windchill.enterprise.change2.tableViews.list.AbstractListChangeItemTableViews.getGeneratedViewName(String,String)

getOOTBViewName

public String getOOTBViewName(String viewName)
The out of the box view name.

Supported API: true

Specified by:
getOOTBViewName in class AbstractListChangeItemTableViews
Parameters:
viewName - The abstract name of the view
Returns:
the view name.
See Also:
com.ptc.windchill.enterprise.change2.tableViews.list.AbstractListChangeItemTableViews.getGeneratedViewName(String,String)

getLabel

public String getLabel(Locale locale)
The current title of the table.

Supported API: true

Specified by:
getLabel in class AbstractListChangeItemTableViews
Parameters:
locale -
Returns:
the localized title of the table.