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 

E

edge - Variable in class lavesdk.algorithm.plugin.views.GraphView.EdgeOffset
the edge
Edge - Class in lavesdk.math.graph
Represents an edge between two vertices in a graph.
Edge(Vertex, Vertex) - Constructor for class lavesdk.math.graph.Edge
Creates a new (undirected) edge with a weight of 0.0f.
Edge(Vertex, Vertex, boolean) - Constructor for class lavesdk.math.graph.Edge
Creates a new edge with a weight of 0.0f.
Edge(Vertex, Vertex, float) - Constructor for class lavesdk.math.graph.Edge
Creates a new (undirected) edge.
Edge(Vertex, Vertex, boolean, float) - Constructor for class lavesdk.math.graph.Edge
Creates a new edge.
EDGE_ADD_ICON - Variable in class lavesdk.resources.Resources
the edge add icon or null if the resource could not be loaded
EDGE_ADD_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the edge icon
edgeAdded(GraphView<V, E>.VisualEdge) - Method in interface lavesdk.algorithm.plugin.views.GraphViewListener
A new edge is added to the graph.
edgeIDModified(int, int) - Method in class lavesdk.math.graph.AccessibleIDObserver
Indicates that the edge with the identifier oldID has changed its id to newID.
edgeRemoved(GraphView<V, E>.VisualEdge) - Method in interface lavesdk.algorithm.plugin.views.GraphViewListener
An edge is removed from the graph view.
EdgeRenderer<T extends Edge> - Interface in lavesdk.algorithm.plugin.views.renderers
Interface to render edges in a GraphView.
edgeSelected(GraphView<V, E>.VisualEdge) - Method in interface lavesdk.algorithm.plugin.views.GraphViewListener
An edge is selected in the graph view.
edgeStroke - Variable in class lavesdk.algorithm.plugin.views.renderers.DefaultVertexRenderer
the stroke for the vertex edge
edgeWidth - Variable in class lavesdk.algorithm.plugin.views.renderers.DefaultVertexRenderer
the line width of the edge
editor - Variable in class lavesdk.gui.widgets.Property
the property's editor
EDT - Class in lavesdk.gui
Provides methods to execute GuiJobs or GuiRequests (thread-safe) in the event dispatch thread (EDT) of a graphical user interface (GUI) from any other thread or the EDT itself.
ElementParser<E> - Class in lavesdk.math
A parser for the elements of a set in a string representation.
ElementParser() - Constructor for class lavesdk.math.ElementParser
 
EMPTY_IMAGE - Variable in class lavesdk.resources.Resources
an empty image
end() - Method in class lavesdk.algorithm.plugin.views.GraphScene
Ends the scene meaning that the recording of actions is stopped.
end(boolean) - Method in class lavesdk.algorithm.plugin.views.GraphScene
Ends the scene meaning that the recording of actions is stopped.
endExam(boolean) - Method in interface lavesdk.algorithm.AlgorithmExerciseProvider
Is invoked when the exam is completed meaning more precisely when the algorithm is stopped or its execution is completed.
endExam(boolean) - Method in class lavesdk.algorithm.plugin.views.ExercisesListView
 
ensureVisibility() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Ensures that the edge is in the visible area of the graph.
ensureVisibility() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
Ensures that the vertex is in the visible area of the graph.
entered() - Method in class lavesdk.algorithm.AlgorithmExercise
This method is invoked each time the exercise is entered.
equals(Serializer) - Method in class lavesdk.algorithm.AlgorithmState
 
equals(AlgorithmState) - Method in class lavesdk.algorithm.AlgorithmState
Compares the specified state with this state and returns true if the specified state has the same step id and the same data (mapping of data key <-> data value) as this state.
equals(Edge) - Method in class lavesdk.math.graph.Edge
Indicates whether the given edge equals this edge.
equals(Object) - Method in class lavesdk.math.graph.Edge
Checks if the given object equals this edge.
equals(Graph<V, E>) - Method in class lavesdk.math.graph.Graph
Indicates whether the specified graph equals this graph.
equals(Object) - Method in class lavesdk.math.graph.Graph
Indicates whether the specified graph equals this graph.
equals(Arc) - Method in class lavesdk.math.graph.network.Arc
Indicates whether the given arc equals this arc.
equals(Edge) - Method in class lavesdk.math.graph.network.RNEdge
 
