public interface ProcessDiagramGenerator
| Modifier and Type | Method and Description |
|---|---|
InputStream |
generateDiagram(BpmnModel bpmnModel,
String imageType,
List<String> highLightedActivities,
boolean drawSequenceFlowNameWithNoLabelDI) |
InputStream |
generateDiagram(BpmnModel bpmnModel,
String imageType,
List<String> highLightedActivities,
double scaleFactor,
boolean drawSequenceFlowNameWithNoLabelDI) |
InputStream |
generateDiagram(BpmnModel bpmnModel,
String imageType,
List<String> highLightedActivities,
List<String> highLightedFlows,
boolean drawSequenceFlowNameWithNoLabelDI)
Generates a diagram of the given process definition, using the diagram interchange information of the process.
|
InputStream |
generateDiagram(BpmnModel bpmnModel,
String imageType,
List<String> highLightedActivities,
List<String> highLightedFlows,
double scaleFactor,
boolean drawSequenceFlowNameWithNoLabelDI) |
InputStream |
generateDiagram(BpmnModel bpmnModel,
String imageType,
List<String> highLightedActivities,
List<String> highLightedFlows,
String activityFontName,
String labelFontName,
String annotationFontName,
ClassLoader customClassLoader,
double scaleFactor,
boolean drawSequenceFlowNameWithNoLabelDI)
Generates a diagram of the given process definition, using the diagram interchange information of the process.
|
InputStream |
generateDiagram(BpmnModel bpmnModel,
String imageType,
String activityFontName,
String labelFontName,
String annotationFontName,
ClassLoader customClassLoader,
boolean drawSequenceFlowNameWithNoLabelDI) |
InputStream |
generateDiagram(BpmnModel bpmnModel,
String imageType,
String activityFontName,
String labelFontName,
String annotationFontName,
ClassLoader customClassLoader,
double scaleFactor,
boolean drawSequenceFlowNameWithNoLabelDI) |
InputStream |
generateJpgDiagram(BpmnModel bpmnModel) |
InputStream |
generateJpgDiagram(BpmnModel bpmnModel,
double scaleFactor,
boolean drawSequenceFlowNameWithNoLabelDI) |
InputStream |
generatePngDiagram(BpmnModel bpmnModel,
boolean drawSequenceFlowNameWithNoLabelDI) |
InputStream |
generatePngDiagram(BpmnModel bpmnModel,
double scaleFactor,
boolean drawSequenceFlowNameWithNoLabelDI) |
BufferedImage |
generatePngImage(BpmnModel bpmnModel,
double scaleFactor) |
InputStream generateDiagram(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI)
bpmnModel - bpmn model to get diagram forimageType - type of the image to generate.highLightedActivities - activities to highlighthighLightedFlows - flows to highlightactivityFontName - override the default activity fontlabelFontName - override the default label fontcustomClassLoader - provide a custom classloader for retrieving icon imagesdrawSequenceFlowNameWithNoLabelDI - provide a option to also include the sequence flow name in case there's no Label DIInputStream generateDiagram(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, boolean drawSequenceFlowNameWithNoLabelDI)
bpmnModel - bpmn model to get diagram forimageType - type of the image to generate.highLightedActivities - activities to highlighthighLightedFlows - flows to highlightdrawSequenceFlowNameWithNoLabelDI - provide a option to also include the sequence flow name in case there's no Label DIInputStream generateDiagram(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI)
InputStream generateDiagram(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, boolean drawSequenceFlowNameWithNoLabelDI)
InputStream generateDiagram(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI)
InputStream generateDiagram(BpmnModel bpmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, boolean drawSequenceFlowNameWithNoLabelDI)
InputStream generateDiagram(BpmnModel bpmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI)
InputStream generatePngDiagram(BpmnModel bpmnModel, boolean drawSequenceFlowNameWithNoLabelDI)
InputStream generatePngDiagram(BpmnModel bpmnModel, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI)
InputStream generateJpgDiagram(BpmnModel bpmnModel)
InputStream generateJpgDiagram(BpmnModel bpmnModel, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI)
BufferedImage generatePngImage(BpmnModel bpmnModel, double scaleFactor)
Copyright © 2019 Flowable. All rights reserved.