Class CmmnParserImpl
java.lang.Object
org.flowable.cmmn.engine.impl.parser.CmmnParserImpl
- All Implemented Interfaces:
CmmnParser
- Author:
- Joram Barrez, Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CmmnActivityBehaviorFactoryprotected CmmnParseHandlersprotected ExpressionManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CmmnModelconvertToCmmnModel(CmmnParseContext context, StreamSource cmmnSource) getCaseDefinition(String caseDefinitionKey, List<CaseDefinitionEntity> caseDefinitions) parse(CmmnParseContext context) parse(CmmnParseContext context, StreamSource cmmnSource) voidprocessCmmnElements(CmmnModel cmmnModel, CmmnParseResult parseResult) voidprocessDI(CmmnModel cmmnModel, List<CaseDefinitionEntity> caseDefinitions) voidsetActivityBehaviorFactory(CmmnActivityBehaviorFactory activityBehaviorFactory) voidsetCmmnParseHandlers(CmmnParseHandlers cmmnParseHandlers) voidsetExpressionManager(ExpressionManager expressionManager) protected voidvalidateCmmnModel(CaseValidator caseValidator, CmmnModel cmmnModel)
-
Field Details
-
cmmnParseHandlers
-
activityBehaviorFactory
-
expressionManager
-
-
Constructor Details
-
CmmnParserImpl
public CmmnParserImpl()
-
-
Method Details
-
parse
- Specified by:
parsein interfaceCmmnParser
-
parse
-
convertToCmmnModel
-
validateCmmnModel
-
processCmmnElements
-
processDI
-
getCaseDefinition
public CaseDefinitionEntity getCaseDefinition(String caseDefinitionKey, List<CaseDefinitionEntity> caseDefinitions) -
getCmmnParseHandlers
-
setCmmnParseHandlers
-
getActivityBehaviorFactory
-
setActivityBehaviorFactory
-
getExpressionManager
-
setExpressionManager
-