Class AffectedEndItemsTableBuilder
java.lang.Object
com.ptc.mvc.components.AbstractComponentConfigBuilder
com.ptc.mvc.components.AbstractComponentBuilder
com.ptc.windchill.enterprise.change2.mvc.builders.tables.AbstractChangeTableBuilder
com.ptc.windchill.enterprise.change2.mvc.builders.tables.AffectedEndItemsTableBuilder
- All Implemented Interfaces:
ComponentConfigBuilder,com.ptc.mvc.components.ComponentConfigFactoryAware,ComponentDataBuilder,ComponentDataBuilderAsync
@ComponentBuilder("changemanagement.affectedenditemstable")
public class AffectedEndItemsTableBuilder
extends com.ptc.windchill.enterprise.change2.mvc.builders.tables.AbstractChangeTableBuilder
Builder for the Problem Report, Change Request and Variance Affected
End-Items table.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionbuildComponentConfig(ComponentParams params) Describes the affected objects table.buildComponentData(ComponentConfig config, ComponentParams params) Given the params returns the affected end-items by calling theChangeItemQueryCommands.getAffectedEndItems(NmCommandBean)method.Methods inherited from class com.ptc.windchill.enterprise.change2.mvc.builders.tables.AbstractChangeTableBuilder
addToClientFeedBacks, buildComponentData, getActionsPrefix, getBaseActionPrefix, getBaseTableID, getChangeableLabel, getChangeableTableId, getDefaultTableTitle, getRowActionsPrefixMethods inherited from class com.ptc.mvc.components.AbstractComponentConfigBuilder
getComponentConfigFactory, getMessageSource, setComponentConfigFactory
-
Method Details
-
buildComponentData
Given the params returns the affected end-items by calling theChangeItemQueryCommands.getAffectedEndItems(NmCommandBean)method.
Supported API: true- Parameters:
config-params-- Returns:
- A ComponentData or a supported raw object type
- Throws:
Exception- See Also:
-
buildComponentConfig
Describes the affected objects table. The following columns property are added to the table config:- "type_icon"
- "number"
- "orgid"
- "infoPageAction"
- "change_tableData"
- "nmActions"
- "name"
- "containerName"
- "aeiDescription"
Supported API: true- Parameters:
params-- Returns:
- Throws:
WTException
-