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

java.lang.Object
  继承者 org.activiti.engine.impl.bpmn.parser.BpmnParser

public class BpmnParser
extends Object

Parser for BPMN 2.0 process models. There is only one instance of this parser in the process engine. This Parser creates BpmnParse instances that can be used to actually parse the BPMN 2.0 XML process definitions.

作者:
Tom Baeyens, Joram Barrez

字段摘要
protected  ActivityBehaviorFactory activityBehaviorFactory
           
static String BPMN_DC_NS
          The namespace of the BPMN 2.0 diagram common elements.
static String BPMN_DI_NS
          The namepace of the BPMN 2.0 diagram interchange elements.
protected  BpmnParseFactory bpmnParseFactory
           
protected  BpmnParseHandlers bpmnParserHandlers
           
protected  ExpressionManager expressionManager
           
protected  ListenerFactory listenerFactory
           
static String OMG_DI_NS
          The namespace of the generic OMG DI elements (don't ask me why they didnt use the BPMN_DI_NS ...)
 
构造方法摘要
BpmnParser()
           
 
方法摘要
 BpmnParse createParse()
          Creates a new BpmnParse instance that can be used to parse only one BPMN 2.0 process definition.
 ActivityBehaviorFactory getActivityBehaviorFactory()
           
 BpmnParseFactory getBpmnParseFactory()
           
 BpmnParseHandlers getBpmnParserHandlers()
           
 ExpressionManager getExpressionManager()
           
 ListenerFactory getListenerFactory()
           
 void setActivityBehaviorFactory(ActivityBehaviorFactory activityBehaviorFactory)
           
 void setBpmnParseFactory(BpmnParseFactory bpmnParseFactory)
           
 void setBpmnParserHandlers(BpmnParseHandlers bpmnParserHandlers)
           
 void setExpressionManager(ExpressionManager expressionManager)
           
 void setListenerFactory(ListenerFactory listenerFactory)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

BPMN_DI_NS

public static final String BPMN_DI_NS
The namepace of the BPMN 2.0 diagram interchange elements.

另请参见:
常量字段值

BPMN_DC_NS

public static final String BPMN_DC_NS
The namespace of the BPMN 2.0 diagram common elements.

另请参见:
常量字段值

OMG_DI_NS

public static final String OMG_DI_NS
The namespace of the generic OMG DI elements (don't ask me why they didnt use the BPMN_DI_NS ...)

另请参见:
常量字段值

expressionManager

protected ExpressionManager expressionManager

activityBehaviorFactory

protected ActivityBehaviorFactory activityBehaviorFactory

listenerFactory

protected ListenerFactory listenerFactory

bpmnParseFactory

protected BpmnParseFactory bpmnParseFactory

bpmnParserHandlers

protected BpmnParseHandlers bpmnParserHandlers
构造方法详细信息

BpmnParser

public BpmnParser()
方法详细信息

createParse

public BpmnParse createParse()
Creates a new BpmnParse instance that can be used to parse only one BPMN 2.0 process definition.


getActivityBehaviorFactory

public ActivityBehaviorFactory getActivityBehaviorFactory()

setActivityBehaviorFactory

public void setActivityBehaviorFactory(ActivityBehaviorFactory activityBehaviorFactory)

getListenerFactory

public ListenerFactory getListenerFactory()

setListenerFactory

public void setListenerFactory(ListenerFactory listenerFactory)

getBpmnParseFactory

public BpmnParseFactory getBpmnParseFactory()

setBpmnParseFactory

public void setBpmnParseFactory(BpmnParseFactory bpmnParseFactory)

getExpressionManager

public ExpressionManager getExpressionManager()

setExpressionManager

public void setExpressionManager(ExpressionManager expressionManager)

getBpmnParserHandlers

public BpmnParseHandlers getBpmnParserHandlers()

setBpmnParserHandlers

public void setBpmnParserHandlers(BpmnParseHandlers bpmnParserHandlers)


Copyright © 2013 Alfresco. All rights reserved.