Class CmmnTransform
java.lang.Object
org.camunda.bpm.engine.impl.cmmn.transformer.CmmnTransform
- All Implemented Interfaces:
Transform<CaseDefinitionEntity>
- Author:
- Roman Smirnov
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<CaseDefinitionEntity>
protected CmmnHandlerContext
protected DeploymentEntity
protected ExpressionManager
protected DefaultCmmnElementHandlerRegistry
protected static final CmmnTransformerLogger
protected CmmnModelInstance
protected ResourceEntity
protected CmmnTransformer
protected List<CmmnTransformListener>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondeployment
(DeploymentEntity deployment) protected <V extends CmmnElement>
CmmnElementHandler<V,CmmnActivity> getDefinitionHandler
(Class<V> cls) protected ItemHandler
getDiscretionaryItemHandler
(Class<? extends PlanItemDefinition> cls) protected ItemHandler
getPlanItemHandler
(Class<? extends PlanItemDefinition> cls) protected SentryHandler
resource
(ResourceEntity resource) void
setDeployment
(DeploymentEntity deployment) void
setExpressionManager
(ExpressionManager expressionManager) void
setHandlerRegistry
(DefaultCmmnElementHandlerRegistry handlerRegistry) void
setResource
(ResourceEntity resource) protected CaseDefinitionEntity
transformCase
(Case element) protected void
protected void
transformCasePlanModel
(CasePlanModel casePlanModel) protected void
protected void
transformPlanItem
(PlanItem planItem, CmmnActivity parent) protected void
transformPlanItems
(PlanFragment planFragment, CmmnActivity parent) protected void
transformPlanningTable
(PlanningTable planningTable, CmmnActivity parent) protected void
protected void
transformSentries
(Stage stage) protected void
transformSentryOnParts
(Stage stage) protected void
transformStage
(Stage stage, CmmnActivity parent)
-
Field Details
-
LOG
-
transformer
-
expressionManager
-
handlerRegistry
-
transformListeners
-
resource
-
deployment
-
model
-
context
-
caseDefinitions
-
-
Constructor Details
-
CmmnTransform
-
-
Method Details
-
deployment
-
resource
-
transform
- Specified by:
transform
in interfaceTransform<CaseDefinitionEntity>
-
transformRootElement
protected void transformRootElement() -
transformImports
protected void transformImports() -
transformCaseDefinitions
protected void transformCaseDefinitions() -
transformCase
-
transformCasePlanModel
-
transformStage
-
transformPlanningTable
-
transformSentries
-
transformSentryOnParts
-
transformPlanItems
-
transformPlanItem
-
getDeployment
-
setDeployment
-
getResource
-
setResource
-
getHandlerRegistry
-
setHandlerRegistry
-
getDefinitionHandler
protected <V extends CmmnElement> CmmnElementHandler<V,CmmnActivity> getDefinitionHandler(Class<V> cls) -
getPlanItemHandler
-
getDiscretionaryItemHandler
-
getSentryHandler
-
getExpressionManager
-
setExpressionManager
-