- get(long) - Method in class ch.hsr.adv.ui.core.logic.stores.SessionStore
-
Retuns the session with the given session
- get(String, Object...) - Static method in class ch.hsr.adv.ui.core.presentation.util.I18n
-
gets the string with the given key from the resource bundle for the
current LOCALE and uses it as first argument
to MessageFormat.format, passing in the optional args and returning
the result.
- getAll() - Method in class ch.hsr.adv.ui.core.logic.stores.SessionStore
-
- getAll(long) - Method in class ch.hsr.adv.ui.core.logic.stores.LayoutedSnapshotStore
-
Returns all Snapshots for the given session id
- getAllPanes(long) - Method in class ch.hsr.adv.ui.core.logic.stores.LayoutedSnapshotStore
-
- getColorFromHexValue(int) - Static method in class ch.hsr.adv.ui.core.presentation.util.StyleConverter
-
- getConnectorPoint(Bounds, ConnectorType) - Method in class ch.hsr.adv.ui.core.presentation.widgets.LabeledEdge
-
Returns intersection point for the corresponding connector of an edge
- getConnectorPoint(Bounds, ConnectorType) - Method in class ch.hsr.adv.ui.core.presentation.widgets.SelfReferenceEdge
-
- getCreatedStages() - Method in class ch.hsr.adv.ui.core.presentation.util.TabPaneDetacher
-
- getCurrent() - Method in class ch.hsr.adv.ui.core.logic.stores.SessionStore
-
Returns the current session
- getCurve() - Method in class ch.hsr.adv.ui.core.presentation.widgets.LabeledEdge
-
- getDividers() - Method in class ch.hsr.adv.ui.core.logic.domain.LayoutedSnapshot
-
- getEndBounds() - Method in class ch.hsr.adv.ui.core.presentation.widgets.LabeledEdge
-
- getEndConnector() - Method in class ch.hsr.adv.ui.core.presentation.widgets.LabeledEdge
-
- getLabel() - Method in class ch.hsr.adv.ui.core.presentation.widgets.LabeledEdge
-
- getLabelColor(Color) - Static method in class ch.hsr.adv.ui.core.presentation.util.StyleConverter
-
Return either black or white depending on the brightness of the input
color.
- getLayouter(String) - Method in class ch.hsr.adv.ui.core.logic.ServiceProvider
-
Returns the layouter for the given module
- getLocale() - Static method in class ch.hsr.adv.ui.core.presentation.util.I18n
-
- getMinifier() - Method in class ch.hsr.adv.ui.core.logic.GsonProvider
-
Get a pretty-printing json serializer to write to the data store.
- getPane() - Method in class ch.hsr.adv.ui.core.logic.domain.LayoutedSnapshot
-
- getParser(String) - Method in class ch.hsr.adv.ui.core.logic.ServiceProvider
-
Returns the parser for the given module
- getPrettifyer() - Method in class ch.hsr.adv.ui.core.logic.GsonProvider
-
Get a pretty-printing json serializer to create a json representation
of an object.
- getRelativePath() - Method in enum ch.hsr.adv.ui.core.presentation.util.ResourceLocator.Resource
-
- getResourceAsStream(ResourceLocator.Resource) - Method in class ch.hsr.adv.ui.core.presentation.util.ResourceLocator
-
Returns the resource as stream
- getResourcePath(ResourceLocator.Resource) - Method in class ch.hsr.adv.ui.core.presentation.util.ResourceLocator
-
Returns the relative path to the resources
- getSession(Tab) - Method in class ch.hsr.adv.ui.core.presentation.ViewMapper
-
Get associated Session to this Tab
- getSnapshotDescription() - Method in class ch.hsr.adv.ui.core.logic.domain.LayoutedSnapshot
-
- getSnapshotId() - Method in class ch.hsr.adv.ui.core.logic.domain.LayoutedSnapshot
-
- getStage(Session) - Method in class ch.hsr.adv.ui.core.presentation.ViewMapper
-
Get associated stage to this session
- getStartBounds() - Method in class ch.hsr.adv.ui.core.presentation.widgets.LabeledEdge
-
- getStartConnector() - Method in class ch.hsr.adv.ui.core.presentation.widgets.LabeledEdge
-
- getStringifyer(String) - Method in class ch.hsr.adv.ui.core.logic.ServiceProvider
-
Returns the stringifyer for the given module
- getStrokeStyle(String) - Static method in class ch.hsr.adv.ui.core.presentation.util.StyleConverter
-
- getTab(Session) - Method in class ch.hsr.adv.ui.core.presentation.ViewMapper
-
Get associated Tab to this session
- GraphLayouter - Class in ch.hsr.adv.ui.graph.presentation
-
Creates JavaFX Nodes for the graph elements and adds them to a pane
- GraphLayouter() - Constructor for class ch.hsr.adv.ui.graph.presentation.GraphLayouter
-
- GraphParser - Class in ch.hsr.adv.ui.graph.logic
-
Parses a json of an graph session to a Session object.
- GraphParser(GsonProvider) - Constructor for class ch.hsr.adv.ui.graph.logic.GraphParser
-
- GraphStringifyer - Class in ch.hsr.adv.ui.graph.logic
-
Serializes a graph session to json
- GraphStringifyer(GsonProvider) - Constructor for class ch.hsr.adv.ui.graph.logic.GraphStringifyer
-
- GsonProvider - Class in ch.hsr.adv.ui.core.logic
-
Provides preconfigured GsonBuilder
- GsonProvider() - Constructor for class ch.hsr.adv.ui.core.logic.GsonProvider
-
- GuiceBootstrapperModule - Class in ch.hsr.adv.ui.bootstrapper
-
Uses reflection to add module implementations with the Module
annotation to a Guice MapBinder to be injected into the adv ui core.
- GuiceBootstrapperModule() - Constructor for class ch.hsr.adv.ui.bootstrapper.GuiceBootstrapperModule
-
- GuiceCoreModule - Class in ch.hsr.adv.ui.core.presentation
-
Guice DI configuration class.
- GuiceCoreModule() - Constructor for class ch.hsr.adv.ui.core.presentation.GuiceCoreModule
-
- save(Session, File) - Method in class ch.hsr.adv.ui.core.logic.ADVFlowControl
-
Delegates saving sessions to the access layer
- save(Session, File) - Method in interface ch.hsr.adv.ui.core.logic.FlowControl
-
Saves the loaded json
- SelfReferenceEdge - Class in ch.hsr.adv.ui.core.presentation.widgets
-
Draws a curved connection for edges with the same start and end node.
- SelfReferenceEdge(String, LabeledNode, ConnectorType, ConnectorType, ADVStyle) - Constructor for class ch.hsr.adv.ui.core.presentation.widgets.SelfReferenceEdge
-
- SelfReferenceEdge(String, LabeledNode, ConnectorType, ConnectorType, ADVStyle, LabeledEdge.DirectionType) - Constructor for class ch.hsr.adv.ui.core.presentation.widgets.SelfReferenceEdge
-
- serialize(ModuleGroup, Type, JsonSerializationContext) - Method in class ch.hsr.adv.ui.core.logic.ModuleGroupSerializer
-
Serializes the module group with the correct module stringifyer.
- ServiceProvider - Class in ch.hsr.adv.ui.core.logic
-
Contains a map of all service which need to be implemented by a module.
- ServiceProvider(Map<String, Layouter>, Map<String, Parser>, Map<String, Stringifyer>) - Constructor for class ch.hsr.adv.ui.core.logic.ServiceProvider
-
- SESSION_ADDED - ch.hsr.adv.ui.core.logic.events.ADVEvent
-
- SESSION_REMOVED - ch.hsr.adv.ui.core.logic.events.ADVEvent
-
- SESSION_VIEW_FXML - ch.hsr.adv.ui.core.presentation.util.ResourceLocator.Resource
-
- SessionReplay - Class in ch.hsr.adv.ui.core.presentation
-
TimerTask, responsible for showing replays with a defined timeout
- SessionReplay(StateViewModel, SteppingViewModel, EventManager) - Constructor for class ch.hsr.adv.ui.core.presentation.SessionReplay
-
- SessionReplayFactory - Interface in ch.hsr.adv.ui.core.presentation
-
Factory interface for Guice
- SessionStore - Class in ch.hsr.adv.ui.core.logic.stores
-
Holds all active sessions.
- SessionStore(EventManager) - Constructor for class ch.hsr.adv.ui.core.logic.stores.SessionStore
-
- SessionView - Class in ch.hsr.adv.ui.core.presentation
-
The JavaFX Controller class for session-view.fxml.
- SessionView(SteppingViewModelFactory, ReplayViewModelFactory, StateViewModel, FontAwesomeIconView, FontAwesomeIconView) - Constructor for class ch.hsr.adv.ui.core.presentation.SessionView
-
- setControlPoints(Point2D, Point2D) - Method in class ch.hsr.adv.ui.core.presentation.widgets.CurvedLabeledEdge
-
- setControlPoints(Point2D, Point2D) - Method in class ch.hsr.adv.ui.core.presentation.widgets.LabeledEdge
-
Sets the control points of the curve
- setControlPoints(Point2D, Point2D) - Method in class ch.hsr.adv.ui.core.presentation.widgets.SelfReferenceEdge
-
- setCurrent(long) - Method in class ch.hsr.adv.ui.core.logic.stores.SessionStore
-
Sets the current session to the session with the specified id.
- setHost(String) - Method in class ch.hsr.adv.ui.core.service.SocketServer
-
Set alternative host on which SocketServer should listen.
- setInjector(Injector) - Static method in class ch.hsr.adv.ui.core.presentation.ADVApplication
-
- setLocale(Locale) - Static method in class ch.hsr.adv.ui.core.presentation.util.I18n
-
Sets the current locale and updates the corresponding property
- setPort(int) - Method in class ch.hsr.adv.ui.core.service.SocketServer
-
Set alternative port on which SocketServer should listen.
- setRelativePath(String) - Method in enum ch.hsr.adv.ui.core.presentation.util.ResourceLocator.Resource
-
Sets the relative path of the resource enum
- setSnapshotDescription(String) - Method in class ch.hsr.adv.ui.core.logic.domain.LayoutedSnapshot
-
- setX(int) - Method in class ch.hsr.adv.ui.core.presentation.widgets.LabeledNode
-
Sets the X property
- setY(int) - Method in class ch.hsr.adv.ui.core.presentation.widgets.LabeledNode
-
Sets the y property
- SNAPSHOT_ADDED - ch.hsr.adv.ui.core.logic.events.ADVEvent
-
- SocketServer - Class in ch.hsr.adv.ui.core.service
-
Listens for incoming snapshot transmissions and routes it to the correct
module parser.
- SocketServer(ADVConnectionFactory) - Constructor for class ch.hsr.adv.ui.core.service.SocketServer
-
- StackLayouter - Class in ch.hsr.adv.ui.stack.presentation
-
Positions the StackElements on the Pane
- StackLayouter() - Constructor for class ch.hsr.adv.ui.stack.presentation.StackLayouter
-
- StackParser - Class in ch.hsr.adv.ui.stack.logic
-
Parses a json of a stack session to a Session object.
- StackParser(GsonProvider) - Constructor for class ch.hsr.adv.ui.stack.logic.StackParser
-
Registers Stack specific types to the GsonBuilder
- start(Stage) - Method in class ch.hsr.adv.ui.core.presentation.ADVApplication
-
- STEP_BACKWARD - ch.hsr.adv.ui.core.logic.events.ADVEvent
-
- STEP_FIRST - ch.hsr.adv.ui.core.logic.events.ADVEvent
-
- STEP_FORWARD - ch.hsr.adv.ui.core.logic.events.ADVEvent
-
- STEP_LAST - ch.hsr.adv.ui.core.logic.events.ADVEvent
-
- SteppingViewModel - Class in ch.hsr.adv.ui.core.presentation
-
- SteppingViewModel(LayoutedSnapshotStore, EventManager, StateViewModel) - Constructor for class ch.hsr.adv.ui.core.presentation.SteppingViewModel
-
- SteppingViewModelFactory - Interface in ch.hsr.adv.ui.core.presentation
-
- stringify(ModuleGroup) - Method in class ch.hsr.adv.ui.core.logic.DefaultStringifyer
-
Builds a json string from an generic module group.
- stringify(ModuleGroup) - Method in interface ch.hsr.adv.ui.core.logic.Stringifyer
-
Serializes the given module group to JSON
- stringify(ModuleGroup) - Method in class ch.hsr.adv.ui.graph.logic.GraphStringifyer
-
Builds a json string from an graph module group.
- stringify(Session) - Method in class ch.hsr.adv.ui.core.logic.CoreStringifyer
-
Builds a json string from an graph session.
- Stringifyer - Interface in ch.hsr.adv.ui.core.logic
-
JSON Serializer
- StyleConverter - Class in ch.hsr.adv.ui.core.presentation.util
-
Creates JavaFX BorderStrokeStyle Enums from Strings.
- StyleConverter() - Constructor for class ch.hsr.adv.ui.core.presentation.util.StyleConverter
-
- stylesheets(String...) - Method in class ch.hsr.adv.ui.core.presentation.util.TabPaneDetacher
-
Sets the stylesheets that should be assigend to the new created
Stage.
- subscribe(PropertyChangeListener, ADVEvent, String...) - Method in class ch.hsr.adv.ui.core.logic.events.EventManager
-
Registers a listener for a specific event
- subscribe(PropertyChangeListener, List<ADVEvent>, String...) - Method in class ch.hsr.adv.ui.core.logic.events.EventManager
-
Registers a listener for multiple events
- valueOf(String) - Static method in enum ch.hsr.adv.ui.core.logic.events.ADVEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ch.hsr.adv.ui.core.presentation.util.ResourceLocator.Resource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ch.hsr.adv.ui.core.presentation.widgets.ConnectorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ch.hsr.adv.ui.core.presentation.widgets.CurvedLabeledEdge.BiConnectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ch.hsr.adv.ui.core.presentation.widgets.LabeledEdge.DirectionType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ch.hsr.adv.ui.core.logic.events.ADVEvent
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ch.hsr.adv.ui.core.presentation.util.ResourceLocator.Resource
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ch.hsr.adv.ui.core.presentation.widgets.ConnectorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ch.hsr.adv.ui.core.presentation.widgets.CurvedLabeledEdge.BiConnectionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ch.hsr.adv.ui.core.presentation.widgets.LabeledEdge.DirectionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ViewMapper - Class in ch.hsr.adv.ui.core.presentation
-
Maps Sessions to their corresponding tab or stage.