Index

A B C D E F G H I O P S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

Association - Class in org.fulib.workflows.utils
Helper class for managing data needed to build associations with fulib
Association() - Constructor for class org.fulib.workflows.utils.Association
 

B

BaseNote - Class in org.fulib.workflows.events
BaseNote is the base class for every other kind of note in an event storming board
BaseNote() - Constructor for class org.fulib.workflows.events.BaseNote
 
Board - Class in org.fulib.workflows.events
Root Class for building an event storming board from the parser
Board() - Constructor for class org.fulib.workflows.events.Board
 
BoardConstructor - Class in org.fulib.workflows.generators.constructors
The BoardConstructor builds the event storming boards from fulibWorkflows as html.
BoardConstructor() - Constructor for class org.fulib.workflows.generators.constructors.BoardConstructor
 
BoardGenerator - Class in org.fulib.workflows.generators
The BoardGenerator is the main entry point for the parsing of fulibWorkflows and the generation of files.
BoardGenerator() - Constructor for class org.fulib.workflows.generators.BoardGenerator
 
buildAndGenerateDiagram(Board) - Method in class org.fulib.workflows.generators.DiagramGenerator
Builds and generates diagrams from an event storming Board
buildAndGenerateFxmls(Board) - Method in class org.fulib.workflows.generators.FxmlGenerator
Builds and generates fxml mockups from page events in an event storming Board
buildAndGenerateHTML(Board) - Method in class org.fulib.workflows.generators.HtmlGenerator
Builds and generates an event storming board and page mockups from event storming Board
buildBoard(Board, boolean) - Method in class org.fulib.workflows.generators.constructors.BoardConstructor
Builds an event storming board
buildClassDiagram(List<Data>) - Method in class org.fulib.workflows.generators.constructors.ClassDiagramConstructor
Builds a class model using fulib and generates a svg class diagram
buildDiagrams(Board) - Method in class org.fulib.workflows.generators.DiagramGenerator
Builds object and class structure and files from event storming Board
buildFxml(Page) - Method in class org.fulib.workflows.generators.constructors.FxmlConstructor
Uses string templates to build fxml file containing a mockup
buildFxmls(Board) - Method in class org.fulib.workflows.generators.FxmlGenerator
Builds fxml mockups from page events in an event storming Board
buildHTMLs(Board) - Method in class org.fulib.workflows.generators.HtmlGenerator
Builds an event storming board and page mockups from event storming Board
buildObjectDiagram(List<Data>, int) - Method in class org.fulib.workflows.generators.constructors.ObjectDiagramConstructor
Builds object description in fulibYaml syntax and generates a svg object diagram via fulibTools
buildPage(Page, List<Integer>) - Method in class org.fulib.workflows.generators.constructors.PageConstructor
Uses string templates to build html file containing a mockup

C

ClassDiagramConstructor - Class in org.fulib.workflows.generators.constructors
The ClassDiagramConstructor builds a classdiagram from all data events from an fulibWorkflows Board via fulib.
ClassDiagramConstructor() - Constructor for class org.fulib.workflows.generators.constructors.ClassDiagramConstructor
 
Command - Class in org.fulib.workflows.events
Processes Command note from event storming
Command() - Constructor for class org.fulib.workflows.events.Command
 
COMMAND - Static variable in class org.fulib.workflows.utils.Constants
 
Constants - Class in org.fulib.workflows.utils
 
Constants() - Constructor for class org.fulib.workflows.utils.Constants
 

D

Data - Class in org.fulib.workflows.events
Processes Data note from event storming
Data() - Constructor for class org.fulib.workflows.events.Data
 
DATA - Static variable in class org.fulib.workflows.utils.Constants
 
DiagramGenerator - Class in org.fulib.workflows.generators
The DiagramGenerator manages the building and generation of object and class diagrams.

E

Event - Class in org.fulib.workflows.events
Processes Event note from event storming
Event() - Constructor for class org.fulib.workflows.events.Event
 
