Uses of Class
de.uni_marburg.mdo_over.model.modelgraph.GraphManipulationException
-
Packages that use GraphManipulationException Package Description de.uni_marburg.mdo_over.graphtools de.uni_marburg.mdo_over.model de.uni_marburg.mdo_over.model.modelgraph -
-
Uses of GraphManipulationException in de.uni_marburg.mdo_over.graphtools
Methods in de.uni_marburg.mdo_over.graphtools that throw GraphManipulationException Modifier and Type Method Description ModelEdgeSubGraphConstructor. addEdgeCopy(ModelEdge edge)Adds a copy of an edge of the complete graph to the subgraph if the edge is not already represented there.ModelNodeSubGraphConstructor. addNodeCopy(ModelNode node)Adds a copy of a node of the complete graph to the subgraph if the node is not already represented there. -
Uses of GraphManipulationException in de.uni_marburg.mdo_over.model
Methods in de.uni_marburg.mdo_over.model that throw GraphManipulationException Modifier and Type Method Description voidSpan. calculatePushout()Calculates the pushout and the mappings to it from the codomains of the current span.ModelGraphMappingSpan. getFirstCodomainToPushout()Returns the mapping from the first codomain to the pushout.ModelGraphSpan. getPushout()Returns the pushout graph for the span.ModelGraphMappingSpan. getSecondCodomainToPushout()Returns the mapping from the second codomain to the pushout. -
Uses of GraphManipulationException in de.uni_marburg.mdo_over.model.modelgraph
Methods in de.uni_marburg.mdo_over.model.modelgraph that throw GraphManipulationException Modifier and Type Method Description voidModelGraphElement. addAttribute(org.eclipse.emf.ecore.EAttribute attribute)booleanModelGraph. addEdge(ModelEdge edge)Adds anedgeto the graph if the edge is not already in the graph and its source and target nodes are part of the graph.booleanModelGraph. addNode(ModelNode node)Adds anodeto the graph if the node is not already in the graph and does not reference any edges.voidModelGraph. setRoot(ModelNode root)Sets the root node of this graph.
-