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 

G

get(String) - Method in class lavesdk.algorithm.text.AnnotationImagesList
Gets the url of an image.
get(int, int) - Method in class lavesdk.math.graph.AdjacencyMatrix
Gets the edge between the two vertices.
get(V, V) - Method in class lavesdk.math.graph.AdjacencyMatrix
Gets the edge between the two vertices.
get(int) - Method in class lavesdk.math.graph.Walk
Gets a vertex at the specified index.
get(int) - Method in class lavesdk.math.graph.WalkByID
Gets a vertex identifier at the specified index.
get(int, int) - Method in class lavesdk.math.Matrix
Gets the value at a(i j).
get(int) - Method in class lavesdk.math.Set
Gets a specific element of the set at the given index.
getActiveOption() - Method in class lavesdk.gui.widgets.OptionComboButton
Gets the active option of the combo button meaning the option that is currently provided by the button.
getAdjacencyMatrix() - Method in class lavesdk.gui.dialogs.AdjacencyMatrixDialog
Gets the adjacency matrix the user has entered.
getAlignment() - Method in class lavesdk.gui.widgets.ExecutionTableColumn
Gets the alignment of the column content.
getAll(int, int) - Method in class lavesdk.math.graph.AdjacencyMatrix
Gets a list of all edges between the two vertices.
getAll(V, V) - Method in class lavesdk.math.graph.AdjacencyMatrix
Gets a list of all edges between the two vertices.
getAllowedGraphType() - Method in class lavesdk.algorithm.plugin.extensions.CompleteGraphToolBarExtension
Gets the allowed graph type.
getAllowedGraphType() - Method in class lavesdk.algorithm.plugin.extensions.MatrixToGraphToolBarExtension
Gets the allowed graph type.
getAllowedGraphType() - Method in class lavesdk.algorithm.plugin.extensions.RandomGraphToolBarExtension
Gets the allowed graph type.
getAllowZeroWeights() - Method in class lavesdk.gui.dialogs.AdjacencyMatrixDialog
Gets the value of the checkbox where the user can decide whether zero-weight edges are allowed.
getAmount() - Method in class lavesdk.gui.widgets.ExecutionTableGroup
Gets the number of objects that the group should cover.
getAnnotation() - Method in class lavesdk.algorithm.text.AlgorithmStep
Gets the annotation of the step.
getApplyInputToExcess() - Method in class lavesdk.algorithm.plugin.views.DefaultNetworkView
Indicates whether a keyboard input should be applied to the excess of a Node.
getApplyInputToFlow() - Method in class lavesdk.algorithm.plugin.views.DefaultNetworkView
Indicates whether a keyboard input should be applied to the flow of an Arc.
getApplySolutionToAlgorithm() - Method in class lavesdk.algorithm.AlgorithmExercise
Indicates whether the solution of the exercise should be applied to the algorithm before the related step is executed.
getArray(String) - Method in class lavesdk.serialization.Serializer
Gets an array for a given data key.
getArray(String, T[]) - Method in class lavesdk.serialization.Serializer
Gets an array for a given data key.
getAssumptions() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the assumptions of the algorithm or method.
getAttachment(String) - Method in class lavesdk.algorithm.AlgorithmState
Gets an attachment of the algorithm state.
getAttachment(String, T) - Method in class lavesdk.algorithm.AlgorithmState
Gets an attachment of the algorithm state.
getAttachment(String) - Method in interface lavesdk.algorithm.AlgorithmStateAttachment
Gets an attachment of the algorithm state.
getAttachment(String, T) - Method in interface lavesdk.algorithm.AlgorithmStateAttachment
Gets an attachment of the algorithm state.
getAttachmentX() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
Gets the x position of the attachment point.
getAttachmentY() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
Gets the y position of the attachment point.
getAuthor() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the author of the plugin.
getAuthorContact() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the author contact details of the plugin.
getAutoRepaint() - Method in class lavesdk.algorithm.plugin.views.AlgorithmTextView
Indicates whether auto repaint is enabled in the view.
getAutoRepaint() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Indicates whether auto repaint is enabled in the view.
getAutoRepaint() - Method in class lavesdk.algorithm.plugin.views.GraphView
Indicates whether auto repaint is enabled in the view.
getAutoRepaint() - Method in class lavesdk.algorithm.plugin.views.MatrixView
Indicates whether auto repaint is enabled in the view.
getAutoRepaint() - Method in class lavesdk.algorithm.plugin.views.TextAreaView
Indicates whether auto repaint is enabled in the view.
getAutoRepaint() - Method in class lavesdk.algorithm.plugin.views.View
Indicates whether auto repaint is enabled in the view.
getAutoRepaint() - Method in class lavesdk.gui.widgets.ExecutionTable
Indicates whether auto repaint is enabled.
getAutoRepaint() - Method in class lavesdk.gui.widgets.MatrixEditor
Indicates whether auto repaint is enabled.
getAutoResizeColumns() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Indicates whether the columns are auto resizable.
getAutoResizeColumns() - Method in class lavesdk.gui.widgets.ExecutionTable
Indicates whether the columns are auto resizable.
getAvailableLanguages() - Method in class lavesdk.language.LanguageFile
Gets the available languages in this language file if the $LANGUAGES label exists.
getBackground() - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualObject
Gets the background color of the object.
getBackground() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
Gets the background color of the vertex.
getBackground() - Method in class lavesdk.gui.widgets.ExecutionTableItem
Gets the items's background color.
getBaseCopy() - Method in class lavesdk.algorithm.text.AlgorithmText
Returns a deep base copy of the algorithm text meaning that the returned text contains the same structure as this text but some properties (like breakpoints, exercises, etc.) are not included.
getBipartiteVertexSets(Graph<V, E>) - Static method in class lavesdk.utils.GraphUtils
Gets the vertex subsets V1 and V2 so that V1 union V2 = V and V1 intersection V2 = empty set.
getBipartiteVertexSets(Graph<V, E>, boolean) - Static method in class lavesdk.utils.GraphUtils
Gets the vertex subsets V1 and V2 so that V1 union V2 = V and V1 intersection V2 = empty set.
getBoolean(String) - Method in class lavesdk.serialization.Serializer
Gets a boolean value for a given data key.
getBoolean(String, boolean) - Method in class lavesdk.serialization.Serializer
Gets a boolean value for a given data key.
getBooleanParameter(int) - Method in class lavesdk.algorithm.text.LaTeXFormula
Gets a parameter as a boolean.
getBooleanProperty(String) - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets the boolean property with the specified name.
getBorder() - Method in class lavesdk.gui.widgets.ExecutionTableGroup
Gets the border of the group.
getBorder() - Method in class lavesdk.gui.widgets.ExecutionTableItem
Gets the item's custom border.
getCaption() - Method in class lavesdk.math.graph.Vertex
Gets the caption of the vertex.
getCellBackground(int) - Method in class lavesdk.gui.widgets.ExecutionTableItem
Gets the cell's background color.
getCellBorder(int) - Method in class lavesdk.gui.widgets.ExecutionTableItem
Gets the cell's border.
getCellEditorValue() - Method in class lavesdk.gui.widgets.ColorCellEditor
 
getCellEditorValue() - Method in class lavesdk.gui.widgets.RadioButtonCellEditor
 
getCellEditorValue() - Method in class lavesdk.gui.widgets.SliderCellEditor
 
