Class ProcessDiagramGeneratorWrapper
java.lang.Object
org.activiti.cloud.services.query.ProcessDiagramGeneratorWrapper
Service logic for generating process diagrams
-
Constructor Summary
ConstructorsConstructorDescriptionProcessDiagramGeneratorWrapper(org.activiti.image.ProcessDiagramGenerator processDiagramGenerator) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]generateDiagram(org.activiti.bpmn.model.BpmnModel bpmnModel) Generate the diagram for a BPNM modelbyte[]generateDiagram(org.activiti.bpmn.model.BpmnModel bpmnModel, List<String> highLightedActivities, List<String> highLightedFlows, List<String> currentActivities, List<String> erroredActivities) Generate the diagram for a BPNM modelGet activity font nameGet annotation font nameprotected String[]Get diagram file name to use when there is no diagram graphic info inside model.Get label font namebooleanorg.activiti.bpmn.model.BpmnModelparseBpmnModelXml(InputStream inputStream) voidsetDiagramDefaultFont(String diagramDefaultFont)
-
Constructor Details
-
ProcessDiagramGeneratorWrapper
@Autowired public ProcessDiagramGeneratorWrapper(org.activiti.image.ProcessDiagramGenerator processDiagramGenerator)
-
-
Method Details
-
generateDiagram
public byte[] generateDiagram(org.activiti.bpmn.model.BpmnModel bpmnModel) Generate the diagram for a BPNM model- Parameters:
bpmnModel- the BPNM model- Returns:
- the diagram for the given model
-
generateDiagram
public byte[] generateDiagram(org.activiti.bpmn.model.BpmnModel bpmnModel, List<String> highLightedActivities, List<String> highLightedFlows, List<String> currentActivities, List<String> erroredActivities) Generate the diagram for a BPNM model- Parameters:
bpmnModel- the BPNM modelhighLightedActivities- the activity ids to highlight in diagramhighLightedFlows- the flow ids to highlight in diagram- Returns:
- the diagram for the given model
-
isGenerateDefaultDiagram
public boolean isGenerateDefaultDiagram() -
getDefaultDiagramImageFileName
-
getDiagramImageFileName
Get diagram file name to use when there is no diagram graphic info inside model.- Returns:
- the file name
-
getActivityFontName
Get activity font name- Returns:
- the activity font name
-
getLabelFontName
Get label font name- Returns:
- the label font name
-
getAnnotationFontName
Get annotation font name- Returns:
- the annotation font name
-
getAvailableFonts
-
getDiagramDefaultFont
-
setDiagramDefaultFont
-
parseBpmnModelXml
-