org.activiti.engine.impl.bpmn.parser
类 BpmnParse

java.lang.Object
  继承者 org.activiti.engine.impl.bpmn.parser.BpmnParse
所有已实现的接口:
org.activiti.bpmn.constants.BpmnXMLConstants

public class BpmnParse
extends Object
implements org.activiti.bpmn.constants.BpmnXMLConstants

Specific parsing of one BPMN 2.0 XML file, created by the BpmnParser.

作者:
Tijs Rademakers, Joram Barrez

字段摘要
protected  ActivityBehaviorFactory activityBehaviorFactory
           
protected  Map<String,BpmnInterface> bpmnInterfaces
           
protected  org.activiti.bpmn.model.BpmnModel bpmnModel
           
protected  BpmnParseHandlers bpmnParserHandlers
           
protected  ActivityImpl currentActivity
           
protected  org.activiti.bpmn.model.FlowElement currentFlowElement
           
protected  ProcessDefinitionEntity currentProcessDefinition
           
protected  LinkedList<ScopeImpl> currentScopeStack
           
protected  LinkedList<org.activiti.bpmn.model.SubProcess> currentSubprocessStack
           
protected  DeploymentEntity deployment
          The deployment to which the parsed process definitions will be added.
protected  ExpressionManager expressionManager
           
protected  Map<String,XMLImporter> importers
           
protected  Map<String,BpmnInterfaceImplementation> interfaceImplementations
           
protected  Map<String,ItemDefinition> itemDefinitions
           
protected  ListenerFactory listenerFactory
           
protected static org.slf4j.Logger LOGGER
           
protected  Map<String,MessageDefinition> messages
          Mapping containing values stored during the first phase of parsing since other elements can reference these messages.
protected  String name
           
protected  Map<String,OperationImplementation> operationImplementations
           
protected  Map<String,Operation> operations
           
protected  Map<String,String> prefixs
           
protected  List<ProcessDefinitionEntity> processDefinitions
          The end result of the parsing: a list of process definition.
static String PROPERTYNAME_COMPENSATION_HANDLER_ID
           
static String PROPERTYNAME_CONDITION
           
static String PROPERTYNAME_CONDITION_TEXT
           
static String PROPERTYNAME_ERROR_EVENT_DEFINITIONS
           
static String PROPERTYNAME_EVENT_SUBSCRIPTION_DECLARATION
           
static String PROPERTYNAME_INITIAL
           
static String PROPERTYNAME_INITIATOR_VARIABLE_NAME
           
static String PROPERTYNAME_IS_FOR_COMPENSATION
           
static String PROPERTYNAME_ISEXPANDED
           
static String PROPERTYNAME_START_TIMER
           
static String PROPERTYNAME_TIMER_DECLARATION
           
protected  Map<String,TransitionImpl> sequenceFlows
          A map for storing sequence flow based on their id during parsing.
protected  StreamSource streamSource
           
protected  Map<String,StructureDefinition> structures
           