getCellForeground(int) - Method in class lavesdk.gui.widgets.ExecutionTableItem
Gets the cell's foreground color.
getCellInputParser(int) - Method in class lavesdk.gui.widgets.ExecutionTableItem
Gets the cell's input parser.
getCellObject(int) - Method in class lavesdk.gui.widgets.ExecutionTableItem
Gets the cell's object of the specified column.
getChar(String) - Method in class lavesdk.serialization.Serializer
Gets a character value for a given data key.
getChar(String, char) - Method in class lavesdk.serialization.Serializer
Gets a character value for a given data key.
getCollection(String) - Method in class lavesdk.serialization.Serializer
Gets a collection for a given data key.
getCollection(String, Collection<E>) - Method in class lavesdk.serialization.Serializer
Gets a collection for a given data key.
getColor() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the color of the edge.
getColor(String) - Method in class lavesdk.configuration.Configuration
Gets a color.
getColor(String, Color) - Method in class lavesdk.configuration.Configuration
Gets a color.
getColor() - Method in class lavesdk.gui.widgets.ExecutionTableBorder
Gets the color of the border.
getColor() - Method in class lavesdk.gui.widgets.MatrixEditor.Strikeout
The color in which the strikeout should be displayed.
getColorProperty(String) - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets the color property with the specified name.
getColumn(int) - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the column at the given index.
getColumn(int) - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the column at the given index.
getColumnByID(int) - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the column by the specified id.
getColumnByID(int) - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the column by the specified id.
getColumnCount() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the number of columns of the table.
getColumnCount() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the number of columns of the table.
getColumnCount() - Method in class lavesdk.math.Matrix
Gets the number of columns this matrix has.
getColumnGroup(int) - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the column group at the given index.
getColumnGroup(int) - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the column group at the given index.
getColumnGroupCount() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the number of column groups in the table.
getColumnGroupCount() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the number of column groups in the table.
getColumnSpacing() - Method in class lavesdk.algorithm.plugin.views.MatrixView
Gets the column spacing of the matrix.
getColumnSpacing() - Method in class lavesdk.gui.widgets.MatrixEditor
Gets the column spacing of the matrix.
getComponent() - Method in class lavesdk.gui.dialogs.SolveExerciseDialog.SolutionEntry
Gets the component of the entry.
getConfiguration() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the current configuration of the plugin.
getConfiguration(String) - Method in class lavesdk.configuration.Configuration
Gets a (sub) configuration for a given data key.
getConnectedComponents(Graph<V, E>) - Static method in class lavesdk.utils.GraphUtils
Gets all connected components from the given graph.
getContentPanel() - Method in class lavesdk.algorithm.plugin.views.View
Gets the content panel of the view.
getContentPanel() - Method in class lavesdk.utils.PopupWindow
Gets the content panel of the popup window.
getCredits() - Method in class lavesdk.algorithm.AlgorithmExercise
The credits of the exercise.
getData(String, Class<T>) - Method in class lavesdk.serialization.Serializer
Gets the data of a field described by a specific data key in a general way.
getData(String, Class<T>, T) - Method in class lavesdk.serialization.Serializer
Gets the data of a field described by a specific data key in a general way.
getDefaultExerciseProvider() - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the default exercise provider that is implemented by the host system.
getDefaultExerciseProvider() - Method in class lavesdk.algorithm.plugin.security.HostSecurity
Gets the default exercise provider of the host system.
getDefaultExerciseProvider() - Method in class lavesdk.sandbox.Sandbox
 
getDefaultGridColor() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the system dependent default grid line color.
getDefaultGridColor() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the system dependent default grid line color.
getDegree() - Method in class lavesdk.math.graph.Vertex
Gets the degree of the vertex.
getDescription() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the description of the algorithm or method.
getDescription() - Method in class lavesdk.gui.widgets.Property
Gets the description of the property.
getDirectedGraphChecked() - Method in class lavesdk.gui.dialogs.AdjacencyMatrixDialog
Gets the value of the checkbox where the user can decide whether the graph should be directed or undirected.
getDirFromFilePath(String) - Static method in class lavesdk.utils.FileUtils
Gets the path to the last directory of the given filename.
getDouble(String) - Method in class lavesdk.serialization.Serializer
Gets a double value for a given data key.
getDouble(String, double) - Method in class lavesdk.serialization.Serializer
Gets a double value for a given data key.
getEdge() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the edge.
getEdge(int) - Method in class lavesdk.math.graph.Graph
Gets the edge at the given index.
getEdge(int, int) - Method in class lavesdk.math.graph.Graph
Gets the edge between the two vertices.
getEdge(V, V) - Method in class lavesdk.math.graph.Graph
Gets the edge between the two vertices.
getEdge(int) - Method in class lavesdk.math.graph.Trail
Gets the edge of the trail at the specified index.
getEdgeByID(int) - Method in class lavesdk.math.graph.Graph
Gets the edge with the specified id.
getEdgeByIDSet() - Method in class lavesdk.math.graph.Graph
Gets the edge set containing the identifiers of all edges the graph consists of currently.
getEdgeFromPosition(int, int) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets an edge from the given position.
getEdgeOffsetDistance() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the offset distance of edges.
getEdges(int, int) - Method in class lavesdk.math.graph.Graph
Gets a list of all edges between the two vertices.
getEdges(V, V) - Method in class lavesdk.math.graph.Graph
Gets a list of all edges between the two vertices.
getEdgeSet() - Method in class lavesdk.math.graph.Graph
Gets the edge set of all edges the graph consists of currently.
getEdgeToolColor() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the color of the edge tool (the path that is be drawn when user uses left and right mouse button to connect vertices).
getEdgeWidth() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
Gets the line width of the vertex edge.
getElementBackground(int, int) - Method in class lavesdk.algorithm.plugin.views.MatrixView
Gets the background color of a matrix element.
getElementBackground(int, int) - Method in class lavesdk.gui.widgets.MatrixEditor
Gets the background color of a matrix element.
getElementForeground(int, int) - Method in class lavesdk.algorithm.plugin.views.MatrixView
Gets the foreground color of a matrix element.
getElementForeground(int, int) - Method in class lavesdk.gui.widgets.MatrixEditor
Gets the foreground color of a matrix element.
getExcess() - Method in class lavesdk.math.graph.network.Node
Gets the excess of the node.
getExecSpeedFactor() - Method in class lavesdk.algorithm.AlgorithmRTE
Gets the execution speed factor of the rte.
getExecutingStepID() - Method in class lavesdk.algorithm.text.AlgorithmText
Gets the identifier of the step that is currently executed in the runtime environment of the algorithm.
getExercise() - Method in class lavesdk.algorithm.text.AlgorithmStep
Gets the exercise that is associated with the step.
getExpression() - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualFormula
Gets the latex expression of the formula that is painted.
getExpression() - Method in class lavesdk.algorithm.text.LaTeXFormula
Gets the latex expression.
getFile() - Method in class lavesdk.algorithm.plugin.PluginBundle
Gets the file of the plugin.
getFinalExercise() - Method in class lavesdk.algorithm.text.AlgorithmText
Gets the final exercise of the algorithm.
getFirstColumn() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the first column of the table.
getFirstColumn() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the first column of the table.
getFirstItem() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the first item of the table.
getFirstItem() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the first item of the table.
getFirstStepID() - Method in class lavesdk.algorithm.text.AlgorithmText
Gets the id of the first step in the first paragraph of the algorithm text.
getFloat(String) - Method in class lavesdk.serialization.Serializer
Gets a float value for a given data key.
getFloat(String, float) - Method in class lavesdk.serialization.Serializer
Gets a float value for a given data key.
getFloatParameter(int) - Method in class lavesdk.algorithm.text.LaTeXFormula
Gets a parameter as a float.
getFlow() - Method in class lavesdk.math.graph.network.Arc
Gets the flow value.
getFlowStrength() - Method in class lavesdk.math.graph.network.Network
Gets the strength of the flow.
getFlowType() - Method in class lavesdk.math.graph.network.Network
Gets the type of the flow in the network.
getFont() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the font of the graph view.
getFont() - Method in class lavesdk.algorithm.plugin.views.LegendView
Gets the font of the legend view.
getFont() - Method in class lavesdk.algorithm.plugin.views.TextAreaView
Gets the font of the text area view.
getFont() - Method in class lavesdk.gui.widgets.Legend
Gets the font of the legend.
getFont() - Method in class lavesdk.gui.widgets.LegendItem
Gets the font of the group.
getFontSize() - Method in class lavesdk.algorithm.text.AlgorithmText
Gets the font size of the text
getForeground() - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualObject
Gets the foreground color of the object.
getForeground() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
Gets the foreground color of the vertex.
getForeground() - Method in class lavesdk.gui.widgets.ExecutionTableItem
Gets the items's foreground color.
getFormula(int) - Method in class lavesdk.algorithm.text.AlgorithmStep
Gets the formula at the given index.
getFormulaCount() - Method in class lavesdk.algorithm.text.AlgorithmStep
Gets the number of formulas that the step text contain.
getGraph() - Method in class lavesdk.algorithm.plugin.views.DefaultNetworkView
Gets the network of the network view.
getGraph() - Method in class lavesdk.algorithm.plugin.views.DefaultRNView
Gets the residual network of the residual network view.
getGraph() - Method in class lavesdk.algorithm.plugin.views.GraphTransferProtocol
Gets the graph that should be transferred.
getGraph() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the graph of the graph view.
getGraph() - Method in class lavesdk.math.graph.Edge
Gets the corresponding graph of the edge.
getGraph() - Method in class lavesdk.math.graph.Vertex
Gets the associated graph of the vertex.
getGraphFactory() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the graph factory which creates the vertices and edges in the graph view.
getGraphView() - Method in class lavesdk.algorithm.plugin.views.GraphScene
Gets the corresponding graph view.
getGraphView() - Method in class lavesdk.algorithm.plugin.views.GraphTransferProtocol
Gets the graph view its graph should be transferred.
getGridBorder() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the grid border.
getGridBorder() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the grid border.
getGroupBackground() - Method in class lavesdk.algorithm.plugin.views.LegendView
Gets the background color of the groups in the legend.
getGroupBackground() - Method in class lavesdk.gui.widgets.Legend
Gets the background color of the groups in the legend.
getGroupForeground() - Method in class lavesdk.algorithm.plugin.views.LegendView
Gets the foreground color of the groups in the legend.
getGroupForeground() - Method in class lavesdk.gui.widgets.Legend
Gets the foreground color of the groups in the legend.
getGroupName() - Method in class lavesdk.gui.widgets.LegendItem
Gets the name of the group.
getHaltedBackground() - Method in class lavesdk.algorithm.plugin.views.AlgorithmTextView
Gets the background color of the highlighted step when he is halted (meaning he has a breakpoint).
getHaltedForeground() - Method in class lavesdk.algorithm.plugin.views.AlgorithmTextView
Gets the foreground color of the highlighted step when he is halted (meaning he has a breakpoint).
getHeight() - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualFormula
 