EVENT - Static variable in class org.fulib.workflows.utils.Constants
 
EXTERNAL_SYSTEM - Static variable in class org.fulib.workflows.utils.Constants
 
ExternalSystem - Class in org.fulib.workflows.events
Processes ExternalSystem note from event storming
ExternalSystem() - Constructor for class org.fulib.workflows.events.ExternalSystem
 

F

FulibWorkflowsLintError - Exception in org.fulib.workflows.utils
 
FulibWorkflowsLintError(String) - Constructor for exception org.fulib.workflows.utils.FulibWorkflowsLintError
 
FulibWorkflowsParseError - Exception in org.fulib.workflows.utils
 
FulibWorkflowsParseError(String) - Constructor for exception org.fulib.workflows.utils.FulibWorkflowsParseError
 
FxmlConstructor - Class in org.fulib.workflows.generators.constructors
The FxmlConstructor builds a fxml mockup from a page event from an fulibWorkflows Board.
FxmlConstructor() - Constructor for class org.fulib.workflows.generators.constructors.FxmlConstructor
 
FxmlGenerator - Class in org.fulib.workflows.generators
The FxmlGenerator manages the building and generation of fxml mockups that later can be used in a JavaFx application.

G

generateAndReturnHTMLsFromFile(Path) - Method in class org.fulib.workflows.generators.BoardGenerator
Generates and returns generated files from a *.es.yaml file
generateAndReturnHTMLsFromString(String) - Method in class org.fulib.workflows.generators.BoardGenerator
Generates and returns generated files from fulibWorkflows description
generateBoardFromFile(Path) - Method in class org.fulib.workflows.generators.BoardGenerator
Generates mockup and diagram files from a *.es.yaml file
generateBoardFromString(String) - Method in class org.fulib.workflows.generators.BoardGenerator
Generates mockup and diagram files from fulibWorkflows description
getBoard() - Method in class org.fulib.workflows.yaml.OwnYamlParser
 
getContent() - Method in class org.fulib.workflows.events.Page
Getter for content field
getData() - Method in class org.fulib.workflows.events.Data
Getter for data field
getData() - Method in class org.fulib.workflows.events.Event
Getter for data field
getGenDir() - Method in class org.fulib.workflows.generators.BoardGenerator
 
getIndex() - Method in class org.fulib.workflows.events.BaseNote
Getter for index field
getName() - Method in class org.fulib.workflows.events.BaseNote
Getter for name field
getNotes() - Method in class org.fulib.workflows.events.Workflow
Getter for notes field
getWorkflows() - Method in class org.fulib.workflows.events.Board
Getter for workflows field

H

HtmlGenerator - Class in org.fulib.workflows.generators
The HtmlGenerator manages the building and generation of an event storming board and mockup pages described as page events.

I

IncorrectDataValueException - Exception in org.fulib.workflows.utils
 
IncorrectDataValueException(String) - Constructor for exception org.fulib.workflows.utils.IncorrectDataValueException
 
isWebGeneration() - Method in class org.fulib.workflows.generators.BoardGenerator
 

O

OBJECT_DIAGRAM_TYPE - Static variable in class org.fulib.workflows.utils.Constants
 
OBJECTDIAGRAM_DESCRIPTION - Static variable in class org.fulib.workflows.utils.Constants
 
ObjectDiagramConstructor - Class in org.fulib.workflows.generators.constructors
The ObjectDiagramConstructor builds an objectdiagram from a list of data events from an fulibWorkflows Board.
ObjectDiagramConstructor() - Constructor for class org.fulib.workflows.generators.constructors.ObjectDiagramConstructor
 
org.fulib.workflows.events - package org.fulib.workflows.events
 
org.fulib.workflows.generators - package org.fulib.workflows.generators
 
org.fulib.workflows.generators.constructors - package org.fulib.workflows.generators.constructors
 
