Class AffectedEndItemsFormDelegate
java.lang.Object
com.ptc.core.components.forms.DefaultObjectFormProcessorDelegate
com.ptc.windchill.enterprise.change2.forms.delegates.ChangeItemFormDelegate
com.ptc.windchill.enterprise.change2.forms.delegates.RelatedProductDataFormDelegate
com.ptc.windchill.enterprise.change2.forms.delegates.AffectedEndItemsFormDelegate
- All Implemented Interfaces:
ObjectFormProcessorDelegate
Form process delegate for processing the added, updated and removed affected
end-items in the problem report, variance and change request wizards.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionprotected StringWill retrieve the default table ID for the Affected End-Items table.postProcess(NmCommandBean clientData, List<ObjectBean> objectBeans) The post process method persists any Affected End-Items for a Change Request, Problem Reports or Variance.Methods inherited from class com.ptc.windchill.enterprise.change2.forms.delegates.RelatedProductDataFormDelegate
processLinkAttributesMethods inherited from class com.ptc.windchill.enterprise.change2.forms.delegates.ChangeItemFormDelegate
getComponentMode, getReferenceValueFromMap, getReferenceValueFromMap, getTableIdMethods inherited from class com.ptc.core.components.forms.DefaultObjectFormProcessorDelegate
doOperation, postTransactionProcess, preProcess
-
Method Details
-
postProcess
public FormResult postProcess(NmCommandBean clientData, List<ObjectBean> objectBeans) throws WTException The post process method persists any Affected End-Items for a Change Request, Problem Reports or Variance.
Supported API: true- Specified by:
postProcessin interfaceObjectFormProcessorDelegate- Overrides:
postProcessin classChangeItemFormDelegate- Parameters:
clientData- - Contains all the form data and other context information from the wizard client. Input.objectBeans- - Each bean contains the form data for one object being operated upon. Input- Returns:
- FormResult with status set to FormProcessingStatus.SUCCESS
- Throws:
WTException
-
getDefaultTableId
Will retrieve the default table ID for the Affected End-Items table.
Supported API: true- Specified by:
getDefaultTableIdin classChangeItemFormDelegate- Returns:
- the table id for the default processing.
-