equals(Object) - Method in class lavesdk.math.graph.Path
Indicates whether this path equals the specified one.
equals(Path<V>) - Method in class lavesdk.math.graph.Path
Indicates whether this path equals the specified one.
equals(Object) - Method in class lavesdk.math.graph.PathByID
Indicates whether this path equals the specified one.
equals(PathByID<V>) - Method in class lavesdk.math.graph.PathByID
Indicates whether this path equals the specified one.
equals(Object) - Method in class lavesdk.math.graph.Trail
Indicates whether this trail equals the specified one.
equals(Trail<V>) - Method in class lavesdk.math.graph.Trail
Indicates whether this trail equals the specified one.
equals(Object) - Method in class lavesdk.math.graph.TrailByID
Indicates whether this trail equals the specified one.
equals(TrailByID<V>) - Method in class lavesdk.math.graph.TrailByID
Indicates whether this trail equals the specified one.
equals(Vertex) - Method in class lavesdk.math.graph.Vertex
Indicates whether the given vertex equals this vertex.
equals(Object) - Method in class lavesdk.math.graph.Vertex
Indicates whether the given object equals this vertex.
equals(Object) - Method in class lavesdk.math.graph.Walk
Indicates whether this walk equals the specified one.
equals(Walk<V>) - Method in class lavesdk.math.graph.Walk
Indicates whether this walk equals the specified one.
equals(Object) - Method in class lavesdk.math.graph.WalkByID
Indicates whether this walk equals the specified one.
equals(WalkByID<V>) - Method in class lavesdk.math.graph.WalkByID
Indicates whether this walk equals the specified one.
equals(Object) - Method in class lavesdk.math.Matrix
Indicates whether this matrix equals the specified matrix.
equals(Matrix<?>) - Method in class lavesdk.math.Matrix
Indicates whether this matrix equals the specified matrix.
equals(Collection<E>) - Method in class lavesdk.math.Set
Indicates whether this set equals the given collection.
equals(Object) - Method in class lavesdk.math.Set
Indicates whether this set equals the specified one.
equals(Object) - Method in class lavesdk.serialization.Serializer
Compares the specified object with this serializer and returns true if the specified object is a Serializer and serializes the same data (mapping of data key <-> data value) as this serializer.
equals(Serializer) - Method in class lavesdk.serialization.Serializer
Compares the specified serializer with this serializer and returns true if the specified serializer serializes the same data (mapping of data key <-> data value) as this serializer.
equalsIgnoreWeight(Edge) - Method in class lavesdk.math.graph.Edge
Indicates whether the given edge equals this edge.
errorCount - Variable in class lavesdk.algorithm.plugin.ValidationReport
the number of errors that have occurred
examine(T[], AlgorithmState) - Method in class lavesdk.algorithm.AlgorithmExercise
Examines the results the user has entered as the solution of the exercise.
execute(GuiJob) - Static method in class lavesdk.gui.EDT
Executes the specified job in the event dispatch thread of a graphical user interface.
execute(GuiRequest<T>) - Static method in class lavesdk.gui.EDT
Executes the specified request in the event dispatch thread of a graphical user interface.
execute() - Method in class lavesdk.gui.GuiJob
Executes the job.
execute() - Method in class lavesdk.gui.GuiRequest
Executes the request.
executeStep(int, AlgorithmStateAttachment) - Method in class lavesdk.algorithm.AlgorithmRTE
Executes a step of the algorithm.
executingStepChanged() - Method in interface lavesdk.algorithm.text.AlgorithmTextListener
Indicates that the current active step of the text has changed.
executingStepID - Variable in class lavesdk.algorithm.RTEvent
the step id of the executing step
ExecutionTable - Class in lavesdk.gui.widgets
Represents an execution table.
ExecutionTable() - Constructor for class lavesdk.gui.widgets.ExecutionTable
Creates a new execution table.
ExecutionTable(LanguageFile, String) - Constructor for class lavesdk.gui.widgets.ExecutionTable
Creates a new execution table.
ExecutionTableBorder - Class in lavesdk.gui.widgets
Represents a border in a table.
ExecutionTableBorder(int, Color) - Constructor for class lavesdk.gui.widgets.ExecutionTableBorder
Creates a new border.
ExecutionTableColumn - Class in lavesdk.gui.widgets
Represents a column in an ExecutionTable.
ExecutionTableColumn(String) - Constructor for class lavesdk.gui.widgets.ExecutionTableColumn
Creates a new column.
ExecutionTableColumn(String, int) - Constructor for class lavesdk.gui.widgets.ExecutionTableColumn
Creates a new column.
ExecutionTableGroup - Class in lavesdk.gui.widgets
Represents a table group.
ExecutionTableGroup(ExecutionTableBorder, int) - Constructor for class lavesdk.gui.widgets.ExecutionTableGroup
Creates a new group with the amount of one object.
ExecutionTableGroup(ExecutionTableBorder, int, int) - Constructor for class lavesdk.gui.widgets.ExecutionTableGroup
Creates a new group.
ExecutionTableGroup(ExecutionTableBorder, int, int, boolean) - Constructor for class lavesdk.gui.widgets.ExecutionTableGroup
Creates a new group.
ExecutionTableItem - Class in lavesdk.gui.widgets
Represents an item of an ExecutionTable.
ExecutionTableItem() - Constructor for class lavesdk.gui.widgets.ExecutionTableItem
Creates a new item.
ExecutionTableItem(int) - Constructor for class lavesdk.gui.widgets.ExecutionTableItem
Creates a new item.
ExecutionTableItem(Object[]) - Constructor for class lavesdk.gui.widgets.ExecutionTableItem
Creates a new item.
ExecutionTableItem(Object[], int) - Constructor for class lavesdk.gui.widgets.ExecutionTableItem
Creates a new item.
ExecutionTableItem(Map<Integer, ? extends Object>, boolean) - Constructor for class lavesdk.gui.widgets.ExecutionTableItem
Creates a new item.
ExecutionTableItem(Map<Integer, ? extends Object>, boolean, int) - Constructor for class lavesdk.gui.widgets.ExecutionTableItem
Creates a new item.
ExecutionTableItem.InputParser<T> - Interface in lavesdk.gui.widgets
Represents a parser for user input.
ExecutionTableItem.NumericInputParser - Class in lavesdk.gui.widgets
A default parser for numeric output.
ExecutionTableItem.NumericInputParser() - Constructor for class lavesdk.gui.widgets.ExecutionTableItem.NumericInputParser
Creates a new numeric input parser with - as the infinity character and Float.POSITIVE_INFINITY as the infinity value.
ExecutionTableItem.NumericInputParser(Number) - Constructor for class lavesdk.gui.widgets.ExecutionTableItem.NumericInputParser
Creates a new numeric input parser with - as the infinity character.
ExecutionTableItem.NumericInputParser(String, Number) - Constructor for class lavesdk.gui.widgets.ExecutionTableItem.NumericInputParser
Creates a new numeric input parser.
ExecutionTableItem.StringInputParser - Class in lavesdk.gui.widgets
A default parser for string output.
ExecutionTableItem.StringInputParser() - Constructor for class lavesdk.gui.widgets.ExecutionTableItem.StringInputParser
 
