Class EditChangeDirectiveFormProcessor
java.lang.Object
com.ptc.core.components.forms.DefaultObjectFormProcessor
com.ptc.core.components.forms.DefaultEditFormProcessor
com.ptc.windchill.enterprise.changeDirective.forms.processors.EditChangeDirectiveFormProcessor
- All Implemented Interfaces:
ObjectFormProcessor
A class for handling change directive update 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.DefaultEditFormProcessor
isAliasAttrOnMasterFields 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 updated by calling the registered delegates.Methods inherited from class com.ptc.core.components.forms.DefaultEditFormProcessor
checkForMasterAttributes, getEditItemInstance, getObjectBeingEdited, getObjFromDatabase, preProcessMethods inherited from class com.ptc.core.components.forms.DefaultObjectFormProcessor
continueProcessing, execute, getDelegates, getSuccessFeedbackMessage, getSuccessFeedbackMessage, getSuccessMessageBody, getSuccessMessageBodyForMulti, getSuccessMessageTitle, 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 updated by calling the registered delegates. Supported API: true- Specified by:
doOperationin interfaceObjectFormProcessor- Overrides:
doOperationin classDefaultEditFormProcessor- Parameters:
clientData- The NmCommandBean that contains information of the context objectobjectBeans- The "object" attribute of these beans contain the object instances to be updated. One bean per object. Input. Required.objectBeanList- The List of objects that are currently being processed by the Processor- 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
-