Mermaid generates diagrams from text definitions. Oorian's wrapper makes it easy to add flowcharts, sequence diagrams, and more.
Flowchart
MmDiagram diagram = new MmDiagram();
diagram.setDefinition("""
flowchart TD
A[Start] --> B{Decision}
B -->|Yes| C[Action 1]
B -->|No| D[Action 2]
C --> E[End]
D --> E
""");
body.addElement(diagram);
Sequence Diagram
diagram.setDefinition("""
sequenceDiagram
Client->>Server: Request
Server->>Database: Query
Database-->>Server: Result
Server-->>Client: Response
""");
Conclusion
Mermaid integration enables documentation-style diagrams directly in your application, generated from simple text definitions.