Package org.flowable.dmn.image
Interface DecisionRequirementsDiagramGenerator
- All Known Implementing Classes:
DefaultDecisionRequirementsDiagramGenerator
public interface DecisionRequirementsDiagramGenerator
This interface declares methods to generate decision requirements diagram
- Author:
- Yvo Swilens
-
Method Summary
Modifier and TypeMethodDescriptiongenerateDiagram
(DmnDefinition dmnDefinition, String imageType) Generates a diagram of the given process definition, using the diagram interchange information of the process.generateDiagram
(DmnDefinition dmnDefinition, String imageType, double scaleFactor) generateDiagram
(DmnDefinition dmnDefinition, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader) generateDiagram
(DmnDefinition dmnDefinition, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor) Generates a diagram of the given decision definition, using the diagram interchange information of the decision.generateJpgDiagram
(DmnDefinition dmnDefinition) generateJpgDiagram
(DmnDefinition dmnDefinition, double scaleFactor) generatePngDiagram
(DmnDefinition dmnDefinition) generatePngDiagram
(DmnDefinition dmnDefinition, double scaleFactor) generatePngImage
(DmnDefinition dmnDefinition, double scaleFactor)
-
Method Details
-
generateDiagram
InputStream generateDiagram(DmnDefinition dmnDefinition, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor) Generates a diagram of the given decision definition, using the diagram interchange information of the decision.- Parameters:
dmnDefinition
- dmn model to get diagram forimageType
- type of the image to generate.activityFontName
- override the default activity fontlabelFontName
- override the default label fontcustomClassLoader
- provide a custom classloader for retrieving icon images
-
generateDiagram
Generates a diagram of the given process definition, using the diagram interchange information of the process.- Parameters:
dmnDefinition
- dmn model to get diagram forimageType
- type of the image to generate.
-
generateDiagram
-
generateDiagram
InputStream generateDiagram(DmnDefinition dmnDefinition, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader) -
generatePngDiagram
-
generatePngDiagram
-
generateJpgDiagram
-
generateJpgDiagram
-
generatePngImage
-