org.ow2.bonita.facade.def.majorElement
Interface ActivitySetDefinition

All Superinterfaces:
DefinitionRecord, ProcessDefinitionRecord, java.io.Serializable

public interface ActivitySetDefinition
extends java.io.Serializable, ProcessDefinitionRecord

This interface represents the ActivitySet definition. It's derived from the ActivitySet of XPDL.


Method Summary
 java.util.Set<ActivityDefinition> getActivities()
          An activitySet is a map of activities and transitions.
 java.lang.String getActivitySetId()
          Returns the value of the id attribute of the ActivitySet element defined into the XPDL file.
 java.util.Set<TransitionDefinition> getTransitions()
          Returns the set of transitions defined within the block activity.
 ActivitySetDefinitionUUID getUUID()
          Returns the UUID for the ActivitySetDefinition.
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.ProcessDefinitionRecord
getProcessDefinitionUUID
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.DefinitionRecord
getName, getPackageDefinitionUUID
 

Method Detail

getUUID

ActivitySetDefinitionUUID getUUID()
Returns the UUID for the ActivitySetDefinition.


getActivitySetId

java.lang.String getActivitySetId()
Returns the value of the id attribute of the ActivitySet element defined into the XPDL file.


getActivities

java.util.Set<ActivityDefinition> getActivities()
An activitySet is a map of activities and transitions.
An activity may be a block activity that executes an activity set.

Returns:
the set of ActivityDefinition interfaces.

getTransitions

java.util.Set<TransitionDefinition> getTransitions()
Returns the set of transitions defined within the block activity.



Copyright © 2009 OW2 Consortium. All Rights Reserved.