wt.clients.change2
Class WTChangeIssueTaskDelegate

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

public class WTChangeIssueTaskDelegate
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 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
WTChangeIssueTaskDelegate()
           
 
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
Constructor Detail

WTChangeIssueTaskDelegate

public WTChangeIssueTaskDelegate()
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