org.camunda.bpm.engine.impl.cmmn.transformer
Class CmmnTransform
java.lang.Object
org.camunda.bpm.engine.impl.cmmn.transformer.CmmnTransform
- All Implemented Interfaces:
- Transform<CaseDefinitionEntity>
public class CmmnTransform
- extends Object
- implements Transform<CaseDefinitionEntity>
- Author:
- Roman Smirnov
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static final CmmnTransformerLogger LOG
transformer
protected CmmnTransformer transformer
expressionManager
protected ExpressionManager expressionManager
handlerRegistry
protected DefaultCmmnElementHandlerRegistry handlerRegistry
transformListeners
protected List<CmmnTransformListener> transformListeners
resource
protected ResourceEntity resource
deployment
protected DeploymentEntity deployment
model
protected org.camunda.bpm.model.cmmn.CmmnModelInstance model
context
protected CmmnHandlerContext context
caseDefinitions
protected List<CaseDefinitionEntity> caseDefinitions
CmmnTransform
public CmmnTransform(CmmnTransformer transformer)
deployment
public CmmnTransform deployment(DeploymentEntity deployment)
resource
public CmmnTransform resource(ResourceEntity resource)
transform
public List<CaseDefinitionEntity> transform()
- Specified by:
transform in interface Transform<CaseDefinitionEntity>
transformRootElement
protected void transformRootElement()
transformImports
protected void transformImports()
transformCaseDefinitions
protected void transformCaseDefinitions()
transformCase
protected CaseDefinitionEntity transformCase(org.camunda.bpm.model.cmmn.instance.Case element)
transformCasePlanModel
protected void transformCasePlanModel(org.camunda.bpm.model.cmmn.instance.CasePlanModel casePlanModel)
transformStage
protected void transformStage(org.camunda.bpm.model.cmmn.instance.Stage stage,
CmmnActivity parent)
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
public DeploymentEntity getDeployment()
setDeployment
public void setDeployment(DeploymentEntity deployment)
getResource
public ResourceEntity getResource()
setResource
public void setResource(ResourceEntity resource)
getHandlerRegistry
public DefaultCmmnElementHandlerRegistry getHandlerRegistry()
setHandlerRegistry
public void setHandlerRegistry(DefaultCmmnElementHandlerRegistry handlerRegistry)
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
protected SentryHandler getSentryHandler()
getExpressionManager
public ExpressionManager getExpressionManager()
setExpressionManager
public void setExpressionManager(ExpressionManager expressionManager)
Copyright © 2017 camunda services GmbH. All rights reserved.