Index

A B C D F O P R S U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addChild(UiDiagramNode) - Method in class ai.mindconnect.ui.ext.diagram.UiDiagramNode
Adds a child node and returns this for fluent chaining.
addEdge(UiDiagramEdge) - Method in class ai.mindconnect.ui.ext.diagram.UiDiagram
 
addNode(UiDiagramNode) - Method in class ai.mindconnect.ui.ext.diagram.UiDiagram
 
ai.mindconnect.ui.ext.diagram - package ai.mindconnect.ui.ext.diagram
 

B

BAR - Static variable in class ai.mindconnect.ui.ext.diagram.UiDiagramShape
Thin horizontal (or vertical, depending on aspect ratio) bar.

C

CIRCLE - Static variable in class ai.mindconnect.ui.ext.diagram.UiDiagramShape
Circle inscribed in the node's bounding box (uses min(w, h)/2 as radius).
CONTAINER_WITH_HEADER - Static variable in class ai.mindconnect.ui.ext.diagram.UiDiagramShape
Rounded-rect container with the label anchored to its top edge (header band) instead of the centre.

D

DIAMOND - Static variable in class ai.mindconnect.ui.ext.diagram.UiDiagramShape
Diamond / rhombus — used for decisions, merges, choice points.
Domain-specific shapes - Search tag in class ai.mindconnect.ui.ext.diagram.UiDiagramShape
Section

F

flow(String, String, String) - Static method in class ai.mindconnect.ui.ext.diagram.UiDiagramEdge
 
FLOW - Enum constant in enum class ai.mindconnect.ui.ext.diagram.UiDiagramEdge.Kind
Sequential flow between consecutive steps.

O

of(double, double) - Static method in class ai.mindconnect.ui.ext.diagram.Position
 
of(String, String, String) - Static method in class ai.mindconnect.ui.ext.diagram.UiDiagramNode
Factory shortcut: id, shape, label in one call.

P

Position - Class in ai.mindconnect.ui.ext.diagram
2D coordinate of the top-left corner of a UiDiagramNode, expressed in the diagram's own coordinate space (origin top-left, units = pixels at 1:1 zoom).
Position() - Constructor for class ai.mindconnect.ui.ext.diagram.Position
 
put(String, String) - Method in class ai.mindconnect.ui.ext.diagram.UiDiagramNode
 

R

RECT - Static variable in class ai.mindconnect.ui.ext.diagram.UiDiagramShape
Sharp-cornered rectangle.
ROUNDED_RECT - Static variable in class ai.mindconnect.ui.ext.diagram.UiDiagramShape
Rectangle with rounded corners.

S

Shape vs. styling - Search tag in class ai.mindconnect.ui.ext.diagram.UiDiagramNode
Section
structural(String, String, String, String) - Static method in class ai.mindconnect.ui.ext.diagram.UiDiagramEdge
 
STRUCTURAL - Enum constant in enum class ai.mindconnect.ui.ext.diagram.UiDiagramEdge.Kind
Forced by the workflow's structure (decision branches, fork/join).

U

UiDiagram - Class in ai.mindconnect.ui.ext.diagram
Renderer node for displaying a directed graph as an interactive SVG canvas.
UiDiagram() - Constructor for class ai.mindconnect.ui.ext.diagram.UiDiagram
 
UiDiagramAutoConfiguration - Class in ai.mindconnect.ui.ext.diagram
Spring-Boot auto-configuration: registers UiDiagramModule as a bean whenever Jackson is on the classpath.
UiDiagramAutoConfiguration() - Constructor for class ai.mindconnect.ui.ext.diagram.UiDiagramAutoConfiguration
 
UiDiagramEdge - Class in ai.mindconnect.ui.ext.diagram
Directed connection between two UiDiagramNodes.
UiDiagramEdge() - Constructor for class ai.mindconnect.ui.ext.diagram.UiDiagramEdge
 
UiDiagramEdge.Kind - Enum Class in ai.mindconnect.ui.ext.diagram
 
uiDiagramModule() - Method in class ai.mindconnect.ui.ext.diagram.UiDiagramAutoConfiguration
 
UiDiagramModule - Class in ai.mindconnect.ui.ext.diagram
Jackson module that teaches an ObjectMapper about the UiDiagram subtype of UiNode.
UiDiagramModule() - Constructor for class ai.mindconnect.ui.ext.diagram.UiDiagramModule
 
UiDiagramNode - Class in ai.mindconnect.ui.ext.diagram
One vertex of a UiDiagram.
UiDiagramNode() - Constructor for class ai.mindconnect.ui.ext.diagram.UiDiagramNode
 
UiDiagramShape - Class in ai.mindconnect.ui.ext.diagram
Built-in shape identifiers known to the diagram renderer.

V

valueOf(String) - Static method in enum class ai.mindconnect.ui.ext.diagram.UiDiagramEdge.Kind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ai.mindconnect.ui.ext.diagram.UiDiagramEdge.Kind
Returns an array containing the constants of this enum class, in the order they are declared.

W

Why constants, not an enum - Search tag in class ai.mindconnect.ui.ext.diagram.UiDiagramShape
Section
wire() - Method in enum class ai.mindconnect.ui.ext.diagram.UiDiagramEdge.Kind
 
withBorderWidth(int) - Method in class ai.mindconnect.ui.ext.diagram.UiDiagramNode
Sets UiDiagramNode.borderWidth and returns this for fluent chaining.
withMarker(String) - Method in class ai.mindconnect.ui.ext.diagram.UiDiagramNode
Sets UiDiagramNode.marker and returns this for fluent chaining.
withShapeClass(String) - Method in class ai.mindconnect.ui.ext.diagram.UiDiagramNode
Sets UiDiagramNode.shapeClass and returns this for fluent chaining.
withSize(int, int) - Method in class ai.mindconnect.ui.ext.diagram.UiDiagramNode
Sets UiDiagramNode.width + UiDiagramNode.height together and returns this.
A B C D F O P R S U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form