- add(String) - Method in class de.uni_due.inf.ti.dragom.io.LanguagePrinter
-
Adds a string to the graph's source (without newline).
- addAnnotatedEdge(Label, AnnotationBounds, Node...) - Method in class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Adds an annotated edge to the graph
- addAnnotatedEdge(Label, AnnotationBounds, List<Node>) - Method in class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Adds an annotated edge to the graph
- addAnnotatedEdge(Label, int, int, Node...) - Method in class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Adds an annotated edge to the graph
- addAnnotatedEdge(Label, int, int, List<Node>) - Method in class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Adds an annotated edge to the graph
- addAnnotatedNode(AnnotationBounds) - Method in class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Adds a fresh node with annotation bounds
- addAnnotatedNode(int, int) - Method in class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Adds a fresh node with annotation bounds
- addDefaultStyles(StyleMap) - Method in class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphVisualizer
-
Adds default styles to the style names of this GraphVisualizer.
- addEdge(VxNode, VxNode) - Method in class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphEditor
-
Adds an edge to the graph of this GraphEditor.
- addEdge(VxNode, VxNode) - Method in class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphEditSynchronizer
- addEdge(VxNode, VxNode) - Method in class de.uni_due.inf.ti.dragom.gui.RuleEditSynchronizer
- addEdge(VxNode, VxNode) - Method in class de.uni_due.inf.ti.dragom.gui.RuleInterfaceGraphEditor
-
Adds an edge to the graph of this GraphEditor.
- addEdge(VxNode, VxNode) - Method in class de.uni_due.inf.ti.dragom.gui.RuleLeftGraphEditor
-
Adds an edge to the graph of this GraphEditor.
- addEdge(VxNode, VxNode) - Method in class de.uni_due.inf.ti.dragom.gui.RuleRightGraphEditor
-
Adds an edge to the graph of this GraphEditor.
- addInterfaceEdge(VxNode, VxNode) - Method in class de.uni_due.inf.ti.dragom.gui.RuleEditSynchronizer
-
- addInterfaceNode(VxGraph, Point2D) - Method in class de.uni_due.inf.ti.dragom.gui.RuleEditSynchronizer
-
- addLabel(VxEdge, String) - Method in class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphEditor
-
Adds a label to the graph of this GraphEditor.
- addLabel(VxEdge, String) - Method in class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphEditSynchronizer
- addLabel(VxEdge, String) - Method in class de.uni_due.inf.ti.dragom.gui.RuleEditSynchronizer
- addLabel(VxEdge, String) - Method in class de.uni_due.inf.ti.dragom.gui.RuleInterfaceGraphEditor
-
Adds a label to the graph of this GraphEditor.
- addLabel(VxEdge, String) - Method in class de.uni_due.inf.ti.dragom.gui.RuleLeftGraphEditor
-
Adds a label to the graph of this GraphEditor.
- addLabel(VxEdge, String) - Method in class de.uni_due.inf.ti.dragom.gui.RuleRightGraphEditor
-
Adds a label to the graph of this GraphEditor.
- addLeftEdge(VxNode, VxNode) - Method in class de.uni_due.inf.ti.dragom.gui.RuleEditSynchronizer
-
- addLeftNode(VxGraph, Point2D) - Method in class de.uni_due.inf.ti.dragom.gui.RuleEditSynchronizer
-
- addln(String) - Method in class de.uni_due.inf.ti.dragom.io.LanguagePrinter
-
Adds a string to the graph's source (with newline).
- addln() - Method in class de.uni_due.inf.ti.dragom.io.LanguagePrinter
-
Adds a newline to the graph's source.
- addMultiplicity(HashMap<GraphElement, AnnotationBounds>) - Method in class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Adds a multiplicity to the set of annotations for this multiply annotated type graph
- addNode(Point2D) - Method in class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphEditor
-
Adds a node to the graph of this GraphEditor at the specified point.
- addNode(VxGraph, Point2D) - Method in class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphEditSynchronizer
- addNode(VxGraph, Point2D) - Method in class de.uni_due.inf.ti.dragom.gui.RuleEditSynchronizer
- addNode(Point2D) - Method in class de.uni_due.inf.ti.dragom.gui.RuleInterfaceGraphEditor
-
Adds a node to the graph of this GraphEditor at the specified point.
- addNode(Point2D) - Method in class de.uni_due.inf.ti.dragom.gui.RuleLeftGraphEditor
-
Adds a node to the graph of this GraphEditor at the specified point.
- addNode(Point2D) - Method in class de.uni_due.inf.ti.dragom.gui.RuleRightGraphEditor
-
Adds a node to the graph of this GraphEditor at the specified point.
- addRightEdge(VxNode, VxNode) - Method in class de.uni_due.inf.ti.dragom.gui.RuleEditSynchronizer
-
- addRightNode(VxGraph, Point2D) - Method in class de.uni_due.inf.ti.dragom.gui.RuleEditSynchronizer
-
- addStandardAnnotatedEdge(Label, Node...) - Method in class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Adds a standard annotated edge to the graph
- addStandardAnnotatedNode() - Method in class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Adds a fresh standard annotated node
- AnnotatedTypeGraph - Class in de.uni_due.inf.ti.dragom.data
-
Class of multiply annotated type graphs.
- AnnotatedTypeGraph() - Constructor for class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Creates a new multiply annotated type graph.
- AnnotatedTypeGraph(String) - Constructor for class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Creates a new multiply annotated type graph with a specified name.
- AnnotatedTypeGraph(AnnotatedTypeGraph) - Constructor for class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Creates a new multiply annotated type graph which is a copy of another graph.
- AnnotatedTypeGraph(Graph) - Constructor for class de.uni_due.inf.ti.dragom.data.AnnotatedTypeGraph
-
Creates a new annotated type graph which is a standard annotated copy of a graph.
- AnnotatedTypeGraphEditor - Class in de.uni_due.inf.ti.dragom.gui
-
GraphPanel which can be used for editing annotated type graphs.
- AnnotatedTypeGraphEditor() - Constructor for class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphEditor
-
Creates a new GraphEditor instance.
- AnnotatedTypeGraphEditor(VxGraph) - Constructor for class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphEditor
-
Creates a new GraphEditor instance with a graph.
- AnnotatedTypeGraphEditor.EditMode - Enum in de.uni_due.inf.ti.dragom.gui
-
- AnnotatedTypeGraphEditSynchronizer - Class in de.uni_due.inf.ti.dragom.gui
-
AnnotatedGraphEditSynchronizer which uses VxGraph
as the underlying model.
- AnnotatedTypeGraphEditSynchronizer() - Constructor for class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphEditSynchronizer
-
Creates a new BasicGraphEditSynchronizer.
- AnnotatedTypeGraphEditSynchronizer(boolean, int) - Constructor for class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphEditSynchronizer
-
Creates a new BasicGraphEditSynchronizer with custom behavior.
- AnnotatedTypeGraphEditSynchronizer(boolean, int, StandardDialog<?>) - Constructor for class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphEditSynchronizer
-
- AnnotatedTypeGraphException - Exception in de.uni_due.inf.ti.dragom.general
-
- AnnotatedTypeGraphException() - Constructor for exception de.uni_due.inf.ti.dragom.general.AnnotatedTypeGraphException
-
- AnnotatedTypeGraphVisualizer - Class in de.uni_due.inf.ti.dragom.gui
-
Instances of this class convert Graph instances to VxGraph instances.
- AnnotatedTypeGraphVisualizer() - Constructor for class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphVisualizer
-
Creates a new GraphVisualizer instance.
- AnnotatedTypeGraphVisualizer.AddMode - Enum in de.uni_due.inf.ti.dragom.gui
-
Represents whether added objects are created, deleted or neither.
- AnnotatedTypeGraphVisualizer.GraphColor - Enum in de.uni_due.inf.ti.dragom.gui
-
Specifies the color to be used for colored graphs.
- AnnotatedTypeGraphVisualizer.MorphismVisi - Class in de.uni_due.inf.ti.dragom.gui
-
Class used to return morphism visualizations.
- AnnotatedTypeGraphVisualizer.RuleVisi - Class in de.uni_due.inf.ti.dragom.gui
-
Class used to return morphism visualizations.
- AnnotatedTypeGraphVisualizer.VisualSynchronizer - Class in de.uni_due.inf.ti.dragom.gui
-
GraphEditSynchronizer implementation which uses the style properties of
this GraphVisualizer.
- AnnotationBounds - Class in de.uni_due.inf.ti.dragom.data
-
Class of annotation bounds.
- AnnotationBounds() - Constructor for class de.uni_due.inf.ti.dragom.data.AnnotationBounds
-
Standard Constructor for the Standard-Annotation
- AnnotationBounds(int, int) - Constructor for class de.uni_due.inf.ti.dragom.data.AnnotationBounds
-
Constructor for any Annotation
- arityStyleName - Static variable in class de.uni_due.inf.ti.dragom.gui.AnnotatedTypeGraphVisualizer
-