Package ai.mindconnect.ui.ext.diagram
Class UiDiagramEdge
java.lang.Object
ai.mindconnect.ui.ext.diagram.UiDiagramEdge
Directed connection between two
UiDiagramNodes. References nodes by
id (not by index) so the wire form stays robust against client-side
reordering and future patch operations.
Edge classification matters for the future editor: UiDiagramEdge.Kind.STRUCTURAL
edges are dictated by the workflow's tree structure (e.g. decision → branch
→ merge) and must not be deletable on their own; UiDiagramEdge.Kind.FLOW edges are
the normal sequencing arrows along a steps list and are the user-mutable
ones.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic UiDiagramEdgestatic UiDiagramEdgestructural(String id, String source, String target, String label)
-
Constructor Details
-
UiDiagramEdge
public UiDiagramEdge()
-
-
Method Details
-
flow
-
structural
-