getHeight() - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualObject
Gets the height of the object.
getHighlightBackground() - Method in class lavesdk.algorithm.plugin.views.AlgorithmTextView
Gets the background color of the highlighted step.
getHighlighted() - Method in class lavesdk.algorithm.text.LaTeXFormula
Gets the highlighted formula.
getHighlightForeground() - Method in class lavesdk.algorithm.plugin.views.AlgorithmTextView
Gets the foreground color of the highlighted step.
getHost() - Method in interface lavesdk.algorithm.AlgorithmExerciseHandler
Gets the host of the exercise handler.
getHost() - Method in class lavesdk.algorithm.plugin.security.HostSecurity
Gets the secured host.
getIcon() - Method in class lavesdk.gui.widgets.Option
Gets the icon of the option.
getIconHeight() - Method in class lavesdk.gui.widgets.Symbol
Gets the symbol height.
getIconWidth() - Method in class lavesdk.gui.widgets.Symbol
Gets the symbol width.
getID() - Method in class lavesdk.algorithm.text.AlgorithmParagraph
Gets the identifier of the paragraph.
getID() - Method in class lavesdk.algorithm.text.AlgorithmStep
Gets the identifier of the step.
getID() - Method in class lavesdk.gui.widgets.ExecutionTableColumn
Gets the identifier of the column.
getID() - Method in class lavesdk.gui.widgets.ExecutionTableItem
Gets the identifier of the item.
getID() - Method in class lavesdk.math.graph.Edge
Gets a unique identifier of this edge based on the associated graph.
getID() - Method in class lavesdk.math.graph.Vertex
Gets a unique identifier of this vertex based on the associated graph.
getID() - Method in class lavesdk.serialization.Serializer
Gets the id of the serializer.
getImagesList() - Method in class lavesdk.algorithm.text.Annotation
Gets the images list of the annotation.
getIncidentEdge(int) - Method in class lavesdk.math.graph.Vertex
Gets an incident edge at the given index.
getIncidentEdgeCount() - Method in class lavesdk.math.graph.Vertex
Gets the number of incident edges.
getIncomingEdge(int) - Method in class lavesdk.math.graph.network.Node
 
getIncomingEdge(int) - Method in class lavesdk.math.graph.Vertex
Gets an incoming edge at the given index.
getIncomingEdgeCount() - Method in class lavesdk.math.graph.Vertex
Gets the number of incoming edges.
getIndegree() - Method in class lavesdk.math.graph.Vertex
Gets the indegree of the vertex which is defined as: deg-(v) = number of incoming edges of v.
getIndent() - Method in class lavesdk.algorithm.text.AlgorithmStep
Gets the indent of the text of the step.
getIndex() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the index of the edge in the list of edges.
getIndex() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
Gets the index of the vertex in the list of vertices.
getIndex() - Method in class lavesdk.gui.widgets.ExecutionTableColumn
Gets the index of the column in the list of all table columns.
getIndex() - Method in class lavesdk.gui.widgets.ExecutionTableItem
Gets the index of the item in the list of all items of the table.
getIndex() - Method in class lavesdk.gui.widgets.MatrixEditor.Strikeout
Gets the index of the row or column that should be striked out.
getIndex() - Method in class lavesdk.math.graph.Edge
Gets the current index of the edge in the list of edges of the associated graph meaning that graph.getEdge(e.getIndex()) == e.
getIndex() - Method in class lavesdk.math.graph.Vertex
Gets the current index of the vertex in the list of vertices of the associated graph meaning that graph.getVertex(v.getIndex()) == v.
getInfinity() - Method in class lavesdk.gui.widgets.MatrixEditor.DoubleElementFormat
 
getInfinity() - Method in class lavesdk.gui.widgets.MatrixEditor.FloatElementFormat
 
