- data - Variable in class lavesdk.serialization.Serializer
-
the data
- DEF_DURATION - Static variable in class lavesdk.algorithm.RTTransition
-
a default duration
- DEF_EDGECOLOR - Static variable in class lavesdk.algorithm.plugin.views.GraphView
-
the default color of an edge
- DEF_EDGELINEWIDTH - Static variable in class lavesdk.algorithm.plugin.views.GraphView
-
the default line width of an edge
- DEF_STEPS - Static variable in class lavesdk.algorithm.RTTransition
-
a default step size
- DEF_VERTEXBACKGROUND - Static variable in class lavesdk.algorithm.plugin.views.GraphView
-
the default background of a vertex
- DEF_VERTEXEDGEWIDTH - Static variable in class lavesdk.algorithm.plugin.views.GraphView
-
the default line width of a the vertex edge
- DEF_VERTEXFOREGROUND - Static variable in class lavesdk.algorithm.plugin.views.GraphView
-
the default foreground of a vertex
- DefaultEdgeRenderer<T extends Edge> - Class in lavesdk.algorithm.plugin.views.renderers
-
The default renderer of edges.
- DefaultEdgeRenderer() - Constructor for class lavesdk.algorithm.plugin.views.renderers.DefaultEdgeRenderer
-
Creates a new default edge renderer.
- DefaultEdgeRenderer(boolean) - Constructor for class lavesdk.algorithm.plugin.views.renderers.DefaultEdgeRenderer
-
Creates a new default edge renderer.
- DefaultGraphFactory - Class in lavesdk.math.graph
-
- DefaultGraphFactory() - Constructor for class lavesdk.math.graph.DefaultGraphFactory
-
- DefaultGraphView - Class in lavesdk.algorithm.plugin.views
-
The default implementation of a graph view.
- DefaultGraphView(String, Graph<Vertex, Edge>) - Constructor for class lavesdk.algorithm.plugin.views.DefaultGraphView
-
Creates a new default graph view.
- DefaultGraphView(String, Graph<Vertex, Edge>, GraphLayout) - Constructor for class lavesdk.algorithm.plugin.views.DefaultGraphView
-
Creates a new default graph view.
- DefaultGraphView(String, Graph<Vertex, Edge>, GraphLayout, boolean, String) - Constructor for class lavesdk.algorithm.plugin.views.DefaultGraphView
-
Creates a new default graph view.
- DefaultGraphView(String, Graph<Vertex, Edge>, GraphLayout, boolean, LanguageFile, String) - Constructor for class lavesdk.algorithm.plugin.views.DefaultGraphView
-
Creates a new default graph view.
- DefaultNetworkFactory - Class in lavesdk.math.graph.network
-
- DefaultNetworkFactory() - Constructor for class lavesdk.math.graph.network.DefaultNetworkFactory
-
- DefaultNetworkView - Class in lavesdk.algorithm.plugin.views
-
The default implementation of a network view.
- DefaultNetworkView(String, Network<Node, Arc>) - Constructor for class lavesdk.algorithm.plugin.views.DefaultNetworkView
-
Creates a new default network view.
- DefaultNetworkView(String, Network<Node, Arc>, GraphLayout) - Constructor for class lavesdk.algorithm.plugin.views.DefaultNetworkView
-
Creates a new default network view.
- DefaultNetworkView(String, Network<Node, Arc>, GraphLayout, boolean, String) - Constructor for class lavesdk.algorithm.plugin.views.DefaultNetworkView
-
Creates a new default network view.
- DefaultNetworkView(String, Network<Node, Arc>, GraphLayout, boolean, LanguageFile, String) - Constructor for class lavesdk.algorithm.plugin.views.DefaultNetworkView
-
Creates a new default network view.
- DefaultNodeRenderer - Class in lavesdk.algorithm.plugin.views.renderers
-
The default renderer of nodes.
- DefaultNodeRenderer() - Constructor for class lavesdk.algorithm.plugin.views.renderers.DefaultNodeRenderer
-
Creates a new renderer.
- DefaultRNFactory - Class in lavesdk.math.graph.network
-
- DefaultRNFactory() - Constructor for class lavesdk.math.graph.network.DefaultRNFactory
-
- DefaultRNView - Class in lavesdk.algorithm.plugin.views
-
The default implementation of a residual network view.
- DefaultRNView(String, LanguageFile, String, DefaultNetworkView) - Constructor for class lavesdk.algorithm.plugin.views.DefaultRNView
-
Creates a new default residual network view.
- DefaultRNView(String, boolean, LanguageFile, String, DefaultNetworkView) - Constructor for class lavesdk.algorithm.plugin.views.DefaultRNView
-
Creates a new default residual network view.
- DefaultTransferProtocol<V extends Vertex,E extends Edge> - Class in lavesdk.algorithm.plugin.views
-
A default implementation of a
GraphTransferProtocol
that makes it possible to transfer a graph of one graph view to another
or to the same.
- DefaultTransferProtocol(GraphView<V, E>, boolean) - Constructor for class lavesdk.algorithm.plugin.views.DefaultTransferProtocol
-
Creates a new default transfer protocol.
- DefaultVertexRenderer<T extends Vertex> - Class in lavesdk.algorithm.plugin.views.renderers
-
The default renderer of vertices.
- DefaultVertexRenderer() - Constructor for class lavesdk.algorithm.plugin.views.renderers.DefaultVertexRenderer
-
Creates a new default vertex renderer.
- DELETE_ICON - Variable in class lavesdk.resources.Resources
-
the delete icon or null
if the resource could not be loaded
- DELETE_ICON_PATH - Variable in class lavesdk.resources.Resources
-
path to the delete icon
- depthFirstSearch(Graph<V, E>) - Static method in class lavesdk.utils.GraphUtils
-
Performs a depth first search (DFS) in the specified graph starting with the first vertex.
- depthFirstSearch(Graph<V, E>, V) - Static method in class lavesdk.utils.GraphUtils
-
Performs a depth first search (DFS) in the specified graph starting at a given vertex.
- description - Variable in class lavesdk.language.LabelEntry
-
- deselectAll() - Method in class lavesdk.algorithm.plugin.views.GraphView
-
Deselects all selected vertices and edges, that means no object is selected anymore.
- deserialize(Serializer) - Method in class lavesdk.algorithm.plugin.views.GraphView
-
- deserialize(Serializer) - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
-
- deserialize(Serializer) - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
-
- deserialize(Serializer) - Method in class lavesdk.math.graph.Edge
-
- deserialize(Serializer) - Method in class lavesdk.math.graph.network.Arc
-
- deserialize(Serializer) - Method in class lavesdk.math.graph.network.Node
-
- deserialize(Serializer) - Method in class lavesdk.math.graph.Vertex
-
- deserialize(Serializer) - Method in interface lavesdk.serialization.Serializable
-
Deserializes (loads) the object data from the given serializer.
- determineExcess(Node) - Static method in class lavesdk.math.graph.network.Node
-
- determineExcesses() - Method in class lavesdk.math.graph.network.Network
-
Determines the excess of all nodes of the network.
- doAutoExamine(AlgorithmState, String[], T[]) - Method in class lavesdk.algorithm.AlgorithmExercise
-
Does an automatic examination of the results a user has entered as the solution of the exercise.
- dockTo(GraphView<V, E>.VisualVertex) - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
-
Indicates if the edge docks to the given vertex that means if
v == getPredecessor() || v == getSuccessor()
.
- doit - Variable in class lavesdk.algorithm.RTEvent
-
indicates if the event should be done or canceled
- doLayout() - Method in class lavesdk.algorithm.plugin.views.ViewGroup
-
Does the layout of the view group meaning the views and sub groups are arranged.
- doOk() - Method in class lavesdk.gui.dialogs.AdjacencyMatrixDialog
-
- doOk() - Method in class lavesdk.gui.dialogs.InputDialog
-
- doOk() - Method in class lavesdk.gui.dialogs.OptionDialog
-
This method is invoked when the user clicks the ok button.
- doOk() - Method in class lavesdk.gui.dialogs.SolveExerciseDialog
-
- draw(Graphics2D, Font) - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualFormula
-
- draw(Graphics2D, Font) - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualObject
-
Draws the object.
- draw(Graphics2D, Font) - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualText
-
- draw(Graphics2D, T) - Method in class lavesdk.algorithm.plugin.views.renderers.DefaultEdgeRenderer
-
- draw(Graphics2D, Node) - Method in class lavesdk.algorithm.plugin.views.renderers.DefaultNodeRenderer
-
- draw(Graphics2D, T) - Method in class lavesdk.algorithm.plugin.views.renderers.DefaultVertexRenderer
-
- draw(Graphics2D, T) - Method in interface lavesdk.algorithm.plugin.views.renderers.Renderer
-
Renders the object to the graphics context.
- drawArrow - Variable in class lavesdk.algorithm.plugin.views.renderers.DefaultEdgeRenderer
-
a flag that indicates if the arrow should be drawn
- DROPDOWN_ARROW_ICON - Variable in class lavesdk.resources.Resources
-
the drop down arrow icon or null
if the resource could not be loaded
- DROPDOWN_ARROW_ICON_PATH - Variable in class lavesdk.resources.Resources
-
path to the dropdown arrow icon
- duration - Variable in class lavesdk.algorithm.RTTransition
-
the duration of the transition