ExecutionTableView - Class in lavesdk.algorithm.plugin.views
Represents a view that displays an execution table.
ExecutionTableView(String) - Constructor for class lavesdk.algorithm.plugin.views.ExecutionTableView
Creates a new execution table view.
ExecutionTableView(String, boolean) - Constructor for class lavesdk.algorithm.plugin.views.ExecutionTableView
Creates a new execution table view.
ExecutionTableView(String, boolean, String) - Constructor for class lavesdk.algorithm.plugin.views.ExecutionTableView
Creates a new execution table view.
ExecutionTableView(String, boolean, LanguageFile, String) - Constructor for class lavesdk.algorithm.plugin.views.ExecutionTableView
Creates a new execution table view.
EXERCISE_GIVEUP_ICON - Variable in class lavesdk.resources.Resources
the exercise give up icon or null if the resource could not be loaded
EXERCISE_GIVEUP_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the exercise give up icon
EXERCISE_INPUTHINT_ICON - Variable in class lavesdk.resources.Resources
the exercise input hint icon or null if the resource could not be loaded
EXERCISE_INPUTHINT_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the exercise input hint icon
EXERCISE_MODE_ICON - Variable in class lavesdk.resources.Resources
the exercise mode icon or null if the resource could not be loaded
EXERCISE_MODE_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the exercise mode icon
EXERCISE_SOLVE_ICON - Variable in class lavesdk.resources.Resources
the exercise solve icon or null if the resource could not be loaded
EXERCISE_SOLVE_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the exercise solve icon
ExercisesListView - Class in lavesdk.algorithm.plugin.views
Displays a list of AlgorithmExercises and operates as an AlgorithmExerciseProvider.
ExercisesListView(LanguageFile, String) - Constructor for class lavesdk.algorithm.plugin.views.ExercisesListView
Creates a new exercises list.
exited() - Method in class lavesdk.algorithm.AlgorithmExercise
This method is invoked each time the exercise is exited.
EXPAND_ICON - Variable in class lavesdk.resources.Resources
the expand icon or null if the resource could not be loaded
EXPAND_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the expand icon
expression - Variable in class lavesdk.algorithm.plugin.views.custom.CustomVisualFormula
the expression of the formula
extendTitle(String) - Method in class lavesdk.algorithm.plugin.views.View
Extends the title by a string meaning that the extension is appended to the title.
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