com.webmethods.bpm.process
Interface IBpmProcessStepDefinition


public interface IBpmProcessStepDefinition

Represents step definiion for the process


Field Summary
static short STEP_TYPE_SUBPROCESS
          Step type for subprocess
static short STEP_TYPE_TASK
          Step type for task
 
Method Summary
 List getFromTransitions()
          Returns list of outcoming transitions from this step
 String getIcon()
          Returns icon for this step
 String getID()
          ID of the step.
 String getName()
          Returns name of the step
 String getSubprocessID()
          Returns subprocess identifier for this step
 List getToTransitions()
          Returns list of incoming transitions to this step
 short getType()
          Returns type for this step
 void setIcon(String icon)
          Sets icon for this step
 void setName(String name)
          Sets name for this step definition
 void setSubprocessID(String subprocessID)
          Sets subprocess identifier for this step
 void setType(short type)
          Sets type for this step
 

Field Detail

STEP_TYPE_SUBPROCESS

static final short STEP_TYPE_SUBPROCESS
Step type for subprocess

See Also:
Constant Field Values

STEP_TYPE_TASK

static final short STEP_TYPE_TASK
Step type for task

See Also:
Constant Field Values
Method Detail

getID

String getID()
ID of the step. Must be unique in the scope of the process definition


getName

String getName()
Returns name of the step


setName

void setName(String name)
Sets name for this step definition

Parameters:
name -

getType

short getType()
Returns type for this step


setType

void setType(short type)
Sets type for this step

Parameters:
type -

getSubprocessID

String getSubprocessID()
Returns subprocess identifier for this step


setSubprocessID

void setSubprocessID(String subprocessID)
Sets subprocess identifier for this step

Parameters:
subprocessID -

getIcon

String getIcon()
Returns icon for this step


setIcon

void setIcon(String icon)
Sets icon for this step

Parameters:
icon -

getFromTransitions

List getFromTransitions()
Returns list of outcoming transitions from this step


getToTransitions

List getToTransitions()
Returns list of incoming transitions to this step