getInfinity() - Method in class lavesdk.gui.widgets.MatrixEditor.IntegerElementFormat
 
getInfinity() - Method in class lavesdk.gui.widgets.MatrixEditor.LongElementFormat
 
getInfinity() - Method in class lavesdk.gui.widgets.MatrixEditor.NumericElementFormat
Gets the value of infinity.
getInput() - Method in class lavesdk.gui.dialogs.InputDialog
Gets the input the user has entered.
getInputHintMessage(LanguageFile, String) - Method in class lavesdk.algorithm.AlgorithmExercise
Gets the input hint message that is displayed to the user if AlgorithmExercise.requestSolution() returns null.
getInstance() - Static method in class lavesdk.algorithm.plugin.PluginLoader
Gets the instance of the plugin loader.
getInstance() - Static method in class lavesdk.resources.Resources
Gets the instance of the resource manager.
getInstructions() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the instructions of the plugin.
getInt(String) - Method in class lavesdk.serialization.Serializer
Gets an integer value for a given data key.
getInt(String, int) - Method in class lavesdk.serialization.Serializer
Gets an integer value for a given data key.
getIntParameter(int) - Method in class lavesdk.algorithm.text.LaTeXFormula
Gets a parameter as a integer.
getItem(int) - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the item at the specified index.
getItem(String) - Method in class lavesdk.algorithm.plugin.views.LegendView
Gets the legend item of a specific name.
getItem(int) - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the item at the specified index.
getItem(String) - Method in class lavesdk.gui.widgets.Legend
Gets the legend item of a specific name.
getItemByID(int) - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the item by the specified id.
getItemByID(int) - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the item by the specified id.
getItemCount() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the number of items (rows) of the table.
getItemCount() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the number of items of the table.
getItemGroup(int) - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the item group at the given index.
getItemGroup(int) - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the item group at the given index.
getItemGroupCount() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the number of item groups in the table.
getItemGroupCount() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the number of item groups in the table.
getItemHeight() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the height of the items in the table.
getItemHeight() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the height of the items (rows).
getItemName() - Method in class lavesdk.gui.widgets.LegendItem
Gets the name of the item.
getLabel() - Method in class lavesdk.gui.dialogs.SolveExerciseDialog.SolutionEntry
Gets the label of the entry.
getLabel(String, String) - Method in class lavesdk.language.LanguageFile
Gets a language specific label.
getLabel(String, String, String) - Method in class lavesdk.language.LanguageFile
Gets a language specific label.
getLabel(LanguageFile, String, String) - Static method in class lavesdk.language.LanguageFile
Gets a the description of a label of a language file.
getLabel(LanguageFile, String, String, String) - Static method in class lavesdk.language.LanguageFile
Gets a the description of a label of a language file.
getLabelX() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the x position of the edge label.
getLabelY() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the y position of the edge label.
getLanguageFile() - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the language file of the host application.
getLanguageFile() - Method in class lavesdk.sandbox.Sandbox
 
getLanguageID() - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the language id that is used and set in the host application.
getLanguageID() - Method in class lavesdk.sandbox.Sandbox
 
