wt.clients.workflow.definer
Class WfInternalMethodTemplateEditor

java.lang.Object
  extended bywt.clients.workflow.definer.WfNodeTemplateEditor
      extended bywt.clients.workflow.definer.WfTemplateObjectEditor
          extended bywt.clients.workflow.definer.WfInternalMethodTemplateEditor

public class WfInternalMethodTemplateEditor
extends WfTemplateObjectEditor


Nested Class Summary
 
Nested classes inherited from class wt.clients.workflow.definer.WfNodeTemplateEditor
WfNodeTemplateEditor.RefreshThread
 
Field Summary
static String CHECK_SERVICE
           
static String CHECKIN
           
static String CHECKOUT
           
static String DEMOTE
           
static String DENY
           
static String DROP
           
private static Hashtable iconHashtable
           
static String LIFECYCLE_SERVICE
           
static String NOTIFY
           
static String PROMOTE
           
static String ROBOT
           
static String SETSTATE
           
static String SUBMIT
           
private static Vector subtypes
           
private static String versionID
           
static String WORKFLOW_SERVICE
           
 
Fields inherited from class wt.clients.workflow.definer.WfTemplateObjectEditor
INSTRUCTIONS, PRIMARY_BUSINESS_OBJECT, processLink, transitionExpressions
 
Fields inherited from class wt.clients.workflow.definer.WfNodeTemplateEditor
batch, component, container, context_ref, createdOne, editable, graphNode, icon, model, name, node, propertyChange, refreshType, routerExpression, subtype, transaction
 
Constructor Summary
WfInternalMethodTemplateEditor()
           
 
Method Summary
 Component getComponent()
           
static Vector getRobotNames()
           
static String getSubtypeCategory(String subtype)
           
static String getSubtypeHelp(String subtype)
           
static String getSubtypeIconName(String subtype)
           
static String getSubtypeName(String subtype)
           
static Vector getSubtypes()
           
static Class getWfTemplateClass()
           
 WfNodeTemplate newWfTemplate()
           
 void pasteCopyMap(Hashtable copy_map, WfContainerTemplateEditor container)
           
 void populateWfTemplate(WfNodeTemplate template)
          Populates this editor with the specified WfNodeTemplate.
 void saveWfTemplate()
          Saves the WfNodeTemplate this Editor references.
 void setName(String name)
           
 
Methods inherited from class wt.clients.workflow.definer.WfTemplateObjectEditor
createMappings, deleteWfTemplate, getCategory, getContextSignature, getCopyMap, getProcessStepTemplateLink, getTransitionExpression, newWfTemplate, populateWfTemplate, setProcessStepTemplateLink, setTransitionExpression, updateMappings
 
Methods inherited from class wt.clients.workflow.definer.WfNodeTemplateEditor
addPropertyChangeListener, computeContainerRef, getBatchContainer, getContainer, getContainerRef, getGraphModel, getGraphNode, getIconName, getName, getPosition, getRefreshType, getRouterExpression, getSubtype, getSuccessorLinks, getTransactionContainer, getWfTemplate, hasUnsavedChanges, isEditable, refreshAssertionTarget, removePropertyChangeListener, replaceWfTemplate, setBatchContainer, setComponent, setContainerRef, setEditable, setGraphModel, setGraphNode, setIconName, setRouterExpression, setSubtype, setTransactionContainer, setWfTemplate, transactionSave
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

versionID

private static final String versionID
See Also:
Constant Field Values

NOTIFY

public static final String NOTIFY
See Also:
Constant Field Values

ROBOT

public static final String ROBOT
See Also:
Constant Field Values

SUBMIT

public static final String SUBMIT
See Also:
Constant Field Values

PROMOTE

public static final String PROMOTE
See Also:
Constant Field Values

DEMOTE

public static final String DEMOTE
See Also:
Constant Field Values

DENY

public static final String DENY
See Also:
Constant Field Values

DROP

public static final String DROP
See Also:
Constant Field Values

CHECKOUT

public static final String CHECKOUT
See Also:
Constant Field Values

CHECKIN

public static final String CHECKIN
See Also:
Constant Field Values

SETSTATE

public static final String SETSTATE
See Also:
Constant Field Values

WORKFLOW_SERVICE

public static final String WORKFLOW_SERVICE
See Also:
Constant Field Values

LIFECYCLE_SERVICE

public static final String LIFECYCLE_SERVICE
See Also:
Constant Field Values

CHECK_SERVICE

public static final String CHECK_SERVICE
See Also:
Constant Field Values

subtypes

private static Vector subtypes

iconHashtable

private static Hashtable iconHashtable
Constructor Detail

WfInternalMethodTemplateEditor

public WfInternalMethodTemplateEditor()
Method Detail

getWfTemplateClass

public static Class getWfTemplateClass()

getSubtypes

public static Vector getSubtypes()

getSubtypeName

public static String getSubtypeName(String subtype)

getRobotNames

public static Vector getRobotNames()

getSubtypeIconName

public static String getSubtypeIconName(String subtype)

getSubtypeCategory

public static String getSubtypeCategory(String subtype)

getSubtypeHelp

public static String getSubtypeHelp(String subtype)

newWfTemplate

public WfNodeTemplate newWfTemplate()
Overrides:
newWfTemplate in class WfTemplateObjectEditor

populateWfTemplate

public void populateWfTemplate(WfNodeTemplate template)
Populates this editor with the specified WfNodeTemplate.

Overrides:
populateWfTemplate in class WfTemplateObjectEditor

getComponent

public Component getComponent()
Overrides:
getComponent in class WfNodeTemplateEditor

setName

public void setName(String name)
Overrides:
setName in class WfNodeTemplateEditor

saveWfTemplate

public void saveWfTemplate()
                    throws WTException
Saves the WfNodeTemplate this Editor references.

Overrides:
saveWfTemplate in class WfTemplateObjectEditor
Throws:
WTException

pasteCopyMap

public void pasteCopyMap(Hashtable copy_map,
                         WfContainerTemplateEditor container)
                  throws WTException
Overrides:
pasteCopyMap in class WfTemplateObjectEditor
Throws:
WTException