Class ProcessDiagramGeneratorWrapper
- java.lang.Object
-
- org.activiti.cloud.services.query.ProcessDiagramGeneratorWrapper
-
public class ProcessDiagramGeneratorWrapper extends java.lang.ObjectService logic for generating process diagrams
-
-
Constructor Summary
Constructors Constructor Description ProcessDiagramGeneratorWrapper(org.activiti.image.ProcessDiagramGenerator processDiagramGenerator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]generateDiagram(org.activiti.bpmn.model.BpmnModel bpmnModel)Generate the diagram for a BPNM modelbyte[]generateDiagram(org.activiti.bpmn.model.BpmnModel bpmnModel, java.util.List<java.lang.String> highLightedActivities, java.util.List<java.lang.String> highLightedFlows)Generate the diagram for a BPNM modeljava.lang.StringgetActivityFontName()Get activity font namejava.lang.StringgetAnnotationFontName()Get annotation font nameprotected java.lang.String[]getAvailableFonts()java.lang.StringgetDefaultDiagramImageFileName()java.lang.StringgetDiagramDefaultFont()java.lang.StringgetDiagramImageFileName()Get diagram file name to use when there is no diagram graphic info inside model.java.lang.StringgetLabelFontName()Get label font namebooleanisGenerateDefaultDiagram()org.activiti.bpmn.model.BpmnModelparseBpmnModelXml(java.io.InputStream inputStream)voidsetDiagramDefaultFont(java.lang.String diagramDefaultFont)
-
-
-
Method Detail
-
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, java.util.List<java.lang.String> highLightedActivities, java.util.List<java.lang.String> highLightedFlows)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
public java.lang.String getDefaultDiagramImageFileName()
-
getDiagramImageFileName
public java.lang.String getDiagramImageFileName()
Get diagram file name to use when there is no diagram graphic info inside model.- Returns:
- the file name
-
getActivityFontName
public java.lang.String getActivityFontName()
Get activity font name- Returns:
- the activity font name
-
getLabelFontName
public java.lang.String getLabelFontName()
Get label font name- Returns:
- the label font name
-
getAnnotationFontName
public java.lang.String getAnnotationFontName()
Get annotation font name- Returns:
- the annotation font name
-
getAvailableFonts
protected java.lang.String[] getAvailableFonts()
-
getDiagramDefaultFont
public java.lang.String getDiagramDefaultFont()
-
setDiagramDefaultFont
public void setDiagramDefaultFont(java.lang.String diagramDefaultFont)
-
parseBpmnModelXml
public org.activiti.bpmn.model.BpmnModel parseBpmnModelXml(java.io.InputStream inputStream)
-
-