getLastColumn() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the last column of the table.
getLastColumn() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the last column of the table.
getLastFailedHintMessage() - Method in class lavesdk.algorithm.AlgorithmExercise
Gets the description of the last failure of the exercise.
getLastItem() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the last item of the table.
getLastItem() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the last item of the table.
getLastZoom() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the last zoom value in percent (integral values).
getLineWidth() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the line width of the edge.
getLineWidth() - Method in class lavesdk.gui.widgets.MatrixEditor.Strikeout
Gets the line width of the stroke that represents the strikeout.
getList(String) - Method in class lavesdk.serialization.Serializer
Gets a list for a given data key.
getList(String, List<E>) - Method in class lavesdk.serialization.Serializer
Gets a list for a given data key.
getListProperty(String) - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets the list property with the specified name.
getMap(String) - Method in class lavesdk.algorithm.AlgorithmState
Gets a map for a given data key.
getMap(String, Map<K, V>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a map for a given data key.
getMask(int) - Method in class lavesdk.algorithm.plugin.views.MatrixView
Gets a mask at a given index.
getMask(int) - Method in class lavesdk.gui.widgets.ExecutionTableColumn
Gets a mask at a given index.
getMask(int) - Method in class lavesdk.gui.widgets.MatrixEditor
Gets a mask at a given index.
getMaskCount() - Method in class lavesdk.algorithm.plugin.views.MatrixView
Gets the number of masks that are defined for the matrix view.
getMaskCount() - Method in class lavesdk.gui.widgets.ExecutionTableColumn
Gets the number of masks that are defined for the column.
getMaskCount() - Method in class lavesdk.gui.widgets.MatrixEditor
Gets the number of masks that are defined for the matrix editor.
getMaskIcon() - Method in class lavesdk.gui.widgets.Mask
Gets the mask icon if Mask.getType() is Mask.Type.ICON_MASK.
getMaskObject() - Method in class lavesdk.gui.widgets.Mask
Gets the mask object if Mask.getType() is Mask.Type.OBJECT_MASK.
getMatching(String, Graph<V, E>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a matching for a given data key.
getMatching(String, Graph<V, E>, MatchingByID<E>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a matching for a given data key.
getMatrix(String) - Method in class lavesdk.algorithm.AlgorithmState
Gets a matrix for a given data key.
getMatrix(String, Matrix<E>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a matrix for a given data key.
getMatrix() - Method in class lavesdk.algorithm.plugin.views.MatrixView
Gets the matrix that is displayed.
getMatrix() - Method in class lavesdk.gui.widgets.MatrixEditor
Gets the matrix that is displayed.
getMaximum() - Method in class lavesdk.gui.widgets.NumericProperty
Gets the maximum of the slider.
getMaximum() - Method in class lavesdk.gui.widgets.SliderCellEditor
Gets the maximum of the slider.
getMenuOptionIcon() - Method in class lavesdk.algorithm.plugin.extensions.CompleteBipartiteGraphToolBarExtension
 
getMenuOptionIcon() - Method in class lavesdk.algorithm.plugin.extensions.CompleteGraphToolBarExtension
 
getMenuOptionIcon() - Method in class lavesdk.algorithm.plugin.extensions.MatrixToGraphToolBarExtension
 
getMenuOptionIcon() - Method in class lavesdk.algorithm.plugin.extensions.RandomGraphToolBarExtension
 
getMenuOptionIcon() - Method in class lavesdk.algorithm.plugin.extensions.ToolBarExtension
Gets the icon of the menu option.
getMenuOptionText() - Method in class lavesdk.algorithm.plugin.extensions.CompleteBipartiteGraphToolBarExtension
 
getMenuOptionText() - Method in class lavesdk.algorithm.plugin.extensions.CompleteGraphToolBarExtension
 
getMenuOptionText() - Method in class lavesdk.algorithm.plugin.extensions.MatrixToGraphToolBarExtension
 
getMenuOptionText() - Method in class lavesdk.algorithm.plugin.extensions.RandomGraphToolBarExtension
 
getMenuOptionText() - Method in class lavesdk.algorithm.plugin.extensions.ToolBarExtension
Gets the text of the option that is shown in the menu of the host application.
getMinimum() - Method in class lavesdk.gui.widgets.NumericProperty
Gets the minimum of the slider.
getMinimum() - Method in class lavesdk.gui.widgets.SliderCellEditor
Gets the minimum of the slider.
getMinStepDwellTime() - Method in class lavesdk.algorithm.AlgorithmRTE
Gets the minimal dwell time that a step must have.
getModel() - Method in class lavesdk.gui.widgets.PropertiesList
Gets the model of the properties list.
getName() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the name of the algorithm or method.
getName() - Method in class lavesdk.algorithm.plugin.PluginBundle
Gets the name of the plugin file.
getName() - Method in class lavesdk.algorithm.text.AlgorithmParagraph
Gets the name of the paragraph.
getName() - Method in class lavesdk.gui.widgets.ExecutionTableColumn
Gets the name of the column.
getName() - Method in class lavesdk.gui.widgets.Property
Gets the name of the property.
getName() - Method in class lavesdk.serialization.Serializer
Gets the name/type of the serializer.
getNameColumnCaption() - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets the caption of the property name column.
getNetwork() - Method in class lavesdk.math.graph.network.ResidualNetwork
Gets the related network.
getNormal() - Method in class lavesdk.algorithm.text.LaTeXFormula
Gets the normal formula.
getNumericProperty(String) - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets the numeric property with the specified name.
getObject() - Method in class lavesdk.gui.widgets.Mask
Gets the object that should be masked.
getObject(int) - Method in class lavesdk.serialization.ObjectFile
Gets the related object from a given serialization identifier.
getObject(String) - Method in class lavesdk.serialization.Serializer
Gets an object.
getObject(String, T) - Method in class lavesdk.serialization.Serializer
Gets an object.
getOffsetIndex() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the offset index of the edge.
getOpenFileFilters() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the open file filters for the plugin.
getOption(int) - Method in class lavesdk.gui.widgets.OptionComboButton
Gets the option at a given index.
getOptionCount() - Method in class lavesdk.gui.widgets.OptionComboButton
Gets the number of options.
getOrder() - Method in class lavesdk.math.graph.Graph
Gets the number of vertices in the graph.
getOrientation() - Method in class lavesdk.algorithm.plugin.views.ViewGroup
Gets the orientation of the group.
getOutdegree() - Method in class lavesdk.math.graph.Vertex
Gets the outdegree of the vertex which is defined as: deg+(v) = number of outgoing edges of v.
getOutgoingEdge(int) - Method in class lavesdk.math.graph.network.Node
 
getOutgoingEdge(int) - Method in class lavesdk.math.graph.Vertex
Gets an outgoing edge at the given index.
getOutgoingEdgeCount() - Method in class lavesdk.math.graph.Vertex
Gets the number of outgoing edges.
getParagraph() - Method in class lavesdk.algorithm.text.AlgorithmStep
Gets the associated paragraph.
getParagraph(int) - Method in class lavesdk.algorithm.text.AlgorithmText
Gets the paragraph at the given index.
getParagraphByID(int) - Method in class lavesdk.algorithm.text.AlgorithmText
Gets the paragraph that has the given id.
getParagraphCount() - Method in class lavesdk.algorithm.text.AlgorithmText
Gets the number of paragraphs.
getParameterCount() - Method in class lavesdk.algorithm.text.LaTeXFormula
Gets the number of parameters that the formula has.
getParameters() - Method in class lavesdk.algorithm.text.LaTeXFormula
Gets the parameter string of the formula.
getParent() - Method in class lavesdk.algorithm.text.AlgorithmParagraph
Gets the parent of the paragraph.
getPath(String, Graph<V, E>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a path for a given data key.
getPath(String, Graph<V, E>, PathByID<V>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a path for a given data key.
getPath() - Method in class lavesdk.algorithm.plugin.PluginBundle
Gets the path to the plugin file.
getPath() - Method in class lavesdk.graphics.CatmullRomSpline
Gets the display path of the spline.
getPauseBeforeStop() - Method in class lavesdk.algorithm.AlgorithmRTE
Indicates whether the runtime environment should be paused before it transitions into stop.
getPlugin() - Method in class lavesdk.algorithm.plugin.PluginBundle
Gets the plugin.
getPluginAssumptions(int) - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the assumptions of a plugin.
getPluginAssumptions(int) - Method in class lavesdk.sandbox.Sandbox
 
getPluginAuthor(int) - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the author of a plugin.
getPluginAuthor(int) - Method in class lavesdk.sandbox.Sandbox
 
getPluginAuthorContact(int) - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the author contact details of a plugin.
getPluginAuthorContact(int) - Method in class lavesdk.sandbox.Sandbox
 
getPluginCount() - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the number of the currently installed plugins in the host application.
getPluginCount() - Method in class lavesdk.sandbox.Sandbox
 
getPluginDescription(int) - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the description of a plugin.
getPluginDescription(int) - Method in class lavesdk.sandbox.Sandbox
 
getPluginInstructions(int) - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the instructions of a plugin.
getPluginInstructions(int) - Method in class lavesdk.sandbox.Sandbox
 
getPluginName(int) - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the name of a plugin.
getPluginName(int) - Method in class lavesdk.sandbox.Sandbox
 
getPluginProblemAffiliation(int) - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the problem affiliation of a plugin.
getPluginProblemAffiliation(int) - Method in class lavesdk.sandbox.Sandbox
 
getPluginSubject(int) - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the subject of a plugin.
getPluginSubject(int) - Method in class lavesdk.sandbox.Sandbox
 
getPluginText(int) - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the algorithm text of a plugin.
getPluginText(int) - Method in class lavesdk.sandbox.Sandbox
 
getPluginType(int) - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the type of a plugin.
getPluginType(int) - Method in class lavesdk.sandbox.Sandbox
 
getPluginVersion(int) - Method in interface lavesdk.algorithm.plugin.PluginHost
Gets the version of a plugin.
getPluginVersion(int) - Method in class lavesdk.sandbox.Sandbox
 
getPoint(String) - Method in class lavesdk.configuration.Configuration
Gets a point.
getPoint(String, Point) - Method in class lavesdk.configuration.Configuration
Gets a point.
getPoints() - Method in class lavesdk.graphics.CatmullRomSpline
Gets all points of the curve.
getPredecessor() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the predecessor of the edge.
getPredecessor() - Method in class lavesdk.math.graph.Edge
Gets the predecessor of the edge that means the vertex at which this is an outgoing edge.
getPredecessor(Vertex) - Method in class lavesdk.math.graph.Edge
Gets the predecessor by an origin.
getPredecessor() - Method in class lavesdk.math.graph.network.Arc
 
getPredecessor(Vertex) - Method in class lavesdk.math.graph.network.Arc
 
getPredefinedSymbol(Symbol.PredefinedSymbol) - Static method in class lavesdk.gui.widgets.Symbol
Gets a predefined symbol.
getPreferredSize() - Method in class lavesdk.gui.widgets.MatrixEditor
Gets the preferred size of the matrix editor.
getProblemAffiliation() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the affiliation of the problem the plugin is intended to solve or the algorithm relates to.
getProperty(String, Class<T>) - Method in class lavesdk.gui.widgets.PropertiesList
Gets the property with the specified name and class.
getProperty(int) - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets a property at a given index.
getProperty(String) - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets the property with the specified name.
getProperty(String, Class<T>) - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets the property with the specified name and class.
getPropertyCount() - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets the number of properties.
getRectangle(String) - Method in class lavesdk.configuration.Configuration
Gets a rectangle.
getRectangle(String, Rectangle) - Method in class lavesdk.configuration.Configuration
Gets a rectangle.
getRelationID() - Method in class lavesdk.math.graph.network.RNEdge
Gets the id of the related arc in the network.
getResidualNetwork() - Method in class lavesdk.math.graph.network.Network
Gets the residual network of the current state of the network.
getResource(String) - Method in class lavesdk.algorithm.plugin.ResourceLoader
Gets the URL of a resource file.
getResourceAsIcon(String) - Method in class lavesdk.algorithm.plugin.ResourceLoader
Gets a resource as an icon.
getResourceAsImage(String) - Method in class lavesdk.algorithm.plugin.ResourceLoader
Gets a resource as an image.
getResourceAsStream(String) - Method in class lavesdk.algorithm.plugin.ResourceLoader
Gets an input stream of a resource file.
getResourceLoader() - Method in class lavesdk.algorithm.plugin.PluginBundle
Gets the resource loader of the plugin.
getResultAsString(T, int) - Method in class lavesdk.algorithm.AlgorithmExercise
Gets the specified result as a string representation.
getRowCount() - Method in class lavesdk.math.Matrix
Gets the number of rows this matrix has.
getRowHeight() - Method in class lavesdk.algorithm.plugin.views.MatrixView
Gets the height of a row in the matrix editor.
getRowHeight() - Method in class lavesdk.gui.widgets.MatrixEditor
Gets the height of a row in the matrix editor.
getRowHeight() - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets the row height of the properties list.
getRowSpacing() - Method in class lavesdk.algorithm.plugin.views.MatrixView
Gets the row spacing of the matrix.
getRowSpacing() - Method in class lavesdk.gui.widgets.MatrixEditor
Gets the row spacing of the matrix.
getRuntimeEnvironment() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the runtime environment of the algorithm.
getSaveFileFilters() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the save file filters for the plugin.
getScale() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
Gets the scale factor of the vertex circle.
getScaledVertexRadius(GraphView<V, E>.VisualVertex) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the scaled radius of the given vertex.
getScene(String, GraphScene<V, E>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a scene for a given data key.
getSegmentIndexOfSpline1() - Method in class lavesdk.graphics.SplineIntersectionPoint
Gets the index of the segment in spline 1 that intersects with a segment of spline 2.
getSegmentIndexOfSpline2() - Method in class lavesdk.graphics.SplineIntersectionPoint
Gets the index of the segment in spline 2 that intersects with a segment of spline 1.
getSelectedColumn() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the selected column in the table.
getSelectedColumn() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the selected column in the table.
getSelectedEdge(int) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the selected edge at the given index.
getSelectedEdgeCount() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the amount of edges which are currently selected.
getSelectedItem() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the selected item in the table.
getSelectedItem(int) - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the selected item at the specified index.
getSelectedItem() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the selected item in the table.
getSelectedItem(int) - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the selected item at the specified index.
getSelectedItemCount() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the number of selected items in the table.
getSelectedItemCount() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the number of selected items in the table.
getSelectedVertex(int) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the selected vertex at the given index.
getSelectedVertexCount() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the amount of vertices which are currently selected.
getSelectionColor() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the color of selected vertices or edges.
getSelectionType() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the selection type of the table.
getSelectionType() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the selection type of the graph indicating which objects (vertices and edges) a user can select.
getSelectionType() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the selection type of the table.
getSerializer(T, String) - Method in class lavesdk.serialization.ObjectFile
Gets a serializer for a given object.
getSerializer(String) - Method in class lavesdk.serialization.Serializer
Gets a (sub) serializer for a given data key.
getSerializerCount(String) - Method in class lavesdk.serialization.ObjectFile
Gets the number of serializers for a user specific type or section.
getSet(String) - Method in class lavesdk.algorithm.AlgorithmState
Gets a (mathematical) set for a given data key.
getSet(String, Set<E>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a (mathematical) set for a given data key.
getShowInMenu() - Method in class lavesdk.algorithm.plugin.extensions.CompleteBipartiteGraphToolBarExtension
 
getShowInMenu() - Method in class lavesdk.algorithm.plugin.extensions.CompleteGraphToolBarExtension
 
getShowInMenu() - Method in class lavesdk.algorithm.plugin.extensions.MatrixToGraphToolBarExtension
 
getShowInMenu() - Method in class lavesdk.algorithm.plugin.extensions.RandomGraphToolBarExtension
 
getShowInMenu() - Method in class lavesdk.algorithm.plugin.extensions.ToolBarExtension
Indicates whether the toolbar extension should be shown in the menu of the host application.
getSimpleName() - Method in class lavesdk.algorithm.plugin.PluginBundle
Gets the simplified name of the plugin file.
getSink() - Method in class lavesdk.math.graph.network.Network
Gets the sink node of the network.
getSize() - Method in class lavesdk.math.graph.Graph
Gets the number of edges in the graph.
getSize() - Method in class lavesdk.utils.PopupWindow
Gets the size of the popup window.
getSkipBreakpoints() - Method in class lavesdk.algorithm.AlgorithmRTE
Indicates if the breakpoints will currently be skipped/ignored.
getSolutionAsString() - Method in class lavesdk.algorithm.AlgorithmExercise
Gets the current solution of the exercise as a string representation.
getSource() - Method in class lavesdk.math.graph.network.Network
Gets the source node of the network.
getSpline() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the spline of the edge that represents the edge visually.
getSpline1() - Method in class lavesdk.graphics.SplineIntersectionPoint
Gets the first spline that is part of the intersection.
getSpline2() - Method in class lavesdk.graphics.SplineIntersectionPoint
Gets the second spline that is part of the intersection.
getStart() - Method in class lavesdk.gui.widgets.ExecutionTableGroup
Gets the index at which the group should start.
getStep(int) - Method in class lavesdk.algorithm.text.AlgorithmParagraph
Gets the step at the given index.
getStep(int) - Method in class lavesdk.algorithm.text.AlgorithmText
Gets the step at the given index.
getStep() - Method in class lavesdk.algorithm.text.LaTeXFormula
Gets the corresponding step.
getStepByID(int) - Method in class lavesdk.algorithm.text.AlgorithmText
Gets the step that has the given id.
getStepCount() - Method in class lavesdk.algorithm.text.AlgorithmParagraph
Gets the number of steps of this paragraph.
getStepCount() - Method in class lavesdk.algorithm.text.AlgorithmText
Gets the number of steps that are available in the text.
getStepID() - Method in class lavesdk.algorithm.AlgorithmState
Gets the id of the step whose state is stored.
getStream(String) - Method in class lavesdk.resources.Resources
Gets the resource stream of a given resource path.
getString(String) - Method in class lavesdk.serialization.Serializer
Gets a string value for a given data key.
getString(String, String) - Method in class lavesdk.serialization.Serializer
Gets a string value for a given data key.
getStringParameter(int) - Method in class lavesdk.algorithm.text.LaTeXFormula
Gets a parameter as a string.
getSubject() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the subject in which the algorithm is applied.
getSuccessor() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the successor of the edge.
getSuccessor() - Method in class lavesdk.math.graph.Edge
Gets the successor of the edge that means the vertex at which this is an incoming edge.
getSuccessor(Vertex) - Method in class lavesdk.math.graph.Edge
Gets the successor by an origin.
getSuccessor() - Method in class lavesdk.math.graph.network.Arc
 
getSuccessor(Vertex) - Method in class lavesdk.math.graph.network.Arc
 
getSupportX() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the x position of the support point.
getSupportY() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets the y position of the support point.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class lavesdk.gui.widgets.ColorCellEditor
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class lavesdk.gui.widgets.RadioButtonCellEditor
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class lavesdk.gui.widgets.SliderCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class lavesdk.gui.widgets.ColorCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class lavesdk.gui.widgets.NumericCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class lavesdk.gui.widgets.RadioButtonCellRenderer
 
getText() - Method in class lavesdk.algorithm.AlgorithmExercise
Gets the text of the exercise.
getText() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the text of the algorithm that is represented by this plugin.
getText() - Method in class lavesdk.algorithm.plugin.views.AlgorithmTextView
Gets the algorithm text that is displayed in the view.
getText() - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualText
Gets the text that is painted.
getText() - Method in class lavesdk.algorithm.plugin.views.TextAreaView
Gets the text of the view.
getText() - Method in class lavesdk.algorithm.text.AlgorithmStep
Gets the text of the step, that means the original text with all latex formulas and so on.
getText() - Method in class lavesdk.algorithm.text.Annotation
Gets the text of the annotation.
getText() - Method in class lavesdk.gui.widgets.Option
Gets the text of the option.
getTextProperty(String) - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets the text property with the specified name.
getTextToken(int) - Method in class lavesdk.algorithm.text.AlgorithmStep
Gets a token of the text at a specific index.
getTextTokenCount() - Method in class lavesdk.algorithm.text.AlgorithmStep
Gets the number of tokens of the text.
getTitle() - Method in class lavesdk.algorithm.plugin.views.View
Gets the name or title of the view.
getTitle() - Method in class lavesdk.utils.PopupWindow
Gets the title of the popup window.
getToolBarExtensions() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the toolbar extensions of the plugin.
getTrail(String, Graph<V, E>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a trail for a given data key.
getTrail(String, Graph<V, E>, TrailByID<V>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a trail for a given data key.
getTransferData(V) - Method in class lavesdk.algorithm.plugin.views.DefaultTransferProtocol
 
getTransferData(E) - Method in class lavesdk.algorithm.plugin.views.DefaultTransferProtocol
 
getTransferData(V) - Method in class lavesdk.algorithm.plugin.views.GraphTransferProtocol
Gets the transfer data for a given vertex.
getTransferData(E) - Method in class lavesdk.algorithm.plugin.views.GraphTransferProtocol
Gets the transfer data for a given edge.
getTransferData(V) - Method in class lavesdk.algorithm.plugin.views.VertexOnlyTransferProtocol
 
getTransferData(E) - Method in class lavesdk.algorithm.plugin.views.VertexOnlyTransferProtocol
 
getType() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the type of the algorithm or method meaning for example whether the algorithm is exact, a heuristic or something like that.
getType() - Method in class lavesdk.gui.widgets.Mask
Gets the type of the mask.
getType() - Method in class lavesdk.math.graph.Graph
Gets the type of the graph.
getURL(String) - Method in class lavesdk.resources.Resources
Gets the resource url of a given resource path.
getUsedSDKVersion() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the version of the LAVESDK that this plugin uses.
getUserData() - Method in class lavesdk.gui.widgets.ExecutionTableItem
Gets the user data of the item.
getUserData() - Method in class lavesdk.gui.widgets.Option
Gets the user data of the object.
getValue() - Method in class lavesdk.gui.widgets.BooleanProperty
Gets the value of the property.
getValue() - Method in class lavesdk.gui.widgets.ColorProperty
Gets the value of the property.
getValue() - Method in class lavesdk.gui.widgets.ListProperty
Gets the value of the property.
getValue() - Method in class lavesdk.gui.widgets.NumericProperty
Gets the value of the property.
getValue() - Method in class lavesdk.gui.widgets.Property
Gets the value of the property.
getValue() - Method in class lavesdk.gui.widgets.TextProperty
Gets the value of the property.
getValueClass() - Method in class lavesdk.gui.widgets.BooleanProperty
 
getValueClass() - Method in class lavesdk.gui.widgets.ColorProperty
 
getValueClass() - Method in class lavesdk.gui.widgets.ListProperty
 
getValueClass() - Method in class lavesdk.gui.widgets.NumericProperty
 
getValueClass() - Method in class lavesdk.gui.widgets.Property
Gets the class of the value.
getValueClass() - Method in class lavesdk.gui.widgets.TextProperty
 
getValueColumnCaption() - Method in class lavesdk.gui.widgets.PropertiesListModel
Gets the caption of the property value column.
getVersion() - Method in interface lavesdk.algorithm.plugin.AlgorithmPlugin
Gets the version of the plugin.
getVertex() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
Gets the vertex.
getVertex(int) - Method in class lavesdk.math.graph.Graph
Gets the vertex at the given index.
getVertex(int) - Method in class lavesdk.math.graph.matching.Matching
Gets a matched vertex.
getVertexByCaption(String) - Method in class lavesdk.math.graph.Graph
Gets the vertex with the given caption.
getVertexByID(int) - Method in class lavesdk.math.graph.Graph
Gets the vertex with the specified id.
getVertexByIDSet() - Method in class lavesdk.math.graph.Graph
Gets the vertex set containing the identifiers of all vertices the graph consists of currently.
getVertexCount() - Method in class lavesdk.math.graph.matching.Matching
Gets the number of matched (saturated) vertices.
getVertexCount() - Method in class lavesdk.math.graph.matching.MatchingByID
Gets the number of matched (saturated) vertices.
getVertexFromPosition(int, int) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets a vertex from the given position.
getVertexID(int) - Method in class lavesdk.math.graph.matching.MatchingByID
Gets a matched vertex id.
getVertexSet() - Method in class lavesdk.math.graph.Graph
Gets the vertex set of all vertices the graph consists of currently.
getViewFactory() - Method in class lavesdk.gui.widgets.AnnotationViewKit
 
getViews() - Method in class lavesdk.algorithm.AlgorithmRTE
Gets the views that are used in the runtime environment to visualize the algorithm.
getVisibleRow(int) - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the visible row at the specified index.
getVisibleRow(int) - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the visible row at the specified index.
getVisibleRowByID(int) - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the visible item by the specified id.
getVisibleRowByID(int) - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the visible item by the specified id.
getVisibleRowCount() - Method in class lavesdk.algorithm.plugin.views.ExecutionTableView
Gets the number of visible rows in the table.
getVisibleRowCount() - Method in class lavesdk.gui.widgets.ExecutionTable
Gets the number of visible rows in the table.
getVisualEdge(int) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the visual edge at the given index.
getVisualEdge(Edge) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the visual edge of a given edge.
getVisualEdgeByID(int) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the visual edge of a given edge id.
getVisualEdgeCount() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the number of edges that are shown in the graph view.
getVisualObject(int) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the custom visual object at the given index.
getVisualObjectCount() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the number of custom visual objects.
getVisualVertex(int) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the visual vertex at the given index.
getVisualVertex(Vertex) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the visual vertex of a given vertex.
getVisualVertexByCaption(String) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the visual vertex with the given caption.
getVisualVertexByID(int) - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the visual vertex of a given vertex id.
getVisualVertexCount() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the number of vertices that are shown in the graph view.
getVPASTolerance() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the tolerance value of the Vertex Position Adjustment System (VPAS).
getWalk(String, Graph<V, E>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a walk for a given data key.
getWalk(String, Graph<V, E>, WalkByID<V>) - Method in class lavesdk.algorithm.AlgorithmState
Gets a walk for a given data key.
getWeight() - Method in class lavesdk.math.graph.Edge
Gets the weight of the edge.
getWeight() - Method in class lavesdk.math.graph.Walk
Gets the weight (or cost) of the walk which is the sum of the weights of the traversed edges.
getWeight() - Method in class lavesdk.math.graph.WalkByID
Gets the weight (or cost) of the walk which is the sum of the weights of the traversed edges.
getWeights() - Method in class lavesdk.algorithm.plugin.views.ViewGroup
Gets the current weights of the components in this group.
getWidth() - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualFormula
 
getWidth() - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualObject
Gets the width of the object.
getWidth() - Method in class lavesdk.gui.widgets.ExecutionTableBorder
Gets the width of the border.
getWidth() - Method in class lavesdk.gui.widgets.ExecutionTableColumn
Gets the width of the column.
getX() - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualObject
Gets the x position of the object.
getX() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
Gets the x position of the center of circle.
getX1() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets x position of the first coordinate that docks the line of the edge to the predecessor.
getX2() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets x position of the second coordinate that docks the line of the edge to the successor.
getY() - Method in class lavesdk.algorithm.plugin.views.custom.CustomVisualObject
Gets the y position of the object.
getY() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualVertex
Gets the y position of the center of circle.
getY1() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets y position of the first coordinate that docks the line of the edge to the predecessor.
getY2() - Method in class lavesdk.algorithm.plugin.views.GraphView.VisualEdge
Gets y position of the second coordinate that docks the line of the edge to the successor.
getZoom() - Method in class lavesdk.algorithm.plugin.views.GraphView
Gets the current zoom value in percent (integral values).
giveUp() - Method in class lavesdk.algorithm.AlgorithmExercise
Gives up the exercise which indicates that the user cannot solve the exercise.
graph - Variable in class lavesdk.algorithm.plugin.views.GraphTransferProtocol
the related graph
Graph<V extends Vertex,E extends Edge> - Class in lavesdk.math.graph
Represents a graph as a set of vertices and edges.
Graph(Type) - Constructor for class lavesdk.math.graph.Graph
Creates a new graph.
graph - Variable in class lavesdk.math.graph.Walk
the associated graph
graph - Variable in class lavesdk.math.graph.WalkByID
the associated graph
GraphFactory<V extends Vertex,E extends Edge> - Class in lavesdk.math.graph
Factory class to create specific vertices and edges for a graph.
GraphFactory() - Constructor for class lavesdk.math.graph.GraphFactory
 
GraphLayout - Class in lavesdk.algorithm.plugin.views
Base class to layout a Graph in GraphView that means to position the vertices of a graph automatically.
GraphLayout() - Constructor for class lavesdk.algorithm.plugin.views.GraphLayout
 
GraphScene<V extends Vertex,E extends Edge> - Class in lavesdk.algorithm.plugin.views
Represents a scene in a GraphView.
GraphScene(GraphView<V, E>) - Constructor for class lavesdk.algorithm.plugin.views.GraphScene
Creates a new graph scene.
GraphTransferProtocol<V extends Vertex,E extends Edge> - Class in lavesdk.algorithm.plugin.views
The graph transfer protocol specifies how a graph is transfered from one graph view to another.
GraphTransferProtocol(GraphView<V, E>, boolean) - Constructor for class lavesdk.algorithm.plugin.views.GraphTransferProtocol
Creates a new graph transfer protocol.
GraphTransferProtocol.TransferData - Class in lavesdk.algorithm.plugin.views
Represents a storage for the properties of an object that should be transfered from one graph view to another.
GraphTransferProtocol.TransferData() - Constructor for class lavesdk.algorithm.plugin.views.GraphTransferProtocol.TransferData
Creates a new transfer data.
GraphUtils - Class in lavesdk.utils
Utility functions in dealing with graphs.
graphView - Variable in class lavesdk.algorithm.plugin.views.GraphTransferProtocol
the graph view its graph should be transferred
GraphView<V extends Vertex,E extends Edge> - Class in lavesdk.algorithm.plugin.views
Represents the view of a graph.
GraphView(String, Graph<V, E>, GraphFactory<V, E>) - Constructor for class lavesdk.algorithm.plugin.views.GraphView
Creates a new view of a graph.
GraphView(String, Graph<V, E>, GraphFactory<V, E>, boolean) - Constructor for class lavesdk.algorithm.plugin.views.GraphView
Creates a new view of a graph.
GraphView(String, Graph<V, E>, GraphFactory<V, E>, GraphLayout) - Constructor for class lavesdk.algorithm.plugin.views.GraphView
Creates a new view of a graph.
GraphView(String, Graph<V, E>, GraphFactory<V, E>, GraphLayout, boolean) - Constructor for class lavesdk.algorithm.plugin.views.GraphView
Creates a new view of a graph.
GraphView(String, Graph<V, E>, GraphFactory<V, E>, boolean, LanguageFile, String) - Constructor for class lavesdk.algorithm.plugin.views.GraphView
Creates a new view of a graph.
GraphView(String, Graph<V, E>, GraphFactory<V, E>, GraphLayout, boolean, LanguageFile, String) - Constructor for class lavesdk.algorithm.plugin.views.GraphView
Creates a new view of a graph.
GraphView.CircleGraphLayout - Class in lavesdk.algorithm.plugin.views
Graph layout algorithm that arranges the vertices of the graph in a circle.
GraphView.CircleGraphLayout() - Constructor for class lavesdk.algorithm.plugin.views.GraphView.CircleGraphLayout
 
GraphView.EdgeOffset - Class in lavesdk.algorithm.plugin.views
A mapping object between an edge and its offset.
GraphView.EdgeOffset(E, int) - Constructor for class lavesdk.algorithm.plugin.views.GraphView.EdgeOffset
Creates a new edge offset.
GraphView.SelectionType - Enum in lavesdk.algorithm.plugin.views
The selection type.
GraphView.VisualEdge - Class in lavesdk.algorithm.plugin.views
Represents the visual component of an Edge.
GraphView.VisualVertex - Class in lavesdk.algorithm.plugin.views
Represents the visual component of a Vertex.
GraphViewListener<V extends Vertex,E extends Edge> - Interface in lavesdk.algorithm.plugin.views
Listener to listen to events of a GraphView.
GuiJob - Class in lavesdk.gui
Performs a job in the event dispatch thread (EDT) of a graphical user interface (GUI).
GuiJob() - Constructor for class lavesdk.gui.GuiJob
Creates a new GUI job that is performed asynchronously in the EDT.
GuiJob(String) - Constructor for class lavesdk.gui.GuiJob
Creates a new GUI job that is performed asynchronously in the EDT.
GuiJob(boolean) - Constructor for class lavesdk.gui.GuiJob
Creates a new GUI job.
GuiJob(String, boolean) - Constructor for class lavesdk.gui.GuiJob
Creates a new GUI job.
GuiRequest<T> - Class in lavesdk.gui
Performs a request in the event dispatch thread (EDT) of a graphical user interface (GUI).
GuiRequest() - Constructor for class lavesdk.gui.GuiRequest
Creates a new GUI request.
GuiRequest(String) - Constructor for class lavesdk.gui.GuiRequest
Creates a new GUI request.
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