Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- action() - Method in record class de.xam.featdoc.system.Universe.ResultStep
-
Returns the value of the
actionrecord component. - actions() - Method in class de.xam.featdoc.system.Rule
- Activate - Enum constant in enum class de.xam.featdoc.mermaid.sequence.SequenceStep.LifetimeEvent
- actor(String) - Static method in class de.xam.featdoc.mermaid.sequence.Participant
- actor(String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- actor(String, String) - Static method in class de.xam.featdoc.mermaid.sequence.Participant
- actor(String, String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- actorNote(Note.Position, String, String) - Static method in class de.xam.featdoc.mermaid.sequence.Note
- actorsNote(String, String...) - Static method in class de.xam.featdoc.mermaid.sequence.Note
- add(Collection<T>, T) - Static method in class de.xam.featdoc.Util
- apiCall(String) - Method in class de.xam.featdoc.system.System
- arrow() - Element in annotation interface de.xam.featdoc.annotations.Step
- arrow() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge
-
Returns the value of the
arrowrecord component. - arrow() - Method in record class de.xam.featdoc.mermaid.sequence.SequenceStep
-
Returns the value of the
arrowrecord component. - Arrow - Enum Class in de.xam.featdoc.mermaid.sequence
- Arrow - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.Edge.End
- Arrow - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.Edge.Start
- Arrow(Edge.Start, Edge.Line, int, Edge.End) - Constructor for record class de.xam.featdoc.mermaid.flowchart.Edge.Arrow
-
Creates an instance of a
Arrowrecord class. - asyncEvent(System, System, Event) - Method in class de.xam.featdoc.system.Scenario
-
Alias for
Scenario.step(System, System, Event)to ease refactoring/refinement of scenarios - asyncEvent(System, System, String) - Method in class de.xam.featdoc.system.Scenario
- Asynchronous - Enum constant in enum class de.xam.featdoc.system.Timing
B
- BT - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Orientation
C
- causeFromScenario() - Method in record class de.xam.featdoc.system.Universe.ResultStep
-
Returns the value of the
causeFromScenariorecord component. - Circle - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.Edge.End
- Circle - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.Edge.Start
- comment() - Method in record class de.xam.featdoc.mermaid.sequence.SequenceStep
-
Returns the value of the
commentrecord component. - comment() - Method in class de.xam.featdoc.system.Rule
- comment(String) - Method in class de.xam.featdoc.system.Rule
- compareTo(System) - Method in class de.xam.featdoc.system.System
- computeResultingSteps(Scenario) - Method in class de.xam.featdoc.system.Universe
- condition() - Method in record class de.xam.featdoc.system.Condition.Variant
-
Returns the value of the
conditionrecord component. - condition(String) - Method in class de.xam.featdoc.system.Universe
- Condition - Class in de.xam.featdoc.system
- Condition(String) - Constructor for class de.xam.featdoc.system.Condition
- Condition.Variant - Record Class in de.xam.featdoc.system
- Cross - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.Edge.End
- Cross - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.Edge.Start
D
- de.xam.featdoc - package de.xam.featdoc
- de.xam.featdoc.annotations - package de.xam.featdoc.annotations
- de.xam.featdoc.markdown - package de.xam.featdoc.markdown
- de.xam.featdoc.mermaid - package de.xam.featdoc.mermaid
- de.xam.featdoc.mermaid.flowchart - package de.xam.featdoc.mermaid.flowchart
- de.xam.featdoc.mermaid.sequence - package de.xam.featdoc.mermaid.sequence
- de.xam.featdoc.system - package de.xam.featdoc.system
- de.xam.featdoc.wiki - package de.xam.featdoc.wiki
- Deactivate - Enum constant in enum class de.xam.featdoc.mermaid.sequence.SequenceStep.LifetimeEvent
- Default - Enum constant in enum class de.xam.featdoc.markdown.MermaidBlockSyle
- Dotted - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.Edge.Line
- Dotted - Enum constant in enum class de.xam.featdoc.mermaid.sequence.Arrow
-
Dotted line without arrow
- DottedAsync - Enum constant in enum class de.xam.featdoc.mermaid.sequence.Arrow
-
Dotted line with a open arrow at the end (async)
- DottedWithCross - Enum constant in enum class de.xam.featdoc.mermaid.sequence.Arrow
-
Dotted line with a cross at the end.
- DottedWithHead - Enum constant in enum class de.xam.featdoc.mermaid.sequence.Arrow
-
Dotted line with arrowhead
E
- edge(Node, Node) - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram
- edge(Node, Node) - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Subgraph
- edge(String, String) - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram
- Edge - Record Class in de.xam.featdoc.mermaid.flowchart
- Edge(String, Edge.Arrow, String, String) - Constructor for record class de.xam.featdoc.mermaid.flowchart.Edge
-
Creates an instance of a
Edgerecord class. - Edge.Arrow - Record Class in de.xam.featdoc.mermaid.flowchart
- Edge.End - Enum Class in de.xam.featdoc.mermaid.flowchart
- Edge.Line - Enum Class in de.xam.featdoc.mermaid.flowchart
- Edge.Start - Enum Class in de.xam.featdoc.mermaid.flowchart
- edges() - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram
- end() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge.Arrow
-
Returns the value of the
endrecord component. - end() - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Subgraph
- equals(Object) - Method in record class de.xam.featdoc.mermaid.flowchart.Edge.Arrow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.xam.featdoc.mermaid.flowchart.Edge
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.xam.featdoc.mermaid.flowchart.Node
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.xam.featdoc.mermaid.sequence.SequenceStep
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.xam.featdoc.system.Condition.Variant
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.xam.featdoc.system.Event
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.xam.featdoc.system.Step
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.xam.featdoc.system.Universe.ResultStep
-
Indicates whether some other object is "equal to" this one.
- event() - Method in record class de.xam.featdoc.system.Step
-
Returns the value of the
eventrecord component. - Event - Record Class in de.xam.featdoc.system
- Event(System, Timing, String) - Constructor for record class de.xam.featdoc.system.Event
-
Creates an instance of a
Eventrecord class. - eventAsync(String) - Method in class de.xam.featdoc.system.System
- events() - Method in class de.xam.featdoc.system.System
F
- FeatDoc - Class in de.xam.featdoc
- FeatDoc - Annotation Interface in de.xam.featdoc.annotations
- FeatDocAnnotationTool - Class in de.xam.featdoc
-
TODO escape characters
- FeatDocAnnotationTool() - Constructor for class de.xam.featdoc.FeatDocAnnotationTool
- FeatDocs - Annotation Interface in de.xam.featdoc.annotations
- feature() - Method in record class de.xam.featdoc.system.Universe.ResultStep
-
Returns the value of the
featurerecord component. - feature(String) - Method in class de.xam.featdoc.system.System
- Feature - Class in de.xam.featdoc.system
- Feature(System, String) - Constructor for class de.xam.featdoc.system.Feature
- features() - Method in class de.xam.featdoc.system.System
- featuresProducing(Event) - Method in class de.xam.featdoc.system.Universe
- filename() - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- filename(String) - Static method in class de.xam.featdoc.markdown.MarkdownTool
- flowchart(String) - Static method in class de.xam.featdoc.mermaid.MermaidDsl
- FlowchartDiagram - Class in de.xam.featdoc.mermaid.flowchart
- FlowchartDiagram(String, FlowchartDiagram.Orientation) - Constructor for class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram
- FlowchartDiagram.Orientation - Enum Class in de.xam.featdoc.mermaid.flowchart
- FlowchartDiagram.Subgraph - Class in de.xam.featdoc.mermaid.flowchart
- forEachEdge(BiConsumer<System, System>) - Method in class de.xam.featdoc.system.Universe
- format(String) - Static method in class de.xam.featdoc.markdown.MarkdownTool
- fragmentid(String) - Static method in class de.xam.featdoc.markdown.MarkdownTool
- from() - Element in annotation interface de.xam.featdoc.annotations.Step
- from() - Method in record class de.xam.featdoc.mermaid.sequence.SequenceStep
-
Returns the value of the
fromrecord component.
G
- generateMarkdownFiles(Universe, IWikiContext) - Static method in class de.xam.featdoc.FeatDoc
- generateMermaidSyntax(FlowchartDiagram, LineWriter) - Static method in class de.xam.featdoc.mermaid.MermaidTool
- generateMermaidSyntax(MermaidDiagram, LineWriter) - Static method in class de.xam.featdoc.mermaid.MermaidTool
- generateMermaidSyntax(SequenceDiagram, LineWriter) - Static method in class de.xam.featdoc.mermaid.MermaidTool
H
- hashCode() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge.Arrow
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.xam.featdoc.mermaid.flowchart.Node
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.xam.featdoc.mermaid.sequence.SequenceStep
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.xam.featdoc.system.Condition.Variant
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.xam.featdoc.system.Event
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.xam.featdoc.system.Step
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.xam.featdoc.system.Universe.ResultStep
-
Returns a hash code value for this object.
I
- id - Variable in class de.xam.featdoc.mermaid.sequence.Participant
- id() - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Subgraph
- id() - Method in interface de.xam.featdoc.mermaid.flowchart.INode
- id() - Method in record class de.xam.featdoc.mermaid.flowchart.Node
-
Returns the value of the
idrecord component. - id() - Method in class de.xam.featdoc.mermaid.sequence.Participant
- IMarkdownCustomizer - Interface in de.xam.featdoc.markdown
- INode - Interface in de.xam.featdoc.mermaid.flowchart
- isActor - Variable in class de.xam.featdoc.mermaid.sequence.Participant
- isAsynchronous() - Method in record class de.xam.featdoc.system.Event
- isAutonumber - Variable in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- isProducing(Event) - Method in class de.xam.featdoc.system.Feature
- isProducing(Event) - Method in class de.xam.featdoc.system.System
- isScenario() - Method in record class de.xam.featdoc.system.Universe.ResultStep
-
Returns the value of the
isScenariorecord component. - isSynchronous() - Method in record class de.xam.featdoc.system.Event
- IWikiContext - Interface in de.xam.featdoc.wiki
- IWikiFile - Interface in de.xam.featdoc.wiki
- IWikiLink - Interface in de.xam.featdoc.wiki
L
- label - Variable in class de.xam.featdoc.mermaid.sequence.Participant
- label() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge
-
Returns the value of the
labelrecord component. - label() - Method in record class de.xam.featdoc.mermaid.flowchart.Node
-
Returns the value of the
labelrecord component. - label() - Method in class de.xam.featdoc.system.Condition
- label() - Method in record class de.xam.featdoc.system.Condition.Variant
-
Returns the value of the
labelrecord component. - label() - Method in record class de.xam.featdoc.system.Event
-
Returns the value of the
labelrecord component. - label() - Method in class de.xam.featdoc.system.Feature
- label() - Method in class de.xam.featdoc.system.Scenario
- label() - Method in class de.xam.featdoc.system.System
- label() - Method in interface de.xam.featdoc.wiki.IWikiLink
- LeftOf - Enum constant in enum class de.xam.featdoc.mermaid.sequence.Note.Position
- length() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge.Arrow
-
Returns the value of the
lengthrecord component. - lifetimeEvent() - Method in record class de.xam.featdoc.mermaid.sequence.SequenceStep
-
Returns the value of the
lifetimeEventrecord component. - line() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge.Arrow
-
Returns the value of the
linerecord component. - LineWriter - Interface in de.xam.featdoc
- Link - Class in de.xam.featdoc.mermaid.sequence
- Link() - Constructor for class de.xam.featdoc.mermaid.sequence.Link
- localTarget() - Method in class de.xam.featdoc.system.Scenario
- localTarget() - Method in class de.xam.featdoc.system.System
- localTarget() - Method in interface de.xam.featdoc.wiki.IWikiFile
- localTarget() - Method in interface de.xam.featdoc.wiki.IWikiLink
-
local part
- LR - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Orientation
M
- markdownCustomizer() - Method in interface de.xam.featdoc.wiki.IWikiContext
- markdownFile(IWikiFile) - Method in interface de.xam.featdoc.wiki.IWikiContext
- MarkdownTool - Class in de.xam.featdoc.markdown
- MarkdownTool() - Constructor for class de.xam.featdoc.markdown.MarkdownTool
- mermaid - Variable in enum class de.xam.featdoc.mermaid.sequence.Arrow
- mermaid - Variable in enum class de.xam.featdoc.mermaid.sequence.SequenceStep.LifetimeEvent
- mermaid() - Method in enum class de.xam.featdoc.mermaid.sequence.Arrow
- mermaid() - Method in class de.xam.featdoc.mermaid.sequence.Note
- mermaid() - Method in class de.xam.featdoc.mermaid.sequence.Participant
- mermaid() - Method in record class de.xam.featdoc.mermaid.sequence.SequenceStep
- mermaidBlockSyle() - Method in interface de.xam.featdoc.markdown.IMarkdownCustomizer
- MermaidBlockSyle - Enum Class in de.xam.featdoc.markdown
- MermaidDiagram - Interface in de.xam.featdoc.mermaid.sequence
- mermaidDiagramBlock(MermaidDiagram, IMarkdownCustomizer, LineWriter) - Static method in class de.xam.featdoc.FeatDoc
- MermaidDsl - Class in de.xam.featdoc.mermaid
- MermaidDsl() - Constructor for class de.xam.featdoc.mermaid.MermaidDsl
- MermaidTool - Class in de.xam.featdoc.mermaid
- message() - Method in record class de.xam.featdoc.mermaid.sequence.SequenceStep
-
Returns the value of the
messagerecord component. - Microsoft - Enum constant in enum class de.xam.featdoc.markdown.MermaidBlockSyle
N
- name() - Element in annotation interface de.xam.featdoc.annotations.FeatDoc
- node(String) - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram
- node(String, String) - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram
- Node - Record Class in de.xam.featdoc.mermaid.flowchart
- Node(String, Node.Shape, String) - Constructor for record class de.xam.featdoc.mermaid.flowchart.Node
-
Creates an instance of a
Noderecord class. - nodeMap() - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram
- None - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.Edge.End
- None - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.Edge.Start
- None - Enum constant in enum class de.xam.featdoc.mermaid.sequence.SequenceStep.LifetimeEvent
- Normal - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.Edge.Line
- note(Note.Position, String, String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- note(String, String, String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- Note - Class in de.xam.featdoc.mermaid.sequence
- Note.Position - Enum Class in de.xam.featdoc.mermaid.sequence
- notes() - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
O
- orientation() - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram
- Over - Enum constant in enum class de.xam.featdoc.mermaid.sequence.Note.Position
P
- participant(String) - Static method in class de.xam.featdoc.mermaid.sequence.Participant
- participant(String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- participant(String, String) - Static method in class de.xam.featdoc.mermaid.sequence.Participant
- participant(String, String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- Participant - Class in de.xam.featdoc.mermaid.sequence
- participants() - Element in annotation interface de.xam.featdoc.annotations.Sequence
- participants() - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- participants(Participant...) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- path(IWikiFile) - Method in interface de.xam.featdoc.wiki.IWikiContext
- preamble() - Method in interface de.xam.featdoc.markdown.IMarkdownCustomizer
- probability() - Method in record class de.xam.featdoc.system.Condition.Variant
-
Returns the value of the
probabilityrecord component. - producedEvents() - Method in class de.xam.featdoc.system.Feature
- producedEvents() - Method in class de.xam.featdoc.system.Rule
- producedEvents() - Method in class de.xam.featdoc.system.System
R
- ResultStep(Feature, Rule, Event, boolean, Step, System, System) - Constructor for record class de.xam.featdoc.system.Universe.ResultStep
-
Creates an instance of a
ResultSteprecord class. - RightOf - Enum constant in enum class de.xam.featdoc.mermaid.sequence.Note.Position
- RL - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Orientation
- rootDir() - Method in interface de.xam.featdoc.wiki.IWikiContext
- rootPath() - Method in interface de.xam.featdoc.wiki.IWikiContext
- rule() - Method in record class de.xam.featdoc.system.Universe.ResultStep
-
Returns the value of the
rulerecord component. - rule(Event, Event...) - Method in class de.xam.featdoc.system.Feature
- rule(Event, String, Event...) - Method in class de.xam.featdoc.system.Feature
- Rule - Class in de.xam.featdoc.system
- Rule(Event, Event...) - Constructor for class de.xam.featdoc.system.Rule
- rules() - Method in class de.xam.featdoc.system.Feature
- rules() - Method in class de.xam.featdoc.system.System
S
- scan(String[]) - Static method in class de.xam.featdoc.FeatDocAnnotationTool
- scenario() - Method in record class de.xam.featdoc.system.Step
-
Returns the value of the
scenariorecord component. - scenario(String) - Method in class de.xam.featdoc.system.Universe
- Scenario - Class in de.xam.featdoc.system
- Scenario(Universe, String) - Constructor for class de.xam.featdoc.system.Scenario
- scenarioPage(Universe, Scenario, IWikiContext, LineWriter) - Static method in class de.xam.featdoc.FeatDoc
- scenarios() - Method in class de.xam.featdoc.system.Universe
- scenarioStepsProducing(Event) - Method in class de.xam.featdoc.system.Universe
- sequence() - Element in annotation interface de.xam.featdoc.annotations.FeatDoc
- sequence(String) - Static method in class de.xam.featdoc.mermaid.MermaidDsl
- Sequence - Annotation Interface in de.xam.featdoc.annotations
- SequenceDiagram - Class in de.xam.featdoc.mermaid.sequence
-
Unsupported features from mermaid sequence diagram
- SequenceDiagram(String) - Constructor for class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- SequenceStep - Record Class in de.xam.featdoc.mermaid.sequence
- SequenceStep(String, Arrow, SequenceStep.LifetimeEvent, String, String, String) - Constructor for record class de.xam.featdoc.mermaid.sequence.SequenceStep
-
Creates an instance of a
SequenceSteprecord class. - SequenceStep.LifetimeEvent - Enum Class in de.xam.featdoc.mermaid.sequence
- shape() - Method in record class de.xam.featdoc.mermaid.flowchart.Node
-
Returns the value of the
shaperecord component. - Solid - Enum constant in enum class de.xam.featdoc.mermaid.sequence.Arrow
-
Solid line without arrow
- SolidAsync - Enum constant in enum class de.xam.featdoc.mermaid.sequence.Arrow
-
Solid line with an open arrow at the end (async)
- SolidWithCross - Enum constant in enum class de.xam.featdoc.mermaid.sequence.Arrow
-
Solid line with a cross at the end
- SolidWithHead - Enum constant in enum class de.xam.featdoc.mermaid.sequence.Arrow
-
Solid line with arrowhead
- source() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge
-
Returns the value of the
sourcerecord component. - source() - Method in record class de.xam.featdoc.system.Step
-
Returns the value of the
sourcerecord component. - source() - Method in record class de.xam.featdoc.system.Universe.ResultStep
-
Returns the value of the
sourcerecord component. - standard() - Static method in record class de.xam.featdoc.mermaid.flowchart.Edge.Arrow
- start() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge.Arrow
-
Returns the value of the
startrecord component. - step(System, System, Event) - Method in class de.xam.featdoc.system.Scenario
- step(String, Arrow, SequenceStep.LifetimeEvent, String, String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- step(String, Arrow, SequenceStep.LifetimeEvent, String, String, String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- step(String, Arrow, String, String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- step(String, SequenceStep.LifetimeEvent, String, String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- step(String, String, String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- Step - Record Class in de.xam.featdoc.system
- Step - Annotation Interface in de.xam.featdoc.annotations
- Step(Scenario, System, System, Event) - Constructor for record class de.xam.featdoc.system.Step
-
Creates an instance of a
Steprecord class. - steps() - Element in annotation interface de.xam.featdoc.annotations.Sequence
- steps() - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- steps() - Method in class de.xam.featdoc.system.Scenario
- subgraph(String) - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram
- Subgraph(String) - Constructor for class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Subgraph
- syncCall(System, System, Event) - Method in class de.xam.featdoc.system.Scenario
-
Alias for
Scenario.step(System, System, Event)to ease refactoring/refinement of scenarios - syncCall(System, System, String) - Method in class de.xam.featdoc.system.Scenario
- Synchronous - Enum constant in enum class de.xam.featdoc.system.Timing
- system() - Method in record class de.xam.featdoc.system.Event
-
Returns the value of the
systemrecord component. - system() - Method in class de.xam.featdoc.system.Feature
- system(String, String, String) - Method in class de.xam.featdoc.system.Universe
- System - Class in de.xam.featdoc.system
- System(String, String, String) - Constructor for class de.xam.featdoc.system.System
- systemPage(Universe, System, IWikiContext, LineWriter) - Static method in class de.xam.featdoc.FeatDoc
- systems() - Method in class de.xam.featdoc.system.Scenario
-
distinct and sorted
- systems() - Method in class de.xam.featdoc.system.Universe
- systemsCalledFrom(System) - Method in class de.xam.featdoc.system.Universe
- systemsCalling(System) - Method in class de.xam.featdoc.system.Universe
-
all systems calling 'system', looking in all rules and scenarios
- systemsProducing(Event) - Method in class de.xam.featdoc.system.Universe
T
- target() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge
-
Returns the value of the
targetrecord component. - target() - Method in record class de.xam.featdoc.system.Step
-
Returns the value of the
targetrecord component. - target() - Method in record class de.xam.featdoc.system.Universe.ResultStep
-
Returns the value of the
targetrecord component. - TB - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Orientation
-
same as TD
- TD - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Orientation
- text() - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Subgraph
- text() - Method in interface de.xam.featdoc.mermaid.flowchart.INode
- text() - Method in record class de.xam.featdoc.mermaid.flowchart.Node
- Thick - Enum constant in enum class de.xam.featdoc.mermaid.flowchart.Edge.Line
- timing() - Method in record class de.xam.featdoc.system.Event
-
Returns the value of the
timingrecord component. - Timing - Enum Class in de.xam.featdoc.system
- title() - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram
- title() - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- title(String) - Method in class de.xam.featdoc.mermaid.sequence.SequenceDiagram
- to() - Element in annotation interface de.xam.featdoc.annotations.Step
- to() - Method in record class de.xam.featdoc.mermaid.sequence.SequenceStep
-
Returns the value of the
torecord component. - toMermaidFlowchart(String, Multimap<T, T>, Function<T, String>, Function<T, String>, boolean) - Static method in class de.xam.featdoc.FeatDoc
- toMermaidSyntax() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge.Arrow
- toMermaidSyntax() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge
- toMermaidSyntax(LineWriter) - Method in class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Subgraph
- toMermaidSyntax(LineWriter) - Method in interface de.xam.featdoc.mermaid.flowchart.INode
- toMermaidSyntax(LineWriter) - Method in record class de.xam.featdoc.mermaid.flowchart.Node
- toSequence(Scenario) - Method in class de.xam.featdoc.system.Universe
- toString() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge.Arrow
-
Returns a string representation of this record class.
- toString() - Method in record class de.xam.featdoc.mermaid.flowchart.Edge
-
Returns a string representation of this record class.
- toString() - Method in record class de.xam.featdoc.mermaid.flowchart.Node
-
Returns a string representation of this record class.
- toString() - Method in record class de.xam.featdoc.mermaid.sequence.SequenceStep
-
Returns a string representation of this record class.
- toString() - Method in record class de.xam.featdoc.system.Condition.Variant
-
Returns a string representation of this record class.
- toString() - Method in record class de.xam.featdoc.system.Event
-
Returns a string representation of this record class.
- toString() - Method in class de.xam.featdoc.system.Feature
- toString() - Method in class de.xam.featdoc.system.Rule
- toString() - Method in record class de.xam.featdoc.system.Step
-
Returns a string representation of this record class.
- toString() - Method in class de.xam.featdoc.system.System
- toString() - Method in record class de.xam.featdoc.system.Universe.ResultStep
-
Returns a string representation of this record class.
- trigger() - Method in class de.xam.featdoc.system.Rule
U
- uiAction(String) - Method in class de.xam.featdoc.system.System
- Universe - Class in de.xam.featdoc.system
- Universe() - Constructor for class de.xam.featdoc.system.Universe
- Universe.ResultStep - Record Class in de.xam.featdoc.system
- Util - Class in de.xam.featdoc
- Util() - Constructor for class de.xam.featdoc.Util
V
- value() - Element in annotation interface de.xam.featdoc.annotations.FeatDocs
- valueOf(String) - Static method in enum class de.xam.featdoc.markdown.MermaidBlockSyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.xam.featdoc.mermaid.flowchart.Edge.End
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.xam.featdoc.mermaid.flowchart.Edge.Line
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.xam.featdoc.mermaid.flowchart.Edge.Start
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Orientation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.xam.featdoc.mermaid.sequence.Arrow
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.xam.featdoc.mermaid.sequence.Note.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.xam.featdoc.mermaid.sequence.SequenceStep.LifetimeEvent
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.xam.featdoc.system.Timing
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.xam.featdoc.markdown.MermaidBlockSyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.xam.featdoc.mermaid.flowchart.Edge.End
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.xam.featdoc.mermaid.flowchart.Edge.Line
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.xam.featdoc.mermaid.flowchart.Edge.Start
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.xam.featdoc.mermaid.flowchart.FlowchartDiagram.Orientation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.xam.featdoc.mermaid.sequence.Arrow
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.xam.featdoc.mermaid.sequence.Note.Position
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.xam.featdoc.mermaid.sequence.SequenceStep.LifetimeEvent
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.xam.featdoc.system.Timing
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variant(Condition.Variant) - Method in class de.xam.featdoc.system.Scenario
- variant(String) - Method in class de.xam.featdoc.system.Condition
-
First variant is always the main/happy case
- variant(String, double) - Method in class de.xam.featdoc.system.Condition
-
First variant is always the main/happy case
- Variant(Condition, String, double) - Constructor for record class de.xam.featdoc.system.Condition.Variant
-
Creates an instance of a
Variantrecord class.
W
- WIKI_FOLDER - Static variable in class de.xam.featdoc.system.System
- wikiFolder() - Method in record class de.xam.featdoc.system.Event
- wikiFolder() - Method in class de.xam.featdoc.system.Feature
- wikiFolder() - Method in class de.xam.featdoc.system.Scenario
- wikiFolder() - Method in class de.xam.featdoc.system.System
- wikiFolder() - Method in interface de.xam.featdoc.wiki.IWikiFile
-
null for root
- wikiLink() - Method in interface de.xam.featdoc.wiki.IWikiFile
- wikiLink(IWikiLink) - Method in interface de.xam.featdoc.wiki.IWikiContext
- wikiName - Variable in class de.xam.featdoc.system.System
- wrap(Writer) - Static method in interface de.xam.featdoc.LineWriter
- write(String, String...) - Method in interface de.xam.featdoc.LineWriter
-
Using String#format
- writeLine(String, String...) - Method in interface de.xam.featdoc.LineWriter
- writeSection(String, String...) - Method in interface de.xam.featdoc.LineWriter
-
A default ## section
- writeSection1(String, String...) - Method in interface de.xam.featdoc.LineWriter
-
A main # section
- writeToc() - Method in interface de.xam.featdoc.LineWriter
All Classes and Interfaces|All Packages|Constant Field Values