| Interface | Description |
|---|---|
| Layouter |
Builds JavaFX Elements from business objects contained in a module group.
|
| Parser |
Session parser
|
| Stringifyer |
JSON Serializer
|
| Class | Description |
|---|---|
| CoreLayouter |
The Core Layouter arranges the panes created by the module layouters in a
grid formation using SplitPanes.
|
| CoreParser |
Responsible for parsing a session and delegating work to module specific
parsers.
|
| CoreStringifyer |
Serializes an ADV Session
|
| DefaultStringifyer |
The default stringifyer is used when no module specific serialization is
needed or provided.
|
| FlowControl |
Framework component which controls the visualization flow and delegates
steps to the module strategies.
|
| InterfaceAdapter<T> |
Represents the mapping between an interface and a concrete class during
deserialization.
|
| ModuleGroupDeserializer |
Custom Gson deserializer which delegates deserialization to the module
specific parser.
|
| ModuleGroupSerializer |
Custom gson serializer which delegates serialization to the module specific
stringifier.
|
| ServiceProvider |
Contains a map of all services which are implemented by the modules.
|