Class CreateChangeDirectiveFormProcessor
java.lang.Object
com.ptc.core.components.forms.DefaultObjectFormProcessor
com.ptc.core.components.forms.CreateObjectFormProcessor
com.ptc.windchill.enterprise.changeDirective.forms.processors.CreateChangeDirectiveFormProcessor
- All Implemented Interfaces:
ObjectFormProcessor
A class for handling change directive create wizard processing. This class implements
the doOperation method in order to process a transaction for the Change Directive object wizard.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
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 TypeMethodDescriptiondoOperation(NmCommandBean clientData, List<ObjectBean> objectBeans) This method will save the object that was created by calling the registered delegates.Methods inherited from class com.ptc.core.components.forms.CreateObjectFormProcessor
createAndValidateTypeInstance, createItemInstance, createPersistable, getSuccessMessageBody, getSuccessMessageBodyForMulti, getSuccessMessageTitle, preProcess, setRefreshInfo, translateTIToPersistableMethods inherited from class com.ptc.core.components.forms.DefaultObjectFormProcessor
continueProcessing, execute, getDelegates, getSuccessFeedbackMessage, getSuccessFeedbackMessage, isUseObjectReference, mergeIntermediateResult, postProcess, postTransactionProcess, processDelegates, removeTempFiles, setDelegates, setResultNextAction, setUseObjectReference
-
Method Details
-
doOperation
public FormResult doOperation(NmCommandBean clientData, List<ObjectBean> objectBeans) throws WTException This method will save the object that was created by calling the registered delegates. Supported API: true- Specified by:
doOperationin interfaceObjectFormProcessor- Overrides:
doOperationin classCreateObjectFormProcessor- Parameters:
clientData- The NmCommandBean that contains information of the context objectobjectBeans- - The "object" attribute of these beans contain the object instances to be stored. One bean per object. Input.objectBeanList- The List of change objects that are currently being processed by the FormProcessor- Returns:
- FormResult object that is the feedback from one form processor to another or from a form processor back to a servlet after processing completes. If any error occurs, the FormResult will contain information about the error.
- Throws:
ExceptionWTException
-