protected  String targetNamespace
           
 
从接口 org.activiti.bpmn.constants.BpmnXMLConstants 继承的字段
ACTIVITI_EXTENSIONS_NAMESPACE, ACTIVITI_EXTENSIONS_PREFIX, ALFRESCO_TYPE, ATTRIBUTE_ACTIVITY_ASYNCHRONOUS, ATTRIBUTE_ACTIVITY_EXCLUSIVE, ATTRIBUTE_ACTIVITY_ISFORCOMPENSATION, ATTRIBUTE_BOUNDARY_ATTACHEDTOREF, ATTRIBUTE_BOUNDARY_CANCELACTIVITY, ATTRIBUTE_CALL_ACTIVITY_CALLEDELEMENT, ATTRIBUTE_COMPENSATE_ACTIVITYREF, ATTRIBUTE_COMPENSATE_WAITFORCOMPLETION, ATTRIBUTE_DATA_SUBJECT_REF, ATTRIBUTE_DEFAULT, ATTRIBUTE_DI_BPMNELEMENT, ATTRIBUTE_DI_HEIGHT, ATTRIBUTE_DI_IS_EXPANDED, ATTRIBUTE_DI_WIDTH, ATTRIBUTE_DI_X, ATTRIBUTE_DI_Y, ATTRIBUTE_ERROR_CODE, ATTRIBUTE_ERROR_REF, ATTRIBUTE_EVENT_START_INITIATOR, ATTRIBUTE_FIELD_EXPRESSION, ATTRIBUTE_FIELD_NAME, ATTRIBUTE_FIELD_STRING, ATTRIBUTE_FLOW_SOURCE_REF, ATTRIBUTE_FLOW_TARGET_REF, ATTRIBUTE_FLOWNODE_REF, ATTRIBUTE_FORM_DATEPATTERN, ATTRIBUTE_FORM_DEFAULT, ATTRIBUTE_FORM_EXPRESSION, ATTRIBUTE_FORM_FORMKEY, ATTRIBUTE_FORM_ID, ATTRIBUTE_FORM_NAME, ATTRIBUTE_FORM_READABLE, ATTRIBUTE_FORM_REQUIRED, ATTRIBUTE_FORM_TYPE, ATTRIBUTE_FORM_VARIABLE, ATTRIBUTE_FORM_WRITABLE, ATTRIBUTE_ID, ATTRIBUTE_IMPLEMENTATION_REF, ATTRIBUTE_IMPORT_TYPE, ATTRIBUTE_IOPARAMETER_SOURCE, ATTRIBUTE_IOPARAMETER_SOURCE_EXPRESSION, ATTRIBUTE_IOPARAMETER_TARGET, ATTRIBUTE_ITEM_KIND, ATTRIBUTE_ITEM_REF, ATTRIBUTE_LISTENER_CLASS, ATTRIBUTE_LISTENER_DELEGATEEXPRESSION, ATTRIBUTE_LISTENER_EVENT, ATTRIBUTE_LISTENER_EXPRESSION, ATTRIBUTE_LOCATION, ATTRIBUTE_MESSAGE_REF, ATTRIBUTE_MULTIINSTANCE_COLLECTION, ATTRIBUTE_MULTIINSTANCE_SEQUENTIAL, ATTRIBUTE_MULTIINSTANCE_VARIABLE, ATTRIBUTE_NAME, ATTRIBUTE_NAMESPACE, ATTRIBUTE_PROCESS_CANDIDATE_GROUPS, ATTRIBUTE_PROCESS_CANDIDATE_USERS, ATTRIBUTE_PROCESS_EXECUTABLE, ATTRIBUTE_PROCESS_REF, ATTRIBUTE_SCOPE, ATTRIBUTE_SIGNAL_REF, ATTRIBUTE_STRUCTURE_REF, ATTRIBUTE_TASK_IMPLEMENTATION, ATTRIBUTE_TASK_OPERATION_REF, ATTRIBUTE_TASK_RULE_CLASS, ATTRIBUTE_TASK_RULE_EXCLUDE, ATTRIBUTE_TASK_RULE_RESULT_VARIABLE, ATTRIBUTE_TASK_RULE_RULES, ATTRIBUTE_TASK_RULE_VARIABLES_INPUT, ATTRIBUTE_TASK_SCRIPT_AUTO_STORE_VARIABLE, ATTRIBUTE_TASK_SCRIPT_FORMAT, ATTRIBUTE_TASK_SCRIPT_RESULTVARIABLE, ATTRIBUTE_TASK_SCRIPT_TEXT, ATTRIBUTE_TASK_SERVICE_CLASS, ATTRIBUTE_TASK_SERVICE_DELEGATEEXPRESSION, ATTRIBUTE_TASK_SERVICE_EXPRESSION, ATTRIBUTE_TASK_SERVICE_EXTENSIONID, ATTRIBUTE_TASK_SERVICE_RESULTVARIABLE, ATTRIBUTE_TASK_USER_ASSIGNEE, ATTRIBUTE_TASK_USER_CANDIDATEGROUPS, ATTRIBUTE_TASK_USER_CANDIDATEUSERS, ATTRIBUTE_TASK_USER_DUEDATE, ATTRIBUTE_TASK_USER_OWNER, ATTRIBUTE_TASK_USER_PRIORITY, ATTRIBUTE_TEXTFORMAT, ATTRIBUTE_TIMER_CYCLE, ATTRIBUTE_TIMER_DATE, ATTRIBUTE_TIMER_DURATION, ATTRIBUTE_TRIGGERED_BY, ATTRIBUTE_TYPE, ATTRIBUTE_VALUE_FALSE, ATTRIBUTE_VALUE_TRUE, BPMN2_NAMESPACE, BPMNDI_NAMESPACE, BPMNDI_PREFIX, ELEMENT_ASSIGNMENT, ELEMENT_ASSOCIATION, ELEMENT_CALL_ACTIVITY, ELEMENT_CALL_ACTIVITY_IN_PARAMETERS, ELEMENT_CALL_ACTIVITY_OUT_PARAMETERS, ELEMENT_COLLABORATION, ELEMENT_DATA_INPUT, ELEMENT_DATA_INPUT_REFS, ELEMENT_DATA_OUTPUT, ELEMENT_DATA_OUTPUT_REFS, ELEMENT_DEFINITIONS, ELEMENT_DI_BOUNDS, ELEMENT_DI_DIAGRAM, ELEMENT_DI_EDGE, ELEMENT_DI_LABEL, ELEMENT_DI_PLANE, ELEMENT_DI_SHAPE, ELEMENT_DI_WAYPOINT, ELEMENT_DOCUMENTATION, ELEMENT_ERROR, ELEMENT_EVENT_BOUNDARY, ELEMENT_EVENT_CANCELDEFINITION, ELEMENT_EVENT_CATCH, ELEMENT_EVENT_COMPENSATEDEFINITION, ELEMENT_EVENT_END, ELEMENT_EVENT_ERRORDEFINITION, ELEMENT_EVENT_MESSAGEDEFINITION, ELEMENT_EVENT_SIGNALDEFINITION, ELEMENT_EVENT_START, ELEMENT_EVENT_TERMINATEDEFINITION, ELEMENT_EVENT_THROW, ELEMENT_EVENT_TIMERDEFINITION, ELEMENT_EXECUTION_LISTENER, ELEMENT_EXTENSIONS, ELEMENT_FIELD, ELEMENT_FIELD_STRING, ELEMENT_FLOW_CONDITION, ELEMENT_FORMPROPERTY, ELEMENT_FROM, ELEMENT_GATEWAY_EVENT, ELEMENT_GATEWAY_EXCLUSIVE, ELEMENT_GATEWAY_INCLUSIVE, ELEMENT_GATEWAY_PARALLEL, ELEMENT_IMPORT, ELEMENT_IN_MESSAGE, ELEMENT_INPUT_ASSOCIATION, ELEMENT_INTERFACE, ELEMENT_IOSPECIFICATION, ELEMENT_ITEM_DEFINITION, ELEMENT_LANE, ELEMENT_LANESET, ELEMENT_MESSAGE, ELEMENT_MULTIINSTANCE, ELEMENT_MULTIINSTANCE_CARDINALITY, ELEMENT_MULTIINSTANCE_CONDITION, ELEMENT_MULTIINSTANCE_DATAINPUT, ELEMENT_MULTIINSTANCE_DATAITEM, ELEMENT_OPERATION, ELEMENT_OUT_MESSAGE, ELEMENT_OUTPUT_ASSOCIATION, ELEMENT_PARTICIPANT, ELEMENT_POTENTIAL_STARTER, ELEMENT_PROCESS, ELEMENT_SEQUENCE_FLOW, ELEMENT_SIGNAL, ELEMENT_SOURCE_REF, ELEMENT_SUBPROCESS, ELEMENT_TARGET_REF, ELEMENT_TASK, ELEMENT_TASK_BUSINESSRULE, ELEMENT_TASK_LISTENER, ELEMENT_TASK_MAIL, ELEMENT_TASK_MANUAL, ELEMENT_TASK_RECEIVE, ELEMENT_TASK_SCRIPT, ELEMENT_TASK_SEND, ELEMENT_TASK_SERVICE, ELEMENT_TASK_USER, ELEMENT_TEXT_ANNOTATION, ELEMENT_TEXT_ANNOTATION_TEXT, ELEMENT_TO, ELEMENT_TRANSACTION, ELEMENT_TRANSFORMATION, ELEMENT_VALUE, EXPRESSION_LANGUAGE_ATTRIBUTE, OMGDC_NAMESPACE, OMGDC_PREFIX, OMGDI_NAMESPACE, OMGDI_PREFIX, PROCESS_NAMESPACE, SCHEMA_NAMESPACE, TARGET_NAMESPACE_ATTRIBUTE, TYPE_LANGUAGE_ATTRIBUTE, XPATH_NAMESPACE, XSI_NAMESPACE, XSI_PREFIX
 
