wt.clients.change2
Class WTChangeRequest2TaskDelegate

java.lang.Object
  extended bywt.clients.util.TaskDelegate
      extended bywt.clients.change2.WTChangeRequest2TaskDelegate

public class WTChangeRequest2TaskDelegate
extends TaskDelegate

This class is used to launch create, update, and view tasks for the WTChangeIssue.

Supported API: true.

Extendable: true.


Field Summary
private static String CM_UPDATE_ACTION
           
private static String URLCLASSNAME
           
private static String URLMETHODNAME
           
 
Fields inherited from class wt.clients.util.TaskDelegate
ACTION_KEY, OBJ_PROPS_ACTION, object, objReference, OID_KEY, parentApplet, parentFolder, parentFrame, URL_TEMPLATE_ACTION, URLPROCESSOR_CLASS
 
Constructor Summary
WTChangeRequest2TaskDelegate()
           
 
Method Summary
 void launchCreateTask()
          Launch the applet that will be used to create a WTChangeIssue.
 void launchUpdateTask()
          Launch the applet to update the selected WTChangeIssue.
 void launchViewTask()
          Launch the applet to view the selected WTChangeIssue.
 
Methods inherited from class wt.clients.util.TaskDelegate
confirmAction, deleteObject, displayPropertiesPage, getObject, getParentApplet, getParentFolder, getParentFrame, launchDeleteTask, launchSaveAsTask, launchViewDistributionListTask, setObject, setObjectReference, setParentApplet, setParentFolder, setParentFrame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

URLCLASSNAME

private static String URLCLASSNAME

URLMETHODNAME

private static String URLMETHODNAME

CM_UPDATE_ACTION

private static String CM_UPDATE_ACTION
Constructor Detail

WTChangeRequest2TaskDelegate

public WTChangeRequest2TaskDelegate()
Method Detail

launchCreateTask

public void launchCreateTask()
                      throws TaskDelegateException
Launch the applet that will be used to create a WTChangeIssue.

Supported API: true.

Overrides:
launchCreateTask in class TaskDelegate
Throws:
TaskDelegateException - if an error occurs launching a create task
See Also:
TaskDelegate

launchUpdateTask

public void launchUpdateTask()
                      throws ModificationNotAllowedException,
                             NotAuthorizedException,
                             ObjectNoLongerExistsException,
                             WTException,
                             TaskDelegateException
Launch the applet to update the selected WTChangeIssue.

Supported API: true.

Overrides:
launchUpdateTask in class TaskDelegate
Throws:
WTException - if an error occurs preparing the object for modification
NotAuthorizedException - if the current user does not have permission to modify nor view the object
ModificationNotAllowedException - if the current user has permission to view but not modify the object
TaskDelegateException - if an error occurs launching a update task
ObjectNoLongerExistsException - if the object no longer exists in the database
See Also:
TaskDelegate

launchViewTask

public void launchViewTask()
                    throws ModificationNotAllowedException,
                           NotAuthorizedException,
                           ObjectNoLongerExistsException,
                           WTException,
                           TaskDelegateException
Launch the applet to view the selected WTChangeIssue.

Supported API: true.

Overrides:
launchViewTask in class TaskDelegate
Throws:
ObjectNoLongerExistsException - if the object no longer exists in the database
NotAuthorizedException - if the current user does not have permission to view the object
TaskDelegateException - if an error occurs launching a view task
WTException - if an error occurs preparing the object for viewing
ModificationNotAllowedException
See Also:
TaskDelegate