@Service @Transactional public class ModelImageService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected BpmnJsonConverter |
bpmnJsonConverter |
protected CmmnJsonConverter |
cmmnJsonConverter |
| Constructor and Description |
|---|
ModelImageService() |
| Modifier and Type | Method and Description |
|---|---|
protected GraphicInfo |
calculateDiagramSize(BpmnModel bpmnModel) |
protected GraphicInfo |
calculateDiagramSize(CmmnModel cmmnModel) |
protected void |
calculateWidthForArtifacts(Collection<Artifact> artifactList,
BpmnModel bpmnModel,
GraphicInfo diagramInfo) |
protected void |
calculateWidthForFlowElements(Collection<FlowElement> elementList,
BpmnModel bpmnModel,
GraphicInfo diagramInfo) |
byte[] |
generateCmmnThumbnailImage(Model model,
com.fasterxml.jackson.databind.node.ObjectNode editorJsonNode) |
byte[] |
generateThumbnailImage(Model model,
com.fasterxml.jackson.databind.node.ObjectNode editorJsonNode) |
protected void |
processGraphicInfoList(List<GraphicInfo> graphicInfoList,
GraphicInfo diagramInfo) |
protected void |
scaleArtifacts(Collection<Artifact> artifactList,
BpmnModel bpmnModel,
double scaleFactor) |
protected void |
scaleAssociations(List<Association> associationList,
CmmnModel cmmnModel,
double scaleFactor) |
protected void |
scaleCmmnGraphicInfo(GraphicInfo graphicInfo,
double scaleFactor) |
protected void |
scaleCmmnGraphicInfoList(List<GraphicInfo> graphicInfoList,
double scaleFactor) |
protected void |
scaleDiagram(BpmnModel bpmnModel,
double scaleFactor) |
protected void |
scaleDiagram(CmmnModel cmmnModel,
double scaleFactor) |
protected void |
scaleFlowElements(Collection<FlowElement> elementList,
BpmnModel bpmnModel,
double scaleFactor) |
protected void |
scaleGraphicInfo(GraphicInfo graphicInfo,
double scaleFactor) |
protected void |
scaleGraphicInfoList(List<GraphicInfo> graphicInfoList,
double scaleFactor) |
protected void |
scalePlanItems(Collection<PlanItem> itemList,
CmmnModel cmmnModel,
double scaleFactor) |
protected BpmnJsonConverter bpmnJsonConverter
protected CmmnJsonConverter cmmnJsonConverter
public byte[] generateThumbnailImage(Model model, com.fasterxml.jackson.databind.node.ObjectNode editorJsonNode)
public byte[] generateCmmnThumbnailImage(Model model, com.fasterxml.jackson.databind.node.ObjectNode editorJsonNode)
protected GraphicInfo calculateDiagramSize(BpmnModel bpmnModel)
protected GraphicInfo calculateDiagramSize(CmmnModel cmmnModel)
protected void scaleDiagram(BpmnModel bpmnModel, double scaleFactor)
protected void scaleDiagram(CmmnModel cmmnModel, double scaleFactor)
protected void calculateWidthForFlowElements(Collection<FlowElement> elementList, BpmnModel bpmnModel, GraphicInfo diagramInfo)
protected void calculateWidthForArtifacts(Collection<Artifact> artifactList, BpmnModel bpmnModel, GraphicInfo diagramInfo)
protected void processGraphicInfoList(List<GraphicInfo> graphicInfoList, GraphicInfo diagramInfo)
protected void scaleFlowElements(Collection<FlowElement> elementList, BpmnModel bpmnModel, double scaleFactor)
protected void scaleArtifacts(Collection<Artifact> artifactList, BpmnModel bpmnModel, double scaleFactor)
protected void scalePlanItems(Collection<PlanItem> itemList, CmmnModel cmmnModel, double scaleFactor)
protected void scaleAssociations(List<Association> associationList, CmmnModel cmmnModel, double scaleFactor)
protected void scaleGraphicInfoList(List<GraphicInfo> graphicInfoList, double scaleFactor)
protected void scaleGraphicInfo(GraphicInfo graphicInfo, double scaleFactor)
protected void scaleCmmnGraphicInfoList(List<GraphicInfo> graphicInfoList, double scaleFactor)
protected void scaleCmmnGraphicInfo(GraphicInfo graphicInfo, double scaleFactor)
Copyright © 2018 Flowable. All rights reserved.