org.tm4j.panckoucke.util .AbstractionNodeUtils

Description

Utility class containing some helper methods for creating nodes

Inheritance Hierarchy

Method Summary
org.tm4j.panckoucke.model.AMNode addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.panckoucke.impl.abstraction.util.MemberProxy proxy)
This method creates an AMNode with the data from the given MemberProxy.
org.tm4j.panckoucke.model.AMNode addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Occurrence occurrence)
Creates an AMNode in the given model, representing the given occurrence.
org.tm4j.panckoucke.model.AMNode addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Topic topic)
Calls #addNode(AModel, Topic, AMGestalt) with AMGestaltRegistry.GESTALT_TOPIC
org.tm4j.panckoucke.model.AMNode addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Topic topic,org.tm4j.panckoucke.model.AMGestalt gestalt)
Creates an AMNode in the given model, representing the given topic with the given gestalt.
The dataLocator of the new AMNode is set to the first sourceLocator of the given topic
void countOfArcsWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt,boolean incoming)
Returns the number of arcs that are connected to the given node and are of the given Gestalt.
AMNodeList endnodes(org.tm4j.panckoucke.model.AMNode n)
Returns an AMNodeList with endnodes of all outgoing arcs of the given node.
AMNodeList endnodes(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt)
Returns an AMNodeList with endnodes of outgoing arcs of the given node.
AMNodeIterator endnodesOfArcsWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt,boolean incoming)
Returns an AMNodeIterator which iterates over all endnodes of the arcs that matches to the following criteria.
org.tm4j.panckoucke.model.AMArc getArcWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt,boolean incoming)
Searches the collections of arcs of the given AMNode node for an arc with the given gestalt.
AMNodeIterator startnodesOfArcsWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt)
Returns an AMNodeIterator which iterates over the startnodes of the arcs that matches the following criteria.