A B C D E F G H I K L M N O P Q R S T U V W X Y Z 

B

background - Variable in class lavesdk.algorithm.plugin.views.custom.CustomVisualObject
the background color of the object
background - Variable in class lavesdk.algorithm.plugin.views.renderers.DefaultVertexRenderer
the background color
BaseComponent - Class in lavesdk.gui.widgets
Represents a base component with base functionality.
BaseComponent() - Constructor for class lavesdk.gui.widgets.BaseComponent
Creates a new base component.
beforeEdgeAdded(E) - Method in class lavesdk.math.graph.Graph
Is invoked before a new edge is added to the graph.
beforeEdgeAdded(RNEdge) - Method in class lavesdk.math.graph.network.ResidualNetwork
 
beforePaint(Graphics2D) - Method in class lavesdk.algorithm.plugin.views.GraphView
This method is invoked before the graphical representation of the graph view is painted.
beforePause(RTEvent) - Method in class lavesdk.algorithm.RTEAdapter
 
beforePause(RTEvent) - Method in interface lavesdk.algorithm.RTEListener
Indicates that the runtime environment wants to transition into pause state.
beforeProcessingExercise(AlgorithmExercise<?>, AlgorithmStep) - Method in interface lavesdk.algorithm.AlgorithmExerciseProvider
Is invoked when the exercise of the current step in the algorithm is loaded and should be presented to the user.
beforeProcessingExercise(AlgorithmExercise<?>, AlgorithmStep) - Method in class lavesdk.algorithm.plugin.views.ExercisesListView
 
beforeRemove() - Method in class lavesdk.algorithm.plugin.views.View
This method is invoked before the view is removed from its ViewContainer.
beforeRequestSolution(AlgorithmState) - Method in class lavesdk.algorithm.AlgorithmExercise
This method is invoked before the user enters a solution.
beforeResume(RTEvent) - Method in class lavesdk.algorithm.RTEAdapter
 
beforeResume(RTEvent) - Method in interface lavesdk.algorithm.RTEListener
Indicates that the runtime environment wants to resume.
beforeRun() - Method in class lavesdk.algorithm.RTTransition
Is invoked before the transition is started.
beforeStart(RTEvent) - Method in class lavesdk.algorithm.RTEAdapter
 
beforeStart(RTEvent) - Method in interface lavesdk.algorithm.RTEListener
Indicates that the runtime environment wants to start from scratch.
beforeVertexAdded(V) - Method in class lavesdk.math.graph.Graph
Is invoked before a new vertex is added to the graph.
beforeVisualEdgeCreated(GraphView<Vertex, RNEdge>.VisualVertex, GraphView<Vertex, RNEdge>.VisualVertex, boolean) - Method in class lavesdk.algorithm.plugin.views.DefaultRNView
 
beforeVisualEdgeCreated(GraphView<V, E>.VisualVertex, GraphView<V, E>.VisualVertex, boolean) - Method in class lavesdk.algorithm.plugin.views.GraphView
This method is invoked before a new visual edge is created using graphical input by the user.
beforeVisualVertexCreated(int, int) - Method in class lavesdk.algorithm.plugin.views.GraphView
This method is invoked before a new visual vertex is created using graphical input by the user.
begin() - Method in class lavesdk.algorithm.plugin.views.GraphScene
Starts the scene meaning that from now on all actions at the graph view like adding new objects, removing existing objects or modify objects are recorded and can be reversed after ending the scene.
beginExam() - Method in interface lavesdk.algorithm.AlgorithmExerciseProvider
Is invoked when the exam is started meaning more precisely when the algorithm is started in exercise mode.
beginExam() - Method in class lavesdk.algorithm.plugin.views.ExercisesListView
 
