com.semarchy.mdm.runtime.model.logical
Interface IWorkflowTransition

All Superinterfaces:
ILink, IUniquelyNamed, Serializable
All Known Subinterfaces:
IDETransition

public interface IWorkflowTransition
extends IUniquelyNamed, ILink, Serializable


Field Summary
static String HUMAN_TASK_PREFIX
           
 
Fields inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed
SEP
 
Method Summary
 IWorkflowNode getFromNode()
           
 IHumanTask getFromTask()
          Deprecated. use getFromNode()
 String getName()
          Transition name
 IWorkflowNode getToNode()
          The target node
 IHumanTask getToTask()
          Deprecated. use getToNode()
 boolean isCancel()
          True if target Node is the Cancel Node
 boolean isStart()
          True if getFromNode() is the Start Node
 boolean isSubmit()
          True if target Node is the Submit Node
 boolean isUseCustomLabel()
          Indicates if a custom label and description are defined for this transition otherwise label of target node is used
 
Methods inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed
getPrefixedUniqueName, getUniqueName
 
Methods inherited from interface com.semarchy.mdm.runtime.model.logical.ILink
getBendPoints, getWidth, isAbsoluteBendPoints
 

Field Detail

HUMAN_TASK_PREFIX

static final String HUMAN_TASK_PREFIX
See Also:
Constant Field Values
Method Detail

getName

String getName()
Transition name

Returns:

isUseCustomLabel

boolean isUseCustomLabel()
Indicates if a custom label and description are defined for this transition otherwise label of target node is used

Returns:

getFromNode

IWorkflowNode getFromNode()
Returns:

getToNode

IWorkflowNode getToNode()
The target node

Returns:

isSubmit

boolean isSubmit()
True if target Node is the Submit Node

Returns:

isCancel

boolean isCancel()
True if target Node is the Cancel Node

Returns:

isStart

boolean isStart()
True if getFromNode() is the Start Node

Returns:

getFromTask

@Deprecated
IHumanTask getFromTask()
Deprecated. use getFromNode()

Returns the from IHumanTask or null if not a IHumanTask

Returns:
the target

getToTask

@Deprecated
IHumanTask getToTask()
Deprecated. use getToNode()

Returns the to IHumanTask or null if not a IHumanTask

Returns:


Copyright © 2015. All Rights Reserved.