Uses of Class
de.uni_marburg.mdo_over.model.modelgraph.ModelNode
-
Packages that use ModelNode Package Description de.uni_marburg.mdo_over.graphtools de.uni_marburg.mdo_over.graphtools.emf de.uni_marburg.mdo_over.model.modelgraph -
-
Uses of ModelNode in de.uni_marburg.mdo_over.graphtools
Methods in de.uni_marburg.mdo_over.graphtools that return ModelNode Modifier and Type Method Description 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.Methods in de.uni_marburg.mdo_over.graphtools with parameters of type ModelNode Modifier and Type Method Description 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 ModelNode in de.uni_marburg.mdo_over.graphtools.emf
Methods in de.uni_marburg.mdo_over.graphtools.emf that return ModelNode Modifier and Type Method Description ModelNodeModelGraphToEmfModelConverter. getOrigin(org.eclipse.emf.ecore.EObject object)For an object created by the last call toModelGraphToEmfModelConverter.createEmfModel(ModelGraph)this method returns theModelNodewhich served as the origin for creating the node.Methods in de.uni_marburg.mdo_over.graphtools.emf that return types with arguments of type ModelNode Modifier and Type Method Description Map<ModelNode,org.eclipse.emf.henshin.model.Node>GraphRuleAdapter. getGraphToRuleMap()Returns a map between the nodes of the graph used to create the rule represented by this adapter and their counterpartnodesin the rule.Map<ModelNode,org.eclipse.emf.henshin.model.Node>MappingRuleAdapter. getImageToRuleMap()Returns a map between the nodes of the image graph of theModelGraphMappingused to create the rule represented by this adapter and their counterpartnodesin the rule.Map<ModelNode,org.eclipse.emf.henshin.model.Node>MappingRuleAdapter. getOriginToRuleMap()Returns a map between the nodes of the origin graph of theModelGraphMappingused to create the rule represented by this adapter and their counterpartnodesin the rule.Methods in de.uni_marburg.mdo_over.graphtools.emf with parameters of type ModelNode Modifier and Type Method Description protected org.eclipse.emf.henshin.model.compact.CNodeHenshinRuleAdapter. addModelNodeToRuleIfAbsent(ModelNode node, Set<org.eclipse.emf.ecore.EAttribute> ignoredAttributes, org.eclipse.emf.henshin.model.compact.CRule cRule, org.eclipse.emf.henshin.model.Action action)Add a rule node to the given rule representing the object referenced by the given node. -
Uses of ModelNode in de.uni_marburg.mdo_over.model.modelgraph
Methods in de.uni_marburg.mdo_over.model.modelgraph that return ModelNode Modifier and Type Method Description ModelNodeModelGraph. getRoot()ModelNodeModelEdge. getSource()ModelNodeModelEdge. getTarget()Methods in de.uni_marburg.mdo_over.model.modelgraph that return types with arguments of type ModelNode Modifier and Type Method Description Set<ModelNode>ModelGraph. getNodes()The nodes of the graph are returned in the order of their insertion.Set<ModelNode>ModelGraph. getNodes(org.eclipse.emf.ecore.EObject object)Returns the set ofnodesof the graph referencing the given object.Methods in de.uni_marburg.mdo_over.model.modelgraph with parameters of type ModelNode Modifier and Type Method Description booleanModelGraph. addNode(ModelNode node)Adds anodeto the graph if the node is not already in the graph and does not reference any edges.booleanModelGraph. removeNode(ModelNode node)Removes the node and its connected edges from the graph.voidModelGraph. setRoot(ModelNode root)Sets the root node of this graph.voidModelEdge. setSource(ModelNode source)voidModelEdge. setTarget(ModelNode target)Constructors in de.uni_marburg.mdo_over.model.modelgraph with parameters of type ModelNode Constructor Description ModelEdge(ModelNode source, ModelNode target)ModelNode(ModelNode toCopy)Creates a copy of this node carrying the same name and referencing the sameEObject.
-