public class CmmnTransform extends Object implements Transform<CaseDefinitionEntity>
Modifier and Type | Field and Description |
---|---|
protected List<CaseDefinitionEntity> |
caseDefinitions |
protected CmmnHandlerContext |
context |
protected DeploymentEntity |
deployment |
protected ExpressionManager |
expressionManager |
protected DefaultCmmnElementHandlerRegistry |
handlerRegistry |
protected static CmmnTransformerLogger |
LOG |
protected CmmnModelInstance |
model |
protected ResourceEntity |
resource |
protected CmmnTransformer |
transformer |
protected List<CmmnTransformListener> |
transformListeners |
Constructor and Description |
---|
CmmnTransform(CmmnTransformer transformer) |
protected static final CmmnTransformerLogger LOG
protected CmmnTransformer transformer
protected ExpressionManager expressionManager
protected DefaultCmmnElementHandlerRegistry handlerRegistry
protected List<CmmnTransformListener> transformListeners
protected ResourceEntity resource
protected DeploymentEntity deployment
protected CmmnModelInstance model
protected CmmnHandlerContext context
protected List<CaseDefinitionEntity> caseDefinitions
public CmmnTransform(CmmnTransformer transformer)
public CmmnTransform deployment(DeploymentEntity deployment)
public CmmnTransform resource(ResourceEntity resource)
public List<CaseDefinitionEntity> transform()
transform
in interface Transform<CaseDefinitionEntity>
protected void transformRootElement()
protected void transformImports()
protected void transformCaseDefinitions()
protected CaseDefinitionEntity transformCase(Case element)
protected void transformCasePlanModel(CasePlanModel casePlanModel)
protected void transformStage(Stage stage, CmmnActivity parent)
protected void transformPlanningTable(PlanningTable planningTable, CmmnActivity parent)
protected void transformSentries(Stage stage)
protected void transformSentryOnParts(Stage stage)
protected void transformPlanItems(PlanFragment planFragment, CmmnActivity parent)
protected void transformPlanItem(PlanItem planItem, CmmnActivity parent)
public DeploymentEntity getDeployment()
public void setDeployment(DeploymentEntity deployment)
public ResourceEntity getResource()
public void setResource(ResourceEntity resource)
public DefaultCmmnElementHandlerRegistry getHandlerRegistry()
public void setHandlerRegistry(DefaultCmmnElementHandlerRegistry handlerRegistry)
protected <V extends CmmnElement> CmmnElementHandler<V,CmmnActivity> getDefinitionHandler(Class<V> cls)
protected ItemHandler getPlanItemHandler(Class<? extends PlanItemDefinition> cls)
protected ItemHandler getDiscretionaryItemHandler(Class<? extends PlanItemDefinition> cls)
protected SentryHandler getSentryHandler()
public ExpressionManager getExpressionManager()
public void setExpressionManager(ExpressionManager expressionManager)
Copyright © 2022. All rights reserved.