org.fulib.workflows.utils - package org.fulib.workflows.utils
 
org.fulib.workflows.yaml - package org.fulib.workflows.yaml
 
OwnYamlParser - Class in org.fulib.workflows.yaml
 
OwnYamlParser() - Constructor for class org.fulib.workflows.yaml.OwnYamlParser
 

P

Page - Class in org.fulib.workflows.events
Processes Page note from event storming
Page() - Constructor for class org.fulib.workflows.events.Page
 
PAGE - Static variable in class org.fulib.workflows.utils.Constants
 
PAGE_DESCRIPTION - Static variable in class org.fulib.workflows.utils.Constants
 
PAGE_NAME - Static variable in class org.fulib.workflows.utils.Constants
 
PAGE_TYPE - Static variable in class org.fulib.workflows.utils.Constants
 
PageConstructor - Class in org.fulib.workflows.generators.constructors
The PageConstructor builds a html mockup from a page event from an fulibWorkflows Board.
PageConstructor() - Constructor for class org.fulib.workflows.generators.constructors.PageConstructor
 
parseYAML(String) - Method in class org.fulib.workflows.yaml.OwnYamlParser
Uses Snakeyaml to parse the yamlInput and builds the Event-Storming-Board object
Policy - Class in org.fulib.workflows.events
Processes Policy note from event storming
Policy() - Constructor for class org.fulib.workflows.events.Policy
 
POLICY - Static variable in class org.fulib.workflows.utils.Constants
 
Problem - Class in org.fulib.workflows.events
Processes Problem note from event storming
Problem() - Constructor for class org.fulib.workflows.events.Problem
 
PROBLEM - Static variable in class org.fulib.workflows.utils.Constants
 

S

Service - Class in org.fulib.workflows.events
Processes Service note from event storming
Service() - Constructor for class org.fulib.workflows.events.Service
 
SERVICE - Static variable in class org.fulib.workflows.utils.Constants
 
setContent(Map<Integer, Pair<String, String>>) - Method in class org.fulib.workflows.events.Page
Setter for content field
setData(Map<Integer, Pair<String, String>>) - Method in class org.fulib.workflows.events.Data
Setter for data field
setData(Map<Integer, Pair<String, String>>) - Method in class org.fulib.workflows.events.Event
Setter for data field
setGenDir(String) - Method in class org.fulib.workflows.generators.BoardGenerator
 
setIndex(int) - Method in class org.fulib.workflows.events.BaseNote
Setter for index field
setName(String) - Method in class org.fulib.workflows.events.BaseNote
Setter for name field
setNotes(List<BaseNote>) - Method in class org.fulib.workflows.events.Workflow
Setter for notes field
setWebGeneration(boolean) - Method in class org.fulib.workflows.generators.BoardGenerator
 
setWorkflows(List<Workflow>) - Method in class org.fulib.workflows.events.Board
Setter for workflows field
srcCardi - Variable in class org.fulib.workflows.utils.Association
Source Cardinality for an association
srcClazz - Variable in class org.fulib.workflows.utils.Association
Source Class for an association
srcName - Variable in class org.fulib.workflows.utils.Association
Source Name for an association

T

tgtCardi - Variable in class org.fulib.workflows.utils.Association
Target Cardinality for an association
tgtClazz - Variable in class org.fulib.workflows.utils.Association
Target Class for an association
tgtName - Variable in class org.fulib.workflows.utils.Association
Target name for an association

U

User - Class in org.fulib.workflows.events
Processes User note from event storming
User() - Constructor for class org.fulib.workflows.events.User
 
USER - Static variable in class org.fulib.workflows.utils.Constants
 

W

Workflow - Class in org.fulib.workflows.events
Processes Workflow note from event storming and containing all events following the workflow note
Workflow() - Constructor for class org.fulib.workflows.events.Workflow
 
WORKFLOW - Static variable in class org.fulib.workflows.utils.Constants
 
A B C D E F G H I O P S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form