Class Diagram
java.lang.Object
name.jurgenei.gradle.ooxml.canonical.Diagram
Canonical diagram topology container.
-
Constructor Summary
ConstructorsConstructorDescriptionDiagram()Creates a diagram with explicit shape and connector topology.Diagram(List<Shape> shapes, List<Connector> connectors, List<DiagramNode> nodes, List<DiagramEdge> edges, List<DiagramAnnotation> annotations) Diagram(List<Shape> shapes, List<Connector> connectors, List<DiagramNode> nodes, List<DiagramEdge> edges, List<DiagramGroup> groups, List<DiagramAnnotation> annotations) -
Method Summary
Modifier and TypeMethodDescriptiongetEdges()getNodes()voidsetSourcePath(String sourcePath) Sets source provenance path after extraction.
-
Constructor Details
-
Diagram
public Diagram() -
Diagram
Creates a diagram with explicit shape and connector topology.- Parameters:
shapes- diagram nodes.connectors- diagram edges.
-
Diagram
public Diagram(List<Shape> shapes, List<Connector> connectors, List<DiagramNode> nodes, List<DiagramEdge> edges, List<DiagramAnnotation> annotations) -
Diagram
public Diagram(List<Shape> shapes, List<Connector> connectors, List<DiagramNode> nodes, List<DiagramEdge> edges, List<DiagramGroup> groups, List<DiagramAnnotation> annotations)
-
-
Method Details
-
getSourcePath
- Returns:
- source provenance path.
-
setSourcePath
Sets source provenance path after extraction.- Parameters:
sourcePath- source provenance path.
-
getShapes
- Returns:
- diagram shape nodes.
-
getConnectors
- Returns:
- connector relationships between shapes.
-
getNodes
-
getEdges
-
getGroups
-
getAnnotations
-