Class CaseDefinitionDiagramHelper
java.lang.Object
org.flowable.cmmn.engine.impl.deployer.CaseDefinitionDiagramHelper
Creates diagrams from case definitions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDiagramForCaseDefinition
(CaseDefinitionEntity caseDefinition, CmmnModel cmmnModel) Generates a diagram resource for a CaseDefinitionEntity.protected CmmnResourceEntity
boolean
shouldCreateDiagram
(CaseDefinitionEntity caseDefinition, EngineDeployment deployment)
-
Constructor Details
-
CaseDefinitionDiagramHelper
public CaseDefinitionDiagramHelper()
-
-
Method Details
-
createDiagramForCaseDefinition
public CmmnResourceEntity createDiagramForCaseDefinition(CaseDefinitionEntity caseDefinition, 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
-
shouldCreateDiagram
public boolean shouldCreateDiagram(CaseDefinitionEntity caseDefinition, EngineDeployment deployment)
-