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

public class CreateChangeDirectiveFormProcessor extends CreateObjectFormProcessor
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
  • 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:
      doOperation in interface ObjectFormProcessor
      Overrides:
      doOperation in class CreateObjectFormProcessor
      Parameters:
      clientData - The NmCommandBean that contains information of the context object
      objectBeans - - 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:
      Exception
      WTException