Uses of Interface
org.eclipse.ohf.stem.core.graph.Node

Packages that use Node
org.eclipse.ohf.stem.core.graph   
org.eclipse.ohf.stem.core.graph.impl   
org.eclipse.ohf.stem.core.graph.util   
org.eclipse.ohf.stem.definitions.labels   
org.eclipse.ohf.stem.definitions.labels.impl   
org.eclipse.ohf.stem.definitions.nodes   
org.eclipse.ohf.stem.definitions.nodes.impl   
org.eclipse.ohf.stem.definitions.nodes.util   
org.eclipse.ohf.stem.diseasemodels.standard   
org.eclipse.ohf.stem.diseasemodels.standard.impl   
org.eclipse.ohf.stem.tests.util   
 

Uses of Node in org.eclipse.ohf.stem.core.graph
 

Methods in org.eclipse.ohf.stem.core.graph that return Node
 Node GraphFactory.createNode()
          Returns a new object of class 'Node'.
 Node Edge.getA()
           
 Node Edge.getB()
           
 Node NodeLabel.getNode()
           
 Node Graph.getNode(org.eclipse.emf.common.util.URI uri)
          Get the Node from the graph.
 Node Edge.getOtherNode(Node node)
           
 

Methods in org.eclipse.ohf.stem.core.graph that return types with arguments of type Node
 org.eclipse.emf.common.util.EMap<org.eclipse.emf.common.util.URI,Node> Graph.getNodes()
           
 

Methods in org.eclipse.ohf.stem.core.graph with parameters of type Node
 Node Edge.getOtherNode(Node node)
           
 boolean Edge.isDirectedAt(Node node)
           
 void Graph.putNode(Node node)
          Put the Node into the graph.
 void Edge.setA(Node value)
          Sets the value of the 'A' reference.
 void Edge.setB(Node value)
          Sets the value of the 'B' reference.
 void NodeLabel.setNode(Node value)
          Sets the value of the 'Node' reference.
 

Uses of Node in org.eclipse.ohf.stem.core.graph.impl
 

Classes in org.eclipse.ohf.stem.core.graph.impl that implement Node
 class NodeImpl
          An implementation of the model object 'Node'.
 

Methods in org.eclipse.ohf.stem.core.graph.impl that return Node
 Node EdgeImpl.basicGetA()
           
 Node EdgeImpl.basicGetB()
           
 Node NodeLabelImpl.basicGetNode()
           
 Node DynamicNodeLabelImpl.basicGetNode()
           
 Node GraphFactoryImpl.createNode()
           
 Node EdgeImpl.getA()
           
 Node EdgeImpl.getB()
           
 Node NodeLabelImpl.getNode()
           
 Node DynamicNodeLabelImpl.getNode()
           
 Node GraphImpl.getNode(org.eclipse.emf.common.util.URI uri)
           
 Node EdgeImpl.getOtherNode(Node node)
          Given one node of an edge, return the other.
 Node URIToNodeMapEntryImpl.getTypedValue()
           
 Node URIToNodeMapEntryImpl.getValue()
           
 Node URIToNodeMapEntryImpl.setValue(Node value)
           
 

Methods in org.eclipse.ohf.stem.core.graph.impl that return types with arguments of type Node
 java.util.Map.Entry<org.eclipse.emf.common.util.URI,Node> GraphFactoryImpl.createURIToNodeMapEntry()
           
 org.eclipse.emf.common.util.EMap<org.eclipse.emf.common.util.URI,Node> URIToNodeMapEntryImpl.getEMap()
           
 org.eclipse.emf.common.util.EMap<org.eclipse.emf.common.util.URI,Node> GraphImpl.getNodes()
           
 

