A B C D E F G H I M N P R S T U V 
All Classes All Packages

A

addEntry(long, double) - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginModel
 
addEvent(PropertyProcessedAlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistory
Adds the given PropertyProcessedAlgorithmEvent to this AlgorithmEventHistoryEntry.
addNode(String, List<Object>, String) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginModel
 
addNodeIdToNodeInfoMapping(String, String) - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginModel
 
ai.libs.jaicore.graphvisualizer - package ai.libs.jaicore.graphvisualizer
 
ai.libs.jaicore.graphvisualizer.events.graph - package ai.libs.jaicore.graphvisualizer.events.graph
 
ai.libs.jaicore.graphvisualizer.events.graph.bus - package ai.libs.jaicore.graphvisualizer.events.graph.bus
 
ai.libs.jaicore.graphvisualizer.events.gui - package ai.libs.jaicore.graphvisualizer.events.gui
 
ai.libs.jaicore.graphvisualizer.events.recorder - package ai.libs.jaicore.graphvisualizer.events.recorder
 
ai.libs.jaicore.graphvisualizer.events.recorder.property - package ai.libs.jaicore.graphvisualizer.events.recorder.property
 
ai.libs.jaicore.graphvisualizer.plugin - package ai.libs.jaicore.graphvisualizer.plugin
 
ai.libs.jaicore.graphvisualizer.plugin.controlbar - package ai.libs.jaicore.graphvisualizer.plugin.controlbar
 
ai.libs.jaicore.graphvisualizer.plugin.graphview - package ai.libs.jaicore.graphvisualizer.plugin.graphview
 
ai.libs.jaicore.graphvisualizer.plugin.nodeinfo - package ai.libs.jaicore.graphvisualizer.plugin.nodeinfo
 
ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter - package ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter
 
ai.libs.jaicore.graphvisualizer.plugin.speedslider - package ai.libs.jaicore.graphvisualizer.plugin.speedslider
 
ai.libs.jaicore.graphvisualizer.plugin.timeslider - package ai.libs.jaicore.graphvisualizer.plugin.timeslider
 
ai.libs.jaicore.graphvisualizer.window - package ai.libs.jaicore.graphvisualizer.window
 
AlgorithmEventBus - Interface in ai.libs.jaicore.graphvisualizer.events.graph.bus
 
AlgorithmEventHistory - Class in ai.libs.jaicore.graphvisualizer.events.recorder
An AlgorithmEventHistory stores AlgorithmEventHistoryEntrys constructed from PropertyProcessedAlgorithmEvents representing the recorded behavior of an IAlgorithm.
AlgorithmEventHistory() - Constructor for class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistory
Creates a new AlgorithmEventHistory.
AlgorithmEventHistory(List<AlgorithmEventHistoryEntry>) - Constructor for class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistory
Creates a new AlgorithmEventHistory with the given List of AlgorithmEventHistoryEntrys.
AlgorithmEventHistoryEntry - Class in ai.libs.jaicore.graphvisualizer.events.recorder
AlgorithmEventHistoryEntrys are used to store PropertyProcessedAlgorithmEvents in an AlgorithmEventHistory combined with additional meta information.
AlgorithmEventHistoryEntry(PropertyProcessedAlgorithmEvent, long) - Constructor for class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntry
Creates a new AlgorithmEventHistoryEntry storing the given PropertyProcessedAlgorithmEvent and the time at which the event was received.
AlgorithmEventHistoryEntryDeliverer - Class in ai.libs.jaicore.graphvisualizer.events.recorder
The AlgorithmEventHistoryEntryDeliverer is Thread constantly pulling events from a given AlgorithmEventHistory and sending these to all registered AlgorithmEventListeners.
AlgorithmEventHistoryEntryDeliverer(AlgorithmEventHistory) - Constructor for class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntryDeliverer
AlgorithmEventHistoryEntryDeliverer(AlgorithmEventHistory, int) - Constructor for class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntryDeliverer
Creates a new AlgorithmEventHistoryEntryDeliverer with the given AlgorithmEventHistory and the maximum sleep time between checking for new events from the history and sending them to the registered listeners.
AlgorithmEventHistoryRecorder - Class in ai.libs.jaicore.graphvisualizer.events.recorder
An AlgorithmEventHistoryRecorder is responsible for recording AlgorithmEvents and storing them in the form of PropertyProcessedAlgorithmEvents.
AlgorithmEventHistoryRecorder(List<AlgorithmEventPropertyComputer>) - Constructor for class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryRecorder
AlgorithmEventHistorySerializer - Class in ai.libs.jaicore.graphvisualizer.events.recorder
An AlgorithmEventHistorySerializer can be used to read and store AlgorithmEventHistorys in the form of JSON files.
AlgorithmEventHistorySerializer() - Constructor for class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistorySerializer
AlgorithmEventListener - Interface in ai.libs.jaicore.graphvisualizer.events.graph.bus
 
AlgorithmEventPropertyComputer - Interface in ai.libs.jaicore.graphvisualizer.events.recorder.property
 
AlgorithmEventSource - Interface in ai.libs.jaicore.graphvisualizer.events.graph.bus
 
AlgorithmVisualizationWindow - Class in ai.libs.jaicore.graphvisualizer.window
An AlgorithmVisualizationWindow can be created to have a visualization of the behavior of an algorithm.
AlgorithmVisualizationWindow(IAlgorithm<?, ?>, List<AlgorithmEventPropertyComputer>, IGUIPlugin, IGUIPlugin...) - Constructor for class ai.libs.jaicore.graphvisualizer.window.AlgorithmVisualizationWindow
Creates a new AlgorithmVisualizationWindow based on the given IAlgorithm, the list of AlgorithmEventPropertyComputers, a main IGUIPlugin and optionally additional plugins.
AlgorithmVisualizationWindow(AlgorithmEventHistory, IGUIPlugin, IGUIPlugin...) - Constructor for class ai.libs.jaicore.graphvisualizer.window.AlgorithmVisualizationWindow
Creates a new AlgorithmVisualizationWindow based on the given AlgorithmEventHistory (i.e. offline version), the main IGUIPlugin and optionally additional plugins.
ASimpleMVCPlugin<M extends ASimpleMVCPluginModel<V,​C>,​V extends ASimpleMVCPluginView<M,​C,​?>,​C extends ASimpleMVCPluginController<M,​V>> - Class in ai.libs.jaicore.graphvisualizer.plugin
 
ASimpleMVCPlugin() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPlugin
 
ASimpleMVCPluginController<M extends ASimpleMVCPluginModel<?,​?>,​V extends ASimpleMVCPluginView<?,​?,​?>> - Class in ai.libs.jaicore.graphvisualizer.plugin
 
ASimpleMVCPluginController(M, V) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginController
 
ASimpleMVCPluginModel<V extends ASimpleMVCPluginView<?,​?,​?>,​C extends ASimpleMVCPluginController<?,​?>> - Class in ai.libs.jaicore.graphvisualizer.plugin
 
ASimpleMVCPluginModel() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel
 
ASimpleMVCPluginView<M extends IGUIPluginModel,​C extends IGUIPluginController,​N extends javafx.scene.Node> - Class in ai.libs.jaicore.graphvisualizer.plugin
 
ASimpleMVCPluginView(M, N) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginView
 

B

buttonPushed(String) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphMouseListener
 
buttonReleased(String) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphMouseListener
 

C

ChangeSpeedEvent - Class in ai.libs.jaicore.graphvisualizer.plugin.speedslider
 
ChangeSpeedEvent(int) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.speedslider.ChangeSpeedEvent
 
clear() - Method in class ai.libs.jaicore.graphvisualizer.events.gui.Histogram
 
clear() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel
 
clear() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginView
 
clear() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginModel
 
clear() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginView
 
computeAlgorithmEventProperty(AlgorithmEvent) - Method in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer
 
computeAlgorithmEventProperty(AlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeDisplayInfoAlgorithmEventPropertyComputer
 
computeAlgorithmEventProperty(AlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoAlgorithmEventPropertyComputer
 
computeAlgorithmEventProperty(AlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer
 
ControlBarGUIPlugin - Class in ai.libs.jaicore.graphvisualizer.plugin.controlbar
 
ControlBarGUIPlugin() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPlugin
 
ControlBarGUIPluginController - Class in ai.libs.jaicore.graphvisualizer.plugin.controlbar
 
ControlBarGUIPluginController(ControlBarGUIPluginModel) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginController
 
ControlBarGUIPluginModel - Class in ai.libs.jaicore.graphvisualizer.plugin.controlbar
 
ControlBarGUIPluginModel(ControlBarGUIPluginView) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginModel
 
ControlBarGUIPluginView - Class in ai.libs.jaicore.graphvisualizer.plugin.controlbar
 
ControlBarGUIPluginView() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginView
 

D

DefaultGUIEventBus - Class in ai.libs.jaicore.graphvisualizer.events.gui
 
deserializeAlgorithmEventHistory(String) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistorySerializer
Deserializes the given JSON String into an AlgorithmEventHistory assuming it represents such an AlgorithmEventHistory.

E

equals(Object) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistory
 
equals(Object) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntry
 
equals(Object) - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfo
 
equals(Object) - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfo
 

F

fromString(String) - Method in class ai.libs.jaicore.graphvisualizer.IntegerAxisFormatter
 

G

generateInfoForNode(N) - Method in interface ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGenerator
 
getAlgorithmEvent() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntry
Returns the PropertyProcessedAlgorithmEvent stored as part of this entry.
getAlgorithmEventHistory() - Method in class ai.libs.jaicore.graphvisualizer.window.AlgorithmVisualizationWindow
Returns the underlying AlgorithmEventHistory.
getChildrenNodeIds() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfo
 
getController() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPlugin
 
getController() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel
 
getController() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginView
 
getController() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPlugin
 
getController() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPlugin
 
getController() - Method in interface ai.libs.jaicore.graphvisualizer.plugin.IGUIPlugin
Returns the underlying IGUIPluginController.
getController() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPlugin
 
getController() - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPlugin
 
getController() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPlugin
 
getCurrentlySelectedNode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginModel
 
getCurrentSpeedPercentage() - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPluginModel
 
getCurrentTimeStep() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginModel
 
getEntries() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyProcessedAlgorithmEventHistory
 
getEntryAtTimeStep(int) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistory
Returns the AlgorithmEventHistoryEntry at the given timestep.
getEntryAtTimeStep(int) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyProcessedAlgorithmEventHistory
 
getGraph() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginModel
 
getHistory() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryRecorder
Returns the AlgorithmEventHistory which is produced up to this point by this AlgorithmEventHistoryRecorder.
getIdOfNodeIfExistent(Object) - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoAlgorithmEventPropertyComputer
 
getInstance() - Static method in class ai.libs.jaicore.graphvisualizer.events.gui.DefaultGUIEventBus
 
getLength() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistory
 
getLength() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyProcessedAlgorithmEventHistory
 
getLoggerName() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistory
 
getMainNodeId() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfo
 
getMaximumTimeStep() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginModel
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPlugin
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginController
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginView
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPlugin
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginView
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPlugin
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginView
 
getModel() - Method in interface ai.libs.jaicore.graphvisualizer.plugin.IGUIPlugin
Returns the underlying IGUIPluginModel.
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPlugin
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginView
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPlugin
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPluginView
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPlugin
 
getModel() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginView
 
getN() - Method in class ai.libs.jaicore.graphvisualizer.events.gui.Histogram
 
getNewParent() - Method in class ai.libs.jaicore.graphvisualizer.events.graph.NodeParentSwitchEvent
 
getNewSpeedPercentage() - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.ChangeSpeedEvent
 
getNewTimeStep() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.GoToTimeStepEvent
 
getNextIndexToDisplay() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginView
 
getNode() - Method in class ai.libs.jaicore.graphvisualizer.events.graph.NodeAddedEvent
 
getNode() - Method in class ai.libs.jaicore.graphvisualizer.events.graph.NodeParentSwitchEvent
 
getNode() - Method in class ai.libs.jaicore.graphvisualizer.events.graph.NodeRemovedEvent
 
getNode() - Method in class ai.libs.jaicore.graphvisualizer.events.graph.NodeTypeSwitchEvent
 
getNode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginView
Gets the node that represents this view
getNode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginView
 
getNode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginView
 
getNode() - Method in interface ai.libs.jaicore.graphvisualizer.plugin.IGUIPluginView
Returns the JavaFX Scene Node which will be displayed inside the AlgorithmVisualizationWindow.
getNode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginView
 
getNode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPluginView
 
getNode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginView
 
getNodeInfoForCurrentlySelectedNode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginModel
 
getNodeInfoForNodeId(String) - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginModel
 
getNodeType() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfo
 
getOldParent() - Method in class ai.libs.jaicore.graphvisualizer.events.graph.NodeParentSwitchEvent
 
getParent() - Method in class ai.libs.jaicore.graphvisualizer.events.graph.NodeAddedEvent
 
getParentNodeIds() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfo
 
getPropertyName() - Method in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer
 
getPropertyName() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeDisplayInfoAlgorithmEventPropertyComputer
 
getPropertyName() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoAlgorithmEventPropertyComputer
 
getPropertyName() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer
 
getRoot() - Method in class ai.libs.jaicore.graphvisualizer.events.graph.GraphInitializedEvent
 
getScore() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfo
 
getSearchGraphNode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.NodeClickedEvent
 
getSearchGraphNodeMappedToViewGraphNode(Object) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginModel
 
getSolutionCandidateRepresentation() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfo
 
getStringRepresentationOfSolutionCandidate(Object) - Method in interface ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionCandidateRepresenter
 
getTimedPerformances() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginModel
 
getTimeEventWasReceived() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntry
Returns the time at which this event was received.
getTimestampOfFirstEvent() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginModel
 
getTitle() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginView
 
getTitle() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginView
 
getTitle() - Method in interface ai.libs.jaicore.graphvisualizer.plugin.IGUIPluginView
Returns the title of the view of the associated IGUIPlugin.
getTitle() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginView
 
getTitle() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginView
 
getTitle() - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPluginView
 
getTitle() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginView
 
getType() - Method in class ai.libs.jaicore.graphvisualizer.events.graph.NodeAddedEvent
 
getType() - Method in class ai.libs.jaicore.graphvisualizer.events.graph.NodeTypeSwitchEvent
 
getView() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPlugin
 
getView() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginController
 
getView() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel
 
getView() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPlugin
 
getView() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPlugin
 
getView() - Method in interface ai.libs.jaicore.graphvisualizer.plugin.IGUIPlugin
Returns the underlying IGUIPluginView.
getView() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPlugin
 
getView() - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPlugin
 
getView() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPlugin
 
getViewerNode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.NodeClickedEvent
 
GoToTimeStepEvent - Class in ai.libs.jaicore.graphvisualizer.plugin.timeslider
 
GoToTimeStepEvent(int) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.timeslider.GoToTimeStepEvent
 
GraphEvent - Interface in ai.libs.jaicore.graphvisualizer.events.graph
 
GraphInitializedEvent<T> - Class in ai.libs.jaicore.graphvisualizer.events.graph
 
GraphInitializedEvent(String, T) - Constructor for class ai.libs.jaicore.graphvisualizer.events.graph.GraphInitializedEvent
 
GraphMouseListener - Class in ai.libs.jaicore.graphvisualizer.plugin.graphview
 
GraphMouseListener(GraphViewPluginModel, ViewerPipe) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphMouseListener
 
GraphViewPlugin - Class in ai.libs.jaicore.graphvisualizer.plugin.graphview
 
GraphViewPlugin() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPlugin
 
GraphViewPluginController - Class in ai.libs.jaicore.graphvisualizer.plugin.graphview
 
GraphViewPluginController(GraphViewPluginModel) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginController
 
GraphViewPluginModel - Class in ai.libs.jaicore.graphvisualizer.plugin.graphview
 
GraphViewPluginModel(GraphViewPluginView) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginModel
 
GraphViewPluginModel(GraphViewPluginView, File) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginModel
 
GraphViewPluginView - Class in ai.libs.jaicore.graphvisualizer.plugin.graphview
 
GraphViewPluginView() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginView
 
GUIEvent - Interface in ai.libs.jaicore.graphvisualizer.events.gui
 
GUIEventBus - Interface in ai.libs.jaicore.graphvisualizer.events.gui
 
GUIEventListener - Interface in ai.libs.jaicore.graphvisualizer.events.gui
 
GUIEventSource - Interface in ai.libs.jaicore.graphvisualizer.events.gui
 

H

handleAlgorithmEvent(AlgorithmEvent) - Method in interface ai.libs.jaicore.graphvisualizer.events.graph.bus.AlgorithmEventListener
 
handleAlgorithmEvent(AlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryRecorder
 
HandleAlgorithmEventException - Exception in ai.libs.jaicore.graphvisualizer.events.graph.bus
 
HandleAlgorithmEventException(String) - Constructor for exception ai.libs.jaicore.graphvisualizer.events.graph.bus.HandleAlgorithmEventException
 
HandleAlgorithmEventException(String, Throwable) - Constructor for exception ai.libs.jaicore.graphvisualizer.events.graph.bus.HandleAlgorithmEventException
 
HandleAlgorithmEventException(String, Throwable, boolean, boolean) - Constructor for exception ai.libs.jaicore.graphvisualizer.events.graph.bus.HandleAlgorithmEventException
 
handleAlgorithmEventInternally(PropertyProcessedAlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginController
 
handleAlgorithmEventInternally(PropertyProcessedAlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginController
 
handleGUIEvent(GUIEvent) - Method in interface ai.libs.jaicore.graphvisualizer.events.gui.GUIEventListener
 
handleGUIEvent(GUIEvent) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntryDeliverer
 
handleGUIEvent(GUIEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginController
 
handleGUIEvent(GUIEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginController
 
handleGUIEvent(GUIEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginController
 
handleGUIEvent(GUIEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginController
 
handleGUIEvent(GUIEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginController
 
handleGUIEvent(GUIEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPluginController
 
handleGUIEvent(GUIEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginController
 
handleInputEvent() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginView
 
handlePauseButtonClick() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginView
 
handleResetButtonClick() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginView
 
handleSerializableAlgorithmEvent(PropertyProcessedAlgorithmEvent) - Method in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyProcessedAlgorithmEventListener
 
handleSerializableAlgorithmEvent(PropertyProcessedAlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginController
 
handleSerializableAlgorithmEvent(PropertyProcessedAlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginController
 
handleSerializableAlgorithmEvent(PropertyProcessedAlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginController
 
handleSerializableAlgorithmEvent(PropertyProcessedAlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginController
 
handleSerializableAlgorithmEvent(PropertyProcessedAlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPluginController
 
handleSerializableAlgorithmEvent(PropertyProcessedAlgorithmEvent) - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginController
 
handleStartButtonClick() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginView
 
hashCode() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistory
 
hashCode() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntry
 
hashCode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfo
 
hashCode() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfo
 
Histogram - Class in ai.libs.jaicore.graphvisualizer.events.gui
 
Histogram(int) - Constructor for class ai.libs.jaicore.graphvisualizer.events.gui.Histogram
 

I

IGUIPlugin - Interface in ai.libs.jaicore.graphvisualizer.plugin
IGUIPlugins can be used to display information about an IAlgorithm or its behavior in an AlgorithmVisualizationWindow.
IGUIPluginController - Interface in ai.libs.jaicore.graphvisualizer.plugin
An IGUIPluginController is part of an IGUIPlugin and is reponsible for handling PropertyProcessedAlgorithmEvents and GUIEvents it is provided.
IGUIPluginModel - Interface in ai.libs.jaicore.graphvisualizer.plugin
An IGUIPluginModel is part of an IGUIPlugin and is responsible for storing information which is displayed by the associated IGUIPluginView.
IGUIPluginView - Interface in ai.libs.jaicore.graphvisualizer.plugin
An IGUIPluginView is part of an IGUIPlugin and is responsible displaying the information stored in the IGUIPluginModel.
increaseCurrentTimeStep() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginModel
 
increaseMaximumTimeStep() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginModel
 
IntegerAxisFormatter - Class in ai.libs.jaicore.graphvisualizer
 
IntegerAxisFormatter() - Constructor for class ai.libs.jaicore.graphvisualizer.IntegerAxisFormatter
 
isPaused() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginModel
 
isPaused() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginModel
 

M

mouseLeft(String) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphMouseListener
 
mouseOver(String) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphMouseListener
 
MVCInitializationFailedException - Exception in ai.libs.jaicore.graphvisualizer.plugin
 
MVCInitializationFailedException() - Constructor for exception ai.libs.jaicore.graphvisualizer.plugin.MVCInitializationFailedException
 
MVCInitializationFailedException(String) - Constructor for exception ai.libs.jaicore.graphvisualizer.plugin.MVCInitializationFailedException
 
MVCInitializationFailedException(String, Throwable) - Constructor for exception ai.libs.jaicore.graphvisualizer.plugin.MVCInitializationFailedException
 
MVCInitializationFailedException(Throwable) - Constructor for exception ai.libs.jaicore.graphvisualizer.plugin.MVCInitializationFailedException
 

N

NODE_DISPLAY_INFO_PROPERTY_NAME - Static variable in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeDisplayInfoAlgorithmEventPropertyComputer
 
NODE_INFO_PROPERTY_NAME - Static variable in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoAlgorithmEventPropertyComputer
 
NodeAddedEvent<T> - Class in ai.libs.jaicore.graphvisualizer.events.graph
 
NodeAddedEvent(String, T, T, String) - Constructor for class ai.libs.jaicore.graphvisualizer.events.graph.NodeAddedEvent
 
NodeClickedEvent - Class in ai.libs.jaicore.graphvisualizer.plugin.graphview
 
NodeClickedEvent(Node, String) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.graphview.NodeClickedEvent
 
NodeDisplayInfoAlgorithmEventPropertyComputer<N> - Class in ai.libs.jaicore.graphvisualizer.plugin.nodeinfo
 
NodeDisplayInfoAlgorithmEventPropertyComputer(NodeInfoGenerator<N>) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeDisplayInfoAlgorithmEventPropertyComputer
 
NodeInfo - Class in ai.libs.jaicore.graphvisualizer.plugin.nodeinfo
 
NodeInfo(String, List<String>, List<String>, String) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfo
 
NodeInfoAlgorithmEventPropertyComputer - Class in ai.libs.jaicore.graphvisualizer.plugin.nodeinfo
 
NodeInfoAlgorithmEventPropertyComputer() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoAlgorithmEventPropertyComputer
 
NodeInfoGenerator<N> - Interface in ai.libs.jaicore.graphvisualizer.plugin.nodeinfo
 
NodeInfoGUIPlugin - Class in ai.libs.jaicore.graphvisualizer.plugin.nodeinfo
 
NodeInfoGUIPlugin() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPlugin
 
NodeInfoGUIPlugin(String) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPlugin
 
NodeInfoGUIPluginController - Class in ai.libs.jaicore.graphvisualizer.plugin.nodeinfo
 
NodeInfoGUIPluginController(NodeInfoGUIPluginModel) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginController
 
NodeInfoGUIPluginModel - Class in ai.libs.jaicore.graphvisualizer.plugin.nodeinfo
 
NodeInfoGUIPluginModel(NodeInfoGUIPluginView) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginModel
 
NodeInfoGUIPluginView - Class in ai.libs.jaicore.graphvisualizer.plugin.nodeinfo
 
NodeInfoGUIPluginView() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginView
 
NodeInfoGUIPluginView(String) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginView
 
NodeParentSwitchEvent<T> - Class in ai.libs.jaicore.graphvisualizer.events.graph
 
NodeParentSwitchEvent(String, T, T, T) - Constructor for class ai.libs.jaicore.graphvisualizer.events.graph.NodeParentSwitchEvent
 
NodeRemovedEvent<T> - Class in ai.libs.jaicore.graphvisualizer.events.graph
 
NodeRemovedEvent(String, T) - Constructor for class ai.libs.jaicore.graphvisualizer.events.graph.NodeRemovedEvent
 
NodeTypeSwitchEvent<T> - Class in ai.libs.jaicore.graphvisualizer.events.graph
 
NodeTypeSwitchEvent(String, T, String) - Constructor for class ai.libs.jaicore.graphvisualizer.events.graph.NodeTypeSwitchEvent
 

P

pause() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginModel
 
PauseEvent - Class in ai.libs.jaicore.graphvisualizer.plugin.controlbar
 
PauseEvent() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.controlbar.PauseEvent
 
PlayEvent - Class in ai.libs.jaicore.graphvisualizer.plugin.controlbar
 
PlayEvent() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.controlbar.PlayEvent
 
postEvent(AlgorithmEvent) - Method in interface ai.libs.jaicore.graphvisualizer.events.graph.bus.AlgorithmEventBus
 
postEvent(GUIEvent) - Method in class ai.libs.jaicore.graphvisualizer.events.gui.DefaultGUIEventBus
 
postEvent(GUIEvent) - Method in interface ai.libs.jaicore.graphvisualizer.events.gui.GUIEventBus
 
PropertyComputationFailedException - Exception in ai.libs.jaicore.graphvisualizer.events.recorder.property
 
PropertyComputationFailedException() - Constructor for exception ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyComputationFailedException
 
PropertyComputationFailedException(String) - Constructor for exception ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyComputationFailedException
 
PropertyComputationFailedException(String, Throwable) - Constructor for exception ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyComputationFailedException
 
PropertyComputationFailedException(String, Throwable, boolean, boolean) - Constructor for exception ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyComputationFailedException
 
PropertyComputationFailedException(Throwable) - Constructor for exception ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyComputationFailedException
 
PropertyProcessedAlgorithmEventHistory - Class in ai.libs.jaicore.graphvisualizer.events.recorder.property
 
PropertyProcessedAlgorithmEventHistory() - Constructor for class ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyProcessedAlgorithmEventHistory
 
PropertyProcessedAlgorithmEventHistory(int) - Constructor for class ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyProcessedAlgorithmEventHistory
 
PropertyProcessedAlgorithmEventHistory(List<AlgorithmEventHistoryEntry>) - Constructor for class ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyProcessedAlgorithmEventHistory
 
PropertyProcessedAlgorithmEventListener - Interface in ai.libs.jaicore.graphvisualizer.events.recorder.property
 
PropertyProcessedAlgorithmEventSource - Interface in ai.libs.jaicore.graphvisualizer.events.recorder.property
 

R

registerListener(AlgorithmEventListener) - Method in interface ai.libs.jaicore.graphvisualizer.events.graph.bus.AlgorithmEventSource
 
registerListener(GUIEventListener) - Method in class ai.libs.jaicore.graphvisualizer.events.gui.DefaultGUIEventBus
 
registerListener(GUIEventListener) - Method in interface ai.libs.jaicore.graphvisualizer.events.gui.GUIEventSource
 
registerListener(PropertyProcessedAlgorithmEventListener) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntryDeliverer
 
registerListener(PropertyProcessedAlgorithmEventListener) - Method in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyProcessedAlgorithmEventSource
 
removeNode(Object) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginModel
 
reset() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginModel
 
reset() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginModel
 
ResetEvent - Class in ai.libs.jaicore.graphvisualizer.plugin.controlbar
 
ResetEvent() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ResetEvent
 
run() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntryDeliverer
 
run() - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginController
 
run() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphMouseListener
 
run() - Method in class ai.libs.jaicore.graphvisualizer.window.AlgorithmVisualizationWindow
 

S

SCORED_SOLUTION_CANDIDATE_INFO_PROPERTY_NAME - Static variable in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer
 
ScoredSolutionCandidateInfo - Class in ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter
 
ScoredSolutionCandidateInfo() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfo
 
ScoredSolutionCandidateInfo(String, String) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfo
 
ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer - Class in ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter
 
ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer
 
ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer(SolutionCandidateRepresenter) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfoAlgorithmEventPropertyComputer
 
serializeAlgorithmEventHistory(AlgorithmEventHistory) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistorySerializer
Serializes the given AlgorithmEventHistory into a JSON String.
setAlgorithmEventSource(PropertyProcessedAlgorithmEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPlugin
 
setAlgorithmEventSource(PropertyProcessedAlgorithmEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPlugin
 
setAlgorithmEventSource(PropertyProcessedAlgorithmEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPlugin
 
setAlgorithmEventSource(PropertyProcessedAlgorithmEventSource) - Method in interface ai.libs.jaicore.graphvisualizer.plugin.IGUIPlugin
Sets the PropertyProcessedAlgorithmEventSource yielding PropertyProcessedAlgorithmEvents which are handled by the IGUIPluginController.
setAlgorithmEventSource(PropertyProcessedAlgorithmEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPlugin
 
setAlgorithmEventSource(PropertyProcessedAlgorithmEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPlugin
 
setAlgorithmEventSource(PropertyProcessedAlgorithmEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPlugin
 
setController(C) - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel
 
setController(C) - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginView
 
setCurrentlySelectedNode(String) - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginModel
 
setCurrentSpeedPercentage(int) - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPluginModel
 
setCurrentTimeStep(int) - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginModel
 
setGUIEventSource(GUIEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPlugin
 
setGUIEventSource(GUIEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPlugin
 
setGUIEventSource(GUIEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPlugin
 
setGUIEventSource(GUIEventSource) - Method in interface ai.libs.jaicore.graphvisualizer.plugin.IGUIPlugin
Sets the GUIEventSource yielding GUIEvents which are handled by the IGUIPluginController.
setGUIEventSource(GUIEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPlugin
 
setGUIEventSource(GUIEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPlugin
 
setGUIEventSource(GUIEventSource) - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPlugin
 
setLoggerName(String) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistory
 
setN(int) - Method in class ai.libs.jaicore.graphvisualizer.events.gui.Histogram
 
setPaused() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginModel
 
setRoot(T) - Method in class ai.libs.jaicore.graphvisualizer.events.graph.GraphInitializedEvent
 
setTitle(String) - Method in class ai.libs.jaicore.graphvisualizer.window.AlgorithmVisualizationWindow
Sets the title of this window to the given String.
setUnpaused() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginModel
 
setView(V) - Method in class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginModel
 
SolutionCandidateRepresenter - Interface in ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter
 
SolutionPerformanceTimelinePlugin - Class in ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter
 
SolutionPerformanceTimelinePlugin() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePlugin
 
SolutionPerformanceTimelinePluginController - Class in ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter
 
SolutionPerformanceTimelinePluginController(SolutionPerformanceTimelinePluginModel, SolutionPerformanceTimelinePluginView) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginController
 
SolutionPerformanceTimelinePluginModel - Class in ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter
 
SolutionPerformanceTimelinePluginModel() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginModel
 
SolutionPerformanceTimelinePluginView - Class in ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter
 
SolutionPerformanceTimelinePluginView(SolutionPerformanceTimelinePluginModel) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginView
 
SpeedSliderGUIPlugin - Class in ai.libs.jaicore.graphvisualizer.plugin.speedslider
 
SpeedSliderGUIPlugin() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPlugin
 
SpeedSliderGUIPluginController - Class in ai.libs.jaicore.graphvisualizer.plugin.speedslider
 
SpeedSliderGUIPluginController(SpeedSliderGUIPluginModel) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPluginController
 
SpeedSliderGUIPluginModel - Class in ai.libs.jaicore.graphvisualizer.plugin.speedslider
 
SpeedSliderGUIPluginModel(SpeedSliderGUIPluginView) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPluginModel
 
SpeedSliderGUIPluginView - Class in ai.libs.jaicore.graphvisualizer.plugin.speedslider
 
SpeedSliderGUIPluginView() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPluginView
 
switchNodeType(Object, String) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginModel
 

T

TimeSliderGUIPlugin - Class in ai.libs.jaicore.graphvisualizer.plugin.timeslider
 
TimeSliderGUIPlugin() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPlugin
 
TimeSliderGUIPluginController - Class in ai.libs.jaicore.graphvisualizer.plugin.timeslider
 
TimeSliderGUIPluginController(TimeSliderGUIPluginModel) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginController
 
TimeSliderGUIPluginModel - Class in ai.libs.jaicore.graphvisualizer.plugin.timeslider
 
TimeSliderGUIPluginModel(TimeSliderGUIPluginView) - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginModel
 
TimeSliderGUIPluginView - Class in ai.libs.jaicore.graphvisualizer.plugin.timeslider
 
TimeSliderGUIPluginView() - Constructor for class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginView
 
toString() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistory
 
toString() - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntry
 
toString() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfo
 
toString() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.ScoredSolutionCandidateInfo
 
toString(Number) - Method in class ai.libs.jaicore.graphvisualizer.IntegerAxisFormatter
 

U

unpause() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginModel
 
unregisterListener(AlgorithmEventListener) - Method in interface ai.libs.jaicore.graphvisualizer.events.graph.bus.AlgorithmEventSource
 
unregisterListener(GUIEventListener) - Method in class ai.libs.jaicore.graphvisualizer.events.gui.DefaultGUIEventBus
 
unregisterListener(GUIEventListener) - Method in interface ai.libs.jaicore.graphvisualizer.events.gui.GUIEventSource
 
unregisterListener(PropertyProcessedAlgorithmEventListener) - Method in class ai.libs.jaicore.graphvisualizer.events.recorder.AlgorithmEventHistoryEntryDeliverer
 
unregisterListener(PropertyProcessedAlgorithmEventListener) - Method in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyProcessedAlgorithmEventSource
 
update() - Method in class ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginView
 
update() - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphViewPluginView
 
update() - Method in interface ai.libs.jaicore.graphvisualizer.plugin.IGUIPluginView
Requests this view to update itself, i.e. pull the latest information from the associated IGUIPluginModel and display it.
update() - Method in class ai.libs.jaicore.graphvisualizer.plugin.nodeinfo.NodeInfoGUIPluginView
 
update() - Method in class ai.libs.jaicore.graphvisualizer.plugin.solutionperformanceplotter.SolutionPerformanceTimelinePluginView
 
update() - Method in class ai.libs.jaicore.graphvisualizer.plugin.speedslider.SpeedSliderGUIPluginView
 
update() - Method in class ai.libs.jaicore.graphvisualizer.plugin.timeslider.TimeSliderGUIPluginView
 
update(int[]) - Method in class ai.libs.jaicore.graphvisualizer.events.gui.Histogram
 
update(List<? extends Number>) - Method in class ai.libs.jaicore.graphvisualizer.events.gui.Histogram
 
update(DescriptiveStatistics) - Method in class ai.libs.jaicore.graphvisualizer.events.gui.Histogram
 

V

viewClosed(String) - Method in class ai.libs.jaicore.graphvisualizer.plugin.graphview.GraphMouseListener
 
ViewGraphManipulationException - Exception in ai.libs.jaicore.graphvisualizer.plugin.graphview
 
ViewGraphManipulationException(String) - Constructor for exception ai.libs.jaicore.graphvisualizer.plugin.graphview.ViewGraphManipulationException
 
ViewGraphManipulationException(String, Throwable) - Constructor for exception ai.libs.jaicore.graphvisualizer.plugin.graphview.ViewGraphManipulationException
 
ViewGraphManipulationException(String, Throwable, boolean, boolean) - Constructor for exception ai.libs.jaicore.graphvisualizer.plugin.graphview.ViewGraphManipulationException
 
ViewGraphManipulationException(Throwable) - Constructor for exception ai.libs.jaicore.graphvisualizer.plugin.graphview.ViewGraphManipulationException
 
A B C D E F G H I M N P R S T U V 
All Classes All Packages