|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ptc.core.htmlcomp.tableview.AbstractConfigurableTable
com.ptc.core.htmlcomp.components.JCAConfigurableTable
com.ptc.windchill.enterprise.change2.tableViews.ChangeTableViews
public abstract class ChangeTableViews
Configures the default views for the Change Management Tables.
Supported API: true
Extendable: false
| Method Summary | |
|---|---|
boolean |
canAttributeBeUsedInFilter(String attributeId)
Abstract method check if attribute can be used by the filter. |
List<com.ptc.core.htmlcomp.tableview.TableViewDescriptor> |
createCommonTableViews(String tableId,
Locale locale)
Creates a list of TableViewDescriptors for all of the common table views shown for changeable tables. |
List<com.ptc.core.htmlcomp.tableview.TableViewDescriptor> |
createTableView(String tableId,
String viewName,
Locale locale,
Vector<com.ptc.core.htmlcomp.tableview.TableViewCriterion> criterion)
Creates the table view descriptors for a new view. |
protected static Class[] |
getChangeableClasses()
Helper method to return the registered changeable classes. |
abstract Class[] |
getClassTypes()
Method to get an Array of Class types for the table views. |
String |
getDefaultSortColumn()
Method to get the default column to sort on table views. |
protected String |
getDefaultViewDescription(String viewName)
Method to get the default view description. |
abstract String |
getLabel(Locale locale)
Method to get the label for the table views. |
protected abstract List<String> |
getLockedColumns()
Retrieve the locked columns for the table view. |
String |
getOOTBActiveViewName()
Method to get the out of the box active table view name. |
abstract List |
getOOTBTableViews(String tableId,
Locale locale)
Sets the default table view and returns a list of out of the box table views. |
abstract List |
getSpecialTableColumnsAttrDefinition(Locale locale)
Abstract method get special tablec columns attribute definitions. |
boolean |
isColumnLocked(String columnId)
Abstract method to check if the column is to be locked. |
protected void |
setDefaultSortColumnOrder(com.ptc.core.htmlcomp.tableview.TableViewDescriptor tableViewDescriptor)
Method to set the sortable columns for a table view. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public boolean canAttributeBeUsedInFilter(String attributeId)
canAttributeBeUsedInFilter in class com.ptc.core.htmlcomp.tableview.AbstractConfigurableTableattributeId - Passes in the id of the attribute
public boolean isColumnLocked(String columnId)
isColumnLocked in class com.ptc.core.htmlcomp.tableview.AbstractConfigurableTablecolumnId - Passes in the columnId
public List<com.ptc.core.htmlcomp.tableview.TableViewDescriptor> createTableView(String tableId,
String viewName,
Locale locale,
Vector<com.ptc.core.htmlcomp.tableview.TableViewCriterion> criterion)
throws WTException
tableId - The id of the table (used in encoding the table view)viewName - The unique name of the viewlocale - The locale to be used.criterion - The vector of criteria to set on the table.
WTException
public List<com.ptc.core.htmlcomp.tableview.TableViewDescriptor> createCommonTableViews(String tableId,
Locale locale)
throws WTException
WTExceptionprotected static Class[] getChangeableClasses()
public abstract String getLabel(Locale locale)
locale - Passes in the Locale
public String getOOTBActiveViewName()
public String getDefaultSortColumn()
protected void setDefaultSortColumnOrder(com.ptc.core.htmlcomp.tableview.TableViewDescriptor tableViewDescriptor)
throws WTException
WTExceptionprotected String getDefaultViewDescription(String viewName)
public abstract Class[] getClassTypes()
public abstract List getOOTBTableViews(String tableId,
Locale locale)
throws WTException
tableId - Passes in the table idlocale - Passes in the Locale
WTExceptionpublic abstract List getSpecialTableColumnsAttrDefinition(Locale locale)
locale - Passes in the locale
protected abstract List<String> getLockedColumns()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||