构造方法摘要
BpmnParse(BpmnParser parser)
          Constructor to be called by the BpmnParser.
 
方法摘要
 void addOperation(OperationImplementation operationImplementation)
           
 void addService(BpmnInterfaceImplementation bpmnInterfaceImplementation)
           
 void addStructure(StructureDefinition structure)
           
 void createBPMNEdge(String key, List<org.activiti.bpmn.model.GraphicInfo> graphicList)
           
 void createBPMNShape(String key, org.activiti.bpmn.model.GraphicInfo graphicInfo, ProcessDefinitionEntity processDefinition)
           
protected  void createDIBounds(org.activiti.bpmn.model.GraphicInfo graphicInfo, HasDIBounds target)
           
protected  void createImports()
           
protected  void createItemDefinitions()
           
 void createMessages()
           
protected  void createOperations()
           
 BpmnParse deployment(DeploymentEntity deployment)
           
 BpmnParse execute()
           
 ActivityBehaviorFactory getActivityBehaviorFactory()
           
 org.activiti.bpmn.model.BpmnModel getBpmnModel()
           
 BpmnParseHandlers getBpmnParserHandlers()
           
 ActivityImpl getCurrentActivity()
           
 org.activiti.bpmn.model.FlowElement getCurrentFlowElement()
           
 ProcessDefinitionEntity getCurrentProcessDefinition()
           
 ScopeImpl getCurrentScope()
           
 org.activiti.bpmn.model.SubProcess getCurrentSubProcess()
           
 DeploymentEntity getDeployment()
           
 ExpressionManager getExpressionManager()
           
