Package org.flowable.cmmn.image
Interface CaseDiagramGenerator
-
- All Known Implementing Classes:
DefaultCaseDiagramGenerator
public interface CaseDiagramGeneratorThis interface declares methods to generate case diagram- Author:
- Tijs Rademakers
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InputStreamgenerateDiagram(CmmnModel cmmnModel, String imageType)Generates a diagram of the given process definition, using the diagram interchange information of the process.InputStreamgenerateDiagram(CmmnModel cmmnModel, String imageType, double scaleFactor)InputStreamgenerateDiagram(CmmnModel cmmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader)InputStreamgenerateDiagram(CmmnModel cmmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor)Generates a diagram of the given case definition, using the diagram interchange information of the case.InputStreamgenerateJpgDiagram(CmmnModel cmmnModel)InputStreamgenerateJpgDiagram(CmmnModel cmmnModel, double scaleFactor)InputStreamgeneratePngDiagram(CmmnModel cmmnModel)InputStreamgeneratePngDiagram(CmmnModel cmmnModel, double scaleFactor)BufferedImagegeneratePngImage(CmmnModel cmmnModel, double scaleFactor)
-
-
-
Method Detail
-
generateDiagram
InputStream generateDiagram(CmmnModel cmmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor)
Generates a diagram of the given case definition, using the diagram interchange information of the case.- Parameters:
cmmnModel- cmmn 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
InputStream generateDiagram(CmmnModel cmmnModel, String imageType)
Generates a diagram of the given process definition, using the diagram interchange information of the process.- Parameters:
cmmnModel- cmmn model to get diagram forimageType- type of the image to generate.
-
generateDiagram
InputStream generateDiagram(CmmnModel cmmnModel, String imageType, double scaleFactor)
-
generateDiagram
InputStream generateDiagram(CmmnModel cmmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader)
-
generatePngDiagram
InputStream generatePngDiagram(CmmnModel cmmnModel)
-
generatePngDiagram
InputStream generatePngDiagram(CmmnModel cmmnModel, double scaleFactor)
-
generateJpgDiagram
InputStream generateJpgDiagram(CmmnModel cmmnModel)
-
generateJpgDiagram
InputStream generateJpgDiagram(CmmnModel cmmnModel, double scaleFactor)
-
generatePngImage
BufferedImage generatePngImage(CmmnModel cmmnModel, double scaleFactor)
-
-