-
- All Implemented Interfaces:
-
icu.windea.breezeframework.dsl.DslEntry,icu.windea.breezeframework.dsl.api.WithTransition,icu.windea.breezeframework.dsl.mermaid.MermaidDsl.DslEntry
@MermaidClassDiagramDslMarker() public interface MermaidClassDiagramDsl.DslEntry implements MermaidDsl.DslEntry, WithTransition<MermaidClassDiagramDsl.Class, MermaidClassDiagramDsl.Relation>
Mermaid类图领域特定语言的入口。
-
-
Method Summary
Modifier and Type Method Description StringtoContentString()MermaidClassDiagramDsl.Relationlinks(String $self, String other)MermaidClassDiagramDsl.RelationinheritedBy(String $self, String other)MermaidClassDiagramDsl.RelationcomposedBy(String $self, String other)MermaidClassDiagramDsl.RelationaggregatedBy(String $self, String other)MermaidClassDiagramDsl.RelationassociatedBy(String $self, String other)MermaidClassDiagramDsl.Relationinherits(String $self, String other)MermaidClassDiagramDsl.Relationcomposes(String $self, String other)MermaidClassDiagramDsl.Relationaggregates(String $self, String other)MermaidClassDiagramDsl.Relationassociates(String $self, String other)abstract Set<MermaidClassDiagramDsl.Class>getClasses()abstract List<MermaidClassDiagramDsl.Relation>getRelations()-
-
Method Detail
-
toContentString
String toContentString()
-
links
@MermaidClassDiagramDslMarker() MermaidClassDiagramDsl.Relation links(String $self, String other)
-
inheritedBy
@MermaidClassDiagramDslMarker() MermaidClassDiagramDsl.Relation inheritedBy(String $self, String other)
-
composedBy
@MermaidClassDiagramDslMarker() MermaidClassDiagramDsl.Relation composedBy(String $self, String other)
-
aggregatedBy
@MermaidClassDiagramDslMarker() MermaidClassDiagramDsl.Relation aggregatedBy(String $self, String other)
-
associatedBy
@MermaidClassDiagramDslMarker() MermaidClassDiagramDsl.Relation associatedBy(String $self, String other)
-
inherits
@MermaidClassDiagramDslMarker() MermaidClassDiagramDsl.Relation inherits(String $self, String other)
-
composes
@MermaidClassDiagramDslMarker() MermaidClassDiagramDsl.Relation composes(String $self, String other)
-
aggregates
@MermaidClassDiagramDslMarker() MermaidClassDiagramDsl.Relation aggregates(String $self, String other)
-
associates
@MermaidClassDiagramDslMarker() MermaidClassDiagramDsl.Relation associates(String $self, String other)
-
getClasses
abstract Set<MermaidClassDiagramDsl.Class> getClasses()
-
getRelations
abstract List<MermaidClassDiagramDsl.Relation> getRelations()
-
-
-
-