Methods in org.eclipse.ohf.stem.core.graph.impl with parameters of type Node
 org.eclipse.emf.common.notify.NotificationChain NodeLabelImpl.basicSetNode(Node newNode, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain DynamicNodeLabelImpl.basicSetNode(Node newNode, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain URIToNodeMapEntryImpl.basicSetTypedValue(Node newValue, org.eclipse.emf.common.notify.NotificationChain msgs)
           
static Edge EdgeImpl.createEdge(Node nodeA, Node nodeB)
          Create an undirected edge between two nodes
static Edge EdgeImpl.createEdge(Node nodeA, Node nodeB, boolean directed)
          Create an edge between the two nodes
static Edge EdgeImpl.createEdge(Node nodeA, Node nodeB, boolean directed, org.eclipse.emf.common.util.URI edgeURI)
          Create an edge between the two nodes
static Edge EdgeImpl.createEdge(Node nodeA, Node nodeB, org.eclipse.emf.common.util.URI edgeURI)
          Create an undirected edge between two nodes
 Node EdgeImpl.getOtherNode(Node node)
          Given one node of an edge, return the other.
 boolean EdgeImpl.isDirectedAt(Node node)
           
 void GraphImpl.putNode(Node node)
           
 void EdgeImpl.setA(Node newA)
           
 void EdgeImpl.setB(Node newB)
           
 void NodeLabelImpl.setNode(Node newNode)
           
 void DynamicNodeLabelImpl.setNode(Node newNode)
           
 void URIToNodeMapEntryImpl.setTypedValue(Node newValue)
           
 Node URIToNodeMapEntryImpl.setValue(Node value)
           
 

Uses of Node in org.eclipse.ohf.stem.core.graph.util
 

Methods in org.eclipse.ohf.stem.core.graph.util with parameters of type Node
 T GraphSwitch.caseNode(Node object)
          Returns the result of interpretting the object as an instance of 'Node'.
 

Method parameters in org.eclipse.ohf.stem.core.graph.util with type arguments of type Node
 T GraphSwitch.caseURIToNodeMapEntry(java.util.Map.Entry<org.eclipse.emf.common.util.URI,Node> object)
          Returns the result of interpretting the object as an instance of 'URI To Node Map Entry'.
 

Uses of Node in org.eclipse.ohf.stem.definitions.labels
 

Methods in org.eclipse.ohf.stem.definitions.labels with parameters of type Node
 org.eclipse.emf.common.util.EList TransportRelationshipLabel.receive(Node here, STEMTime currentTime)
          Receive some travelers.
 void TransportRelationshipLabel.send(Node here, org.eclipse.emf.ecore.EObject departees)
          Send a representation of population members to be "transported" from the Node here to the other Node in the relationship.
 

Uses of Node in org.eclipse.ohf.stem.definitions.labels.impl
 

Methods in org.eclipse.ohf.stem.definitions.labels.impl with parameters of type Node
static Edge CommonBorderRelationshipLabelImpl.createCommonBorderRelationship(Node nodeA, Node nodeB, int borderLength)
          Create an edge between two nodes that represents the relationship of sharing a common border.
static Edge TransportRelationshipLabelImpl.createTransportRelationship(Node nodeA, Node nodeB, TransportMode transportMode, java.lang.String transportIdentifier, java.lang.String populationIdentifier, long rateTimePeriod, int maximumCapacity)
          Create an edge the represents a reflexive transportation relationship between two nodes.
static Edge TransportRelationshipLabelImpl.createTransportRelationship(Node nodeA, Node nodeB, TransportMode transportMode, java.lang.String transportIdentifier, java.lang.String populationIdentifier, long rateTimePeriod, int maximumCapacity, boolean directed)
          Create an edge the represents a reflexive transportation relationship between two nodes.
static Edge TransportRelationshipLabelImpl.createTransportRelationship(Node nodeA, Node nodeB, TransportMode transportMode, java.lang.String transportIdentifier, java.lang.String populationIdentifier, long rateTimePeriod, int maximumDepartureCapacity, int maximumCapacity, long transitTime, long startUpDelay)
          Create an edge the represents a reflexive transportation relationship between two nodes.
static Edge TransportRelationshipLabelImpl.createTransportRelationship(Node nodeA, Node nodeB, TransportMode transportMode, java.lang.String transportIdentifier, java.lang.String populationIdentifier, long rateTimePeriod, int maximumDepartureCapacity, int maximumCapacity, long transitTime, long startUpDelay, boolean directed)
          Create an edge the represents a transportation relationship between two nodes.
static java.util.List<Edge> CommonBorderRelationshipLabelImpl.getCommonBorderEdgesFromNode(Node node)
           
static PopulationLabel PopulationLabelImpl.getPopulationLabel(java.lang.String populationIdentifier, Node node)
           
static java.util.List<Edge> TransportRelationshipLabelImpl.getTransportEdgesFromNode(Node node, java.lang.String populationIdentifier)
           
static java.util.List<Edge> TransportRelationshipLabelImpl.getTransportEdgesToNode(Node node, java.lang.String populationIdentifier)
           
 org.eclipse.emf.common.util.EList TransportRelationshipLabelImpl.receive(Node here, STEMTime currentTime)
           
 void TransportRelationshipLabelImpl.send(Node here, org.eclipse.emf.ecore.EObject departees)
           
 

Uses of Node in org.eclipse.ohf.stem.definitions.nodes
 

Subinterfaces of Node in org.eclipse.ohf.stem.definitions.nodes
 interface GeographicFeature
          This interface defines a class in an EMF model for a Geographic Feature node.
 interface Region
          This interface defines a class in an EMF model for a Region node.
 

Uses of Node in org.eclipse.ohf.stem.definitions.nodes.impl
 

Classes in org.eclipse.ohf.stem.definitions.nodes.impl that implement Node
 class GeographicFeatureImpl
          An implementation of the model object 'Geographic Feature'.
 class RegionImpl
          An implementation of the model object 'Region'.
 

Uses of Node in org.eclipse.ohf.stem.definitions.nodes.util
 

Methods in org.eclipse.ohf.stem.definitions.nodes.util with parameters of type Node
 T NodesSwitch.caseNode_1(Node object)
          Returns the result of interpretting the object as an instance of 'Node'.
 T NodesSwitch.caseNode(Node object)
          Returns the result of interpretting the object as an instance of 'Node'.
 

Uses of Node in org.eclipse.ohf.stem.diseasemodels.standard
 

Methods in org.eclipse.ohf.stem.diseasemodels.standard with parameters of type Node
 double SI.getPhysicallyAdjacentInfectious(Node node)
           
 

Uses of Node in org.eclipse.ohf.stem.diseasemodels.standard.impl
 

Methods in org.eclipse.ohf.stem.diseasemodels.standard.impl that return Node
static Node AggregatingSIDiseaseModelImpl.getParentNode(Node node)
           
 

Methods in org.eclipse.ohf.stem.diseasemodels.standard.impl that return types with arguments of type Node
static java.util.List<Node> AggregatingSIDiseaseModelImpl.getChildNodes(Node node)
           
 

Methods in org.eclipse.ohf.stem.diseasemodels.standard.impl with parameters of type Node
 double SIImpl.computeAdditionalInfectious(Node node)
           
static java.util.List<Node> AggregatingSIDiseaseModelImpl.getChildNodes(Node node)
           
static Node AggregatingSIDiseaseModelImpl.getParentNode(Node node)
           
 double SIImpl.getPhysicallyAdjacentInfectious(Node node)
           
static java.util.List<Edge> AggregatingDiseaseModelStateImpl.getTransportEdges(Node node)
           
static void DiseaseModelLabelImpl.labelNode(DiseaseModelLabel dml, PopulationLabel populationLabel, Node node)
          Label the node with the disease model label
 

Uses of Node in org.eclipse.ohf.stem.tests.util
 

Methods in org.eclipse.ohf.stem.tests.util that return Node
static Node TestUtil.createDynamicalyLabeledNode()
           
static Node TestUtil.createStaticallyLabeledNode()
           
static Node TestUtil.createStaticallyLabeledNode(org.eclipse.emf.common.util.URI nodeURI)