BIPARTITE_GRAPH_ICON - Variable in class lavesdk.resources.Resources
the bipartite graph icon or null if the resource could not be loaded
BIPARTITE_GRAPH_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the bipartite graph in icon
BIPARTITE_LAYOUT_ICON - Variable in class lavesdk.resources.Resources
the partition layout icon or null if the resource could not be loaded
BIPARTITE_LAYOUT_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the partition layout icon
BipartiteGraphLayout - Class in lavesdk.algorithm.plugin.views
Layouts the vertices of a graph in two partitions/bipartite subsets.
BipartiteGraphLayout() - Constructor for class lavesdk.algorithm.plugin.views.BipartiteGraphLayout
Creates a new bipartite graph layout.
BipartiteGraphLayout(boolean) - Constructor for class lavesdk.algorithm.plugin.views.BipartiteGraphLayout
Creates a new bipartite graph layout.
BipartiteGraphToolBarExtension<V extends Vertex,E extends Edge> - Class in lavesdk.algorithm.plugin.extensions
Extends the toolbar of a host application by graph functionality to check whether a graph is bipartite.
BipartiteGraphToolBarExtension(GraphView<V, E>) - Constructor for class lavesdk.algorithm.plugin.extensions.BipartiteGraphToolBarExtension
Creates a new bipartite graph toolbar extension.
BipartiteGraphToolBarExtension(GraphView<V, E>, LanguageFile, String) - Constructor for class lavesdk.algorithm.plugin.extensions.BipartiteGraphToolBarExtension
Creates a new bipartite graph toolbar extension.
BipartiteGraphToolBarExtension(GraphView<V, E>, LanguageFile, String, boolean) - Constructor for class lavesdk.algorithm.plugin.extensions.BipartiteGraphToolBarExtension
Creates a new bipartite graph toolbar extension.
BipartiteLayoutToolBarExtension<V extends Vertex,E extends Edge> - Class in lavesdk.algorithm.plugin.extensions
Extends the toolbar of a host application by graph functionality to layout the vertices of a graph bipartite.
BipartiteLayoutToolBarExtension(GraphView<V, E>) - Constructor for class lavesdk.algorithm.plugin.extensions.BipartiteLayoutToolBarExtension
Creates a new bipartite layout toolbar extension.
BipartiteLayoutToolBarExtension(GraphView<V, E>, boolean) - Constructor for class lavesdk.algorithm.plugin.extensions.BipartiteLayoutToolBarExtension
Creates a new bipartite layout toolbar extension.
BipartiteLayoutToolBarExtension(GraphView<V, E>, boolean, LanguageFile, String) - Constructor for class lavesdk.algorithm.plugin.extensions.BipartiteLayoutToolBarExtension
Creates a new bipartite layout toolbar extension.
BipartiteLayoutToolBarExtension(GraphView<V, E>, boolean, LanguageFile, String, boolean) - Constructor for class lavesdk.algorithm.plugin.extensions.BipartiteLayoutToolBarExtension
Creates a new bipartite layout toolbar extension.
BooleanProperty - Class in lavesdk.gui.widgets
Represents a boolean property in a PropertiesList.
BooleanProperty(String, String) - Constructor for class lavesdk.gui.widgets.BooleanProperty
Creates a new boolean property.
BooleanProperty(String, String, BooleanPropertyGroup) - Constructor for class lavesdk.gui.widgets.BooleanProperty
Creates a new boolean property.
BooleanProperty(String, String, boolean) - Constructor for class lavesdk.gui.widgets.BooleanProperty
Creates a new boolean property.
BooleanProperty(String, String, boolean, BooleanPropertyGroup) - Constructor for class lavesdk.gui.widgets.BooleanProperty
Creates a new boolean property.
BooleanPropertyGroup - Class in lavesdk.gui.widgets
A group of BooleanPropertys.
BooleanPropertyGroup(PropertiesListModel) - Constructor for class lavesdk.gui.widgets.BooleanPropertyGroup
Creates a new group.
breadthFirstSearch(Graph<V, E>) - Static method in class lavesdk.utils.GraphUtils
Performs a breadth first search (BFS) in the specified graph starting with the first vertex.
breadthFirstSearch(Graph<V, E>, V) - Static method in class lavesdk.utils.GraphUtils
Performs a breadth first search (BFS) in the specified graph starting at a given vertex.
BREAKPOINT_ACTIVE_ICON - Variable in class lavesdk.resources.Resources
the active breakpoint icon or null if the resource could not be loaded
BREAKPOINT_ACTIVE_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the active breakpoint icon
BREAKPOINT_ICON - Variable in class lavesdk.resources.Resources
the breakpoint icon or null if the resource could not be loaded
BREAKPOINT_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the breakpoint icon
A B C D E F G H I K L M N O P Q R S T U V W X Y Z