Class CaseDefinitionDiagramHelper
- java.lang.Object
-
- org.flowable.cmmn.engine.impl.deployer.CaseDefinitionDiagramHelper
-
public class CaseDefinitionDiagramHelper extends Object
Creates diagrams from case definitions.
-
-
Constructor Summary
Constructors Constructor Description CaseDefinitionDiagramHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CmmnResourceEntitycreateDiagramForCaseDefinition(CaseDefinitionEntity caseDefinition, org.flowable.cmmn.model.CmmnModel cmmnModel)Generates a diagram resource for a CaseDefinitionEntity.protected CmmnResourceEntitycreateResourceEntity()booleanshouldCreateDiagram(CaseDefinitionEntity caseDefinition, EngineDeployment deployment)
-
-
-
Method Detail
-
createDiagramForCaseDefinition
public CmmnResourceEntity createDiagramForCaseDefinition(CaseDefinitionEntity caseDefinition, org.flowable.cmmn.model.CmmnModel cmmnModel)
Generates a diagram resource for a CaseDefinitionEntity. The returned resource has not yet been persisted, nor attached to the CaseDefinitionEntity. This requires that the CaseDefinitionEntity have its key and resource name already set. The caller must determine whether creating a diagram for this case definition is appropriate or not, for example seeshouldCreateDiagram(CaseDefinitionEntity, EngineDeployment).
-
createResourceEntity
protected CmmnResourceEntity createResourceEntity()
-
shouldCreateDiagram
public boolean shouldCreateDiagram(CaseDefinitionEntity caseDefinition, EngineDeployment deployment)
-
-