Class CmmnTransform
java.lang.Object
org.camunda.bpm.engine.impl.cmmn.transformer.CmmnTransform
- All Implemented Interfaces:
Transform<CaseDefinitionEntity>
- Author:
- Roman Smirnov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<CaseDefinitionEntity>protected CmmnHandlerContextprotected DeploymentEntityprotected ExpressionManagerprotected DefaultCmmnElementHandlerRegistryprotected static final CmmnTransformerLoggerprotected org.camunda.bpm.model.cmmn.CmmnModelInstanceprotected ResourceEntityprotected CmmnTransformerprotected List<CmmnTransformListener> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeployment(DeploymentEntity deployment) protected <V extends org.camunda.bpm.model.cmmn.instance.CmmnElement>
CmmnElementHandler<V,CmmnActivity> getDefinitionHandler(Class<V> cls) protected ItemHandlergetDiscretionaryItemHandler(Class<? extends org.camunda.bpm.model.cmmn.instance.PlanItemDefinition> cls) protected ItemHandlergetPlanItemHandler(Class<? extends org.camunda.bpm.model.cmmn.instance.PlanItemDefinition> cls) protected SentryHandlerresource(ResourceEntity resource) voidsetDeployment(DeploymentEntity deployment) voidsetExpressionManager(ExpressionManager expressionManager) voidsetHandlerRegistry(DefaultCmmnElementHandlerRegistry handlerRegistry) voidsetResource(ResourceEntity resource) protected CaseDefinitionEntitytransformCase(org.camunda.bpm.model.cmmn.instance.Case element) protected voidprotected voidtransformCasePlanModel(org.camunda.bpm.model.cmmn.instance.CasePlanModel casePlanModel) protected voidprotected voidtransformPlanItem(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, CmmnActivity parent) protected voidtransformPlanItems(org.camunda.bpm.model.cmmn.instance.PlanFragment planFragment, CmmnActivity parent) protected voidtransformPlanningTable(org.camunda.bpm.model.cmmn.instance.PlanningTable planningTable, CmmnActivity parent) protected voidprotected voidtransformSentries(org.camunda.bpm.model.cmmn.instance.Stage stage) protected voidtransformSentryOnParts(org.camunda.bpm.model.cmmn.instance.Stage stage) protected voidtransformStage(org.camunda.bpm.model.cmmn.instance.Stage stage, CmmnActivity parent)
-
Field Details
-
LOG
-
transformer
-
expressionManager
-
handlerRegistry
-
transformListeners
-
resource
-
deployment
-
model
protected org.camunda.bpm.model.cmmn.CmmnModelInstance model -
context
-
caseDefinitions
-
-
Constructor Details
-
CmmnTransform
-
-
Method Details
-
deployment
-
resource
-
transform
- Specified by:
transformin interfaceTransform<CaseDefinitionEntity>
-
transformRootElement
protected void transformRootElement() -
transformImports
protected void transformImports() -
transformCaseDefinitions
protected void transformCaseDefinitions() -
transformCase
-
transformCasePlanModel
protected void transformCasePlanModel(org.camunda.bpm.model.cmmn.instance.CasePlanModel casePlanModel) -
transformStage
-
transformPlanningTable
protected void transformPlanningTable(org.camunda.bpm.model.cmmn.instance.PlanningTable planningTable, CmmnActivity parent) -
transformSentries
protected void transformSentries(org.camunda.bpm.model.cmmn.instance.Stage stage) -
transformSentryOnParts
protected void transformSentryOnParts(org.camunda.bpm.model.cmmn.instance.Stage stage) -
transformPlanItems
protected void transformPlanItems(org.camunda.bpm.model.cmmn.instance.PlanFragment planFragment, CmmnActivity parent) -
transformPlanItem
protected void transformPlanItem(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, CmmnActivity parent) -
getDeployment
-
setDeployment
-
getResource
-
setResource
-
getHandlerRegistry
-
setHandlerRegistry
-
getDefinitionHandler
protected <V extends org.camunda.bpm.model.cmmn.instance.CmmnElement> CmmnElementHandler<V,CmmnActivity> getDefinitionHandler(Class<V> cls) -
getPlanItemHandler
protected ItemHandler getPlanItemHandler(Class<? extends org.camunda.bpm.model.cmmn.instance.PlanItemDefinition> cls) -
getDiscretionaryItemHandler
protected ItemHandler getDiscretionaryItemHandler(Class<? extends org.camunda.bpm.model.cmmn.instance.PlanItemDefinition> cls) -
getSentryHandler
-
getExpressionManager
-
setExpressionManager
-