protected  XMLImporter getImporter(org.activiti.bpmn.model.Import theImport)
           
 Map<String,XMLImporter> getImporters()
           
 Map<String,BpmnInterfaceImplementation> getInterfaceImplementations()
           
 Map<String,ItemDefinition> getItemDefinitions()
           
 ListenerFactory getListenerFactory()
           
 Map<String,MessageDefinition> getMessages()
           
 Map<String,Operation> getOperations()
           
 ProcessDefinitionEntity getProcessDefinition(String processDefinitionKey)
           
 List<ProcessDefinitionEntity> getProcessDefinitions()
           
 Map<String,TransitionImpl> getSequenceFlows()
           
 String getTargetNamespace()
           
protected  void initializeXSDItemDefinitions()
           
 BpmnParse name(String name)
           
 void processDI()
           
 void processFlowElements(Collection<org.activiti.bpmn.model.FlowElement> flowElements)
           
 void removeCurrentScope()
           
 void removeCurrentSubProcess()
           
 void setActivityBehaviorFactory(ActivityBehaviorFactory activityBehaviorFactory)
           
 void setBpmnModel(org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 void setBpmnParserHandlers(BpmnParseHandlers bpmnParserHandlers)
           
 void setCurrentActivity(ActivityImpl currentActivity)
           
 void setCurrentFlowElement(org.activiti.bpmn.model.FlowElement currentFlowElement)
           
 void setCurrentProcessDefinition(ProcessDefinitionEntity currentProcessDefinition)
           
 void setCurrentScope(ScopeImpl scope)
           
 void setCurrentSubProcess(org.activiti.bpmn.model.SubProcess subProcess)
           
 void setDeployment(DeploymentEntity deployment)
           
 void setExpressionManager(ExpressionManager expressionManager)
           
 void setListenerFactory(ListenerFactory listenerFactory)
           
 void setOperations(Map<String,Operation> operations)
           
protected  void setStreamSource(StreamSource streamSource)
           
 BpmnParse sourceInputStream(InputStream inputStream)
           
 BpmnParse sourceResource(String resource)
           
 BpmnParse sourceResource(String resource, ClassLoader classLoader)
           
 BpmnParse sourceString(String string)
           
 BpmnParse sourceUrl(String url)
           
 BpmnParse sourceUrl(URL url)
           
protected  void transformProcessDefinitions()
          Parses the 'definitions' root element
 void validateExclusiveGateway(ActivityImpl activity, org.activiti.bpmn.model.ExclusiveGateway exclusiveGateway)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

LOGGER

protected static final org.slf4j.Logger LOGGER

PROPERTYNAME_INITIAL

public static final String PROPERTYNAME_INITIAL
另请参见:
常量字段值

PROPERTYNAME_INITIATOR_VARIABLE_NAME

public static final String PROPERTYNAME_INITIATOR_VARIABLE_NAME
另请参见:
常量字段值

PROPERTYNAME_CONDITION

public static final String PROPERTYNAME_CONDITION
另请参见:
常量字段值

PROPERTYNAME_CONDITION_TEXT

public static final String PROPERTYNAME_CONDITION_TEXT
另请参见:
常量字段值

PROPERTYNAME_TIMER_DECLARATION

public static final String PROPERTYNAME_TIMER_DECLARATION
另请参见:
常量字段值

PROPERTYNAME_ISEXPANDED

public static final String PROPERTYNAME_ISEXPANDED
另请参见:
常量字段值

PROPERTYNAME_START_TIMER

public static final String PROPERTYNAME_START_TIMER
另请参见:
常量字段值

PROPERTYNAME_COMPENSATION_HANDLER_ID

public static final String PROPERTYNAME_COMPENSATION_HANDLER_ID
另请参见:
常量字段值

PROPERTYNAME_IS_FOR_COMPENSATION

public static final String PROPERTYNAME_IS_FOR_COMPENSATION
另请参见:
常量字段值

PROPERTYNAME_ERROR_EVENT_DEFINITIONS

public static final String PROPERTYNAME_ERROR_EVENT_DEFINITIONS
另请参见:
常量字段值

PROPERTYNAME_EVENT_SUBSCRIPTION_DECLARATION

public static final String PROPERTYNAME_EVENT_SUBSCRIPTION_DECLARATION
另请参见:
常量字段值

name

protected String name

streamSource

protected StreamSource streamSource

bpmnModel

protected org.activiti.bpmn.model.BpmnModel bpmnModel

targetNamespace

protected String targetNamespace

deployment

protected DeploymentEntity deployment
The deployment to which the parsed process definitions will be added.


processDefinitions

protected List<ProcessDefinitionEntity> processDefinitions
The end result of the parsing: a list of process definition.


sequenceFlows

protected Map<String,TransitionImpl> sequenceFlows
A map for storing sequence flow based on their id during parsing.


bpmnParserHandlers

protected BpmnParseHandlers bpmnParserHandlers

currentProcessDefinition

protected ProcessDefinitionEntity currentProcessDefinition

currentFlowElement

protected org.activiti.bpmn.model.FlowElement currentFlowElement

currentActivity

protected ActivityImpl currentActivity

currentSubprocessStack

protected LinkedList<org.activiti.bpmn.model.SubProcess> currentSubprocessStack

currentScopeStack

protected LinkedList<ScopeImpl> currentScopeStack

messages

protected Map<String,MessageDefinition> messages
Mapping containing values stored during the first phase of parsing since other elements can reference these messages. All the map's elements are defined outside the process definition(s), which means that this map doesn't need to be re-initialized for each new process definition.


structures

protected Map<String,StructureDefinition> structures

interfaceImplementations

protected Map<String,BpmnInterfaceImplementation> interfaceImplementations

operationImplementations

protected Map<String,OperationImplementation> operationImplementations

itemDefinitions

protected Map<String,ItemDefinition> itemDefinitions

bpmnInterfaces

protected Map<String,BpmnInterface> bpmnInterfaces

operations

protected Map<String,Operation> operations

importers

protected Map<String,XMLImporter> importers

prefixs

protected Map<String,String> prefixs

expressionManager

protected ExpressionManager expressionManager

activityBehaviorFactory

protected ActivityBehaviorFactory activityBehaviorFactory

listenerFactory

protected ListenerFactory listenerFactory
构造方法详细信息

BpmnParse

public BpmnParse(BpmnParser parser)
Constructor to be called by the BpmnParser.

方法详细信息

initializeXSDItemDefinitions

protected void initializeXSDItemDefinitions()

deployment

public BpmnParse deployment(DeploymentEntity deployment)

execute

public BpmnParse execute()

name

public BpmnParse name(String name)

sourceInputStream

public BpmnParse sourceInputStream(InputStream inputStream)

sourceResource

public BpmnParse sourceResource(String resource)

sourceUrl

public BpmnParse sourceUrl(URL url)

sourceUrl

public BpmnParse sourceUrl(String url)

sourceResource

public BpmnParse sourceResource(String resource,
                                ClassLoader classLoader)

sourceString

public BpmnParse sourceString(String string)

setStreamSource

protected void setStreamSource(StreamSource streamSource)

createImports

protected void createImports()

getImporter

protected XMLImporter getImporter(org.activiti.bpmn.model.Import theImport)

createMessages

public void createMessages()

createItemDefinitions

protected void createItemDefinitions()

createOperations

protected void createOperations()

transformProcessDefinitions

protected void transformProcessDefinitions()
Parses the 'definitions' root element


processFlowElements

public void processFlowElements(Collection<org.activiti.bpmn.model.FlowElement> flowElements)

validateExclusiveGateway

public void validateExclusiveGateway(ActivityImpl activity,
                                     org.activiti.bpmn.model.ExclusiveGateway exclusiveGateway)

processDI

public void processDI()

createBPMNShape

public void createBPMNShape(String key,
                            org.activiti.bpmn.model.GraphicInfo graphicInfo,
                            ProcessDefinitionEntity processDefinition)

createDIBounds

protected void createDIBounds(org.activiti.bpmn.model.GraphicInfo graphicInfo,
                              HasDIBounds target)

createBPMNEdge

public void createBPMNEdge(String key,
                           List<org.activiti.bpmn.model.GraphicInfo> graphicList)

getProcessDefinition

public ProcessDefinitionEntity getProcessDefinition(String processDefinitionKey)

addStructure

public void addStructure(StructureDefinition structure)

addService

public void addService(BpmnInterfaceImplementation bpmnInterfaceImplementation)

addOperation

public void addOperation(OperationImplementation operationImplementation)

getProcessDefinitions

public List<ProcessDefinitionEntity> getProcessDefinitions()

getTargetNamespace

public String getTargetNamespace()

getBpmnParserHandlers

public BpmnParseHandlers getBpmnParserHandlers()

setBpmnParserHandlers

public void setBpmnParserHandlers(BpmnParseHandlers bpmnParserHandlers)

getDeployment

public DeploymentEntity getDeployment()

setDeployment

public void setDeployment(DeploymentEntity deployment)

getBpmnModel

public org.activiti.bpmn.model.BpmnModel getBpmnModel()

setBpmnModel

public void setBpmnModel(org.activiti.bpmn.model.BpmnModel bpmnModel)

getActivityBehaviorFactory

public ActivityBehaviorFactory getActivityBehaviorFactory()

setActivityBehaviorFactory

public void setActivityBehaviorFactory(ActivityBehaviorFactory activityBehaviorFactory)

getListenerFactory

public ListenerFactory getListenerFactory()

setListenerFactory

public void setListenerFactory(ListenerFactory listenerFactory)

getExpressionManager

public ExpressionManager getExpressionManager()

setExpressionManager

public void setExpressionManager(ExpressionManager expressionManager)

getSequenceFlows

public Map<String,TransitionImpl> getSequenceFlows()

getMessages

public Map<String,MessageDefinition> getMessages()

getInterfaceImplementations

public Map<String,BpmnInterfaceImplementation> getInterfaceImplementations()

getItemDefinitions

public Map<String,ItemDefinition> getItemDefinitions()

getImporters

public Map<String,XMLImporter> getImporters()

getOperations

public Map<String,Operation> getOperations()

setOperations

public void setOperations(Map<String,Operation> operations)

getCurrentProcessDefinition

public ProcessDefinitionEntity getCurrentProcessDefinition()

setCurrentProcessDefinition

public void setCurrentProcessDefinition(ProcessDefinitionEntity currentProcessDefinition)

getCurrentFlowElement

public org.activiti.bpmn.model.FlowElement getCurrentFlowElement()

setCurrentFlowElement

public void setCurrentFlowElement(org.activiti.bpmn.model.FlowElement currentFlowElement)

getCurrentActivity

public ActivityImpl getCurrentActivity()

setCurrentActivity

public void setCurrentActivity(ActivityImpl currentActivity)

setCurrentSubProcess

public void setCurrentSubProcess(org.activiti.bpmn.model.SubProcess subProcess)

getCurrentSubProcess

public org.activiti.bpmn.model.SubProcess getCurrentSubProcess()

removeCurrentSubProcess

public void removeCurrentSubProcess()

setCurrentScope

public void setCurrentScope(ScopeImpl scope)

getCurrentScope

public ScopeImpl getCurrentScope()

removeCurrentScope

public void removeCurrentScope()


Copyright © 2013 Alfresco. All rights reserved.