Class DecisionRequirementsDiagramHelper
java.lang.Object
org.flowable.dmn.engine.impl.deployer.DecisionRequirementsDiagramHelper
Creates diagrams from decision definitions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDiagramForDecision
(DecisionEntity decision, DmnDefinition dmnDefinition) Generates a diagram resource for a DecisionEntity.protected DmnResourceEntity
boolean
shouldCreateDiagram
(DecisionEntity decision, EngineDeployment deployment)
-
Constructor Details
-
DecisionRequirementsDiagramHelper
public DecisionRequirementsDiagramHelper()
-
-
Method Details
-
createDiagramForDecision
public DmnResourceEntity createDiagramForDecision(DecisionEntity decision, DmnDefinition dmnDefinition) Generates a diagram resource for a DecisionEntity. The returned resource has not yet been persisted, nor attached to the CaseDefinitionEntity. This requires that the DecisionEntity have its key and resource name already set.The caller must determine whether creating a diagram for this decision is appropriate or not, for example see
shouldCreateDiagram(org.flowable.dmn.engine.impl.persistence.entity.DecisionEntity, org.flowable.common.engine.api.repository.EngineDeployment)
. -
createResourceEntity
-
shouldCreateDiagram
-