Class CreateChangeItemFormProcessor
java.lang.Object
com.ptc.core.components.forms.DefaultObjectFormProcessor
com.ptc.core.components.forms.CreateObjectFormProcessor
com.ptc.windchill.enterprise.change2.forms.processors.CreateChangeItemFormProcessor
- All Implemented Interfaces:
ObjectFormProcessor,com.ptc.windchill.enterprise.change2.forms.processors.ChangeFormProcessor
- Direct Known Subclasses:
CreateCapaChangeRequestFormProcessor,CreateChangeIssueFormProcessor,CreateChangeNoticeFormProcessor,CreateChangeRequestFormProcessor,CreateChangeReviewFormProcessor,CreateChangeTaskFormProcessor,CreateCustomerExperienceFormProcessor,CreateNCFormProcessor
public abstract class CreateChangeItemFormProcessor
extends CreateObjectFormProcessor
implements com.ptc.windchill.enterprise.change2.forms.processors.ChangeFormProcessor
A class for top-level processor that performs database operations for the
creation of change objects. Typically used for the processing of a wizard.
This class should not be extended. Instead the subclasses should be extended
for any customization.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Field Summary
Fields inherited from class com.ptc.core.components.forms.DefaultObjectFormProcessor
delegates, DO_OPERATION, overallResult, POST_PROCESS, POST_TRANSACTION_PROCESS, PRE_PROCESS -
Method Summary
Modifier and TypeMethodDescriptionpostProcess(NmCommandBean clientData, List<ObjectBean> objectBeanList) Post Process the change object list.Methods inherited from class com.ptc.core.components.forms.CreateObjectFormProcessor
createAndValidateTypeInstance, createItemInstance, createPersistable, getSuccessMessageBody, getSuccessMessageBodyForMulti, getSuccessMessageTitle, preProcess, translateTIToPersistableMethods inherited from class com.ptc.core.components.forms.DefaultObjectFormProcessor
continueProcessing, execute, getDelegates, getSuccessFeedbackMessage, getSuccessFeedbackMessage, isUseObjectReference, mergeIntermediateResult, postTransactionProcess, processDelegates, removeTempFiles, setDelegates, setResultNextAction, setUseObjectReference
-
Method Details
-
postProcess
public FormResult postProcess(NmCommandBean clientData, List<ObjectBean> objectBeanList) throws WTException Post Process the change object list. If the user chooses to submit the change object this method will process the submission of change objects. The registered delegates will be called after the submission is processed..
Supported API: true- Specified by:
postProcessin interfaceObjectFormProcessor- Overrides:
postProcessin classDefaultObjectFormProcessor- Parameters:
clientData- - Contains all the request form data and other wizard context information. Input.objectBeanList- - Contain the form data for each target object of the wizard. One bean per object. Input.- Returns:
- FormResult - the result of this method
- Throws:
WTException
-