Uses of Interface
uchicago.src.sim.network.Edge

Packages that use Edge
uchicago.src.repastdemos.hypercycles   
uchicago.src.repastdemos.jain   
uchicago.src.repastdemos.jiggle   
uchicago.src.repastdemos.jinGirNew   
uchicago.src.sim.gui   
uchicago.src.sim.network   
 

Uses of Edge in uchicago.src.repastdemos.hypercycles
 

Classes in uchicago.src.repastdemos.hypercycles that implement Edge
 class HyperCycleLink
          A link from one cell to another indicating that these cells participate in a hypercycle.
 class HyperLink
          A link from one HyperCell to another.
 

Uses of Edge in uchicago.src.repastdemos.jain
 

Classes in uchicago.src.repastdemos.jain that implement Edge
 class JainEdge
           
 

Uses of Edge in uchicago.src.repastdemos.jiggle
 

Classes in uchicago.src.repastdemos.jiggle that implement Edge
 class JiggleEdge
          The link between JiggleNodes.
 

Uses of Edge in uchicago.src.repastdemos.jinGirNew
 

Classes in uchicago.src.repastdemos.jinGirNew that implement Edge
 class JinGirNewEdge
          The edge between JinGirNewNodes.
 

Uses of Edge in uchicago.src.sim.gui
 

Subinterfaces of Edge in uchicago.src.sim.gui
 interface DrawableEdge
          Edges that wish to be drawn must implement this interface.
 

Methods in uchicago.src.sim.gui with parameters of type Edge
 void RectNode.addInEdge(Edge edge)
          Deprecated. Adds an in Edge to this RectNode
 void OvalNode.addInEdge(Edge edge)
          Deprecated. Adds an in Edge to this OvalNode
 void RectNode.addOutEdge(Edge edge)
          Deprecated. Adds an out Edge to this RectNode
 void OvalNode.addOutEdge(Edge edge)
          Deprecated. Adds an out Edge to this OvalNode
 void RectNode.removeInEdge(Edge edge)
          Deprecated. Removes the specified edge from the list of "in" edges.
 void OvalNode.removeInEdge(Edge edge)
          Deprecated. Removes the specified edge from the list of "in" edges.
 void RectNode.removeOutEdge(Edge edge)
          Deprecated. Removes the specified edge from the list of "out" edges.
 void OvalNode.removeOutEdge(Edge edge)
          Deprecated. Removes the specified edge from the list of "out" edges.
 

Uses of Edge in uchicago.src.sim.network
 

Classes in uchicago.src.sim.network that implement Edge
 class DefaultDrawableEdge
          A drawable edge between two nodes.
 class DefaultEdge
          An edge between two nodes.
 

Methods in uchicago.src.sim.network that return Edge
static Edge EdgeFactory.createCustomEdge(Node from, Node to, java.lang.Class edgeClass)
          Constructs an edge from the specified from node to the specified to node with a blank label.
static Edge EdgeFactory.createCustomEdge(Node from, Node to, java.lang.String label, java.lang.Class edgeClass)
          Construct an Edge from the specified from node to the specified to node with the specified label, and a default strength of 1.0.
static Edge EdgeFactory.createCustomEdge(Node from, Node to, java.lang.String label, float strength, java.lang.Class edgeClass)
          Construct an edge from the specified from node to the specified to node with the specified label, and the specified strength.
static Edge EdgeFactory.linkNodes(Node from, Node to, Edge edge)
          Links the specified Nodes with the specified Edge.
 Edge DefaultNode.makeRandomInEdge(java.util.List list, Edge edge, boolean allowSelfLoops)
          Creates an in edge to this node from a randomly chosen node in the specified list using the specified edge.
 Edge DefaultNode.makeRandomOutEdge(java.util.List list, Edge edge, boolean allowSelfLoops)
          Creates an out edge from this node to a randomly chosen node in the specified list using the specified edge.
 

Methods in uchicago.src.sim.network with parameters of type Edge
 void Node.addInEdge(Edge edge)
          Add an in edge to this node.
 void DefaultNode.addInEdge(Edge edge)
          Adds an in Edge to this DefaultNode.
 void Node.addOutEdge(Edge edge)
          Add an out edge to this node.
 void DefaultNode.addOutEdge(Edge edge)
          Adds an out Edge to this DefaultNode
static Edge EdgeFactory.linkNodes(Node from, Node to, Edge edge)
          Links the specified Nodes with the specified Edge.
 Node Linker.makeLink(Node from, Edge edge)
          Makes a link between the specified Node using the specified Edge and a Node chosen at random from the probability map, and calls this Linker's update method with this random node and a value of 1 as the arguments.
 Node Linker.makeLink(Node from, Edge edge, float amtToUpdate)
          Makes a link between the specified Node using the specified Edge and a Node chosen at random from the probability map and calls this Linker's update method with this random node and the specified value as arguments.
 Edge DefaultNode.makeRandomInEdge(java.util.List list, Edge edge, boolean allowSelfLoops)
          Creates an in edge to this node from a randomly chosen node in the specified list using the specified edge.
 Edge DefaultNode.makeRandomOutEdge(java.util.List list, Edge edge, boolean allowSelfLoops)
          Creates an out edge from this node to a randomly chosen node in the specified list using the specified edge.
 void Node.removeInEdge(Edge edge)
          Removes the specified edge from the list of "in" edges.
 void DefaultNode.removeInEdge(Edge edge)
          Removes the specified edge from the list of "in" edges.
 void Node.removeOutEdge(Edge edge)
          Removes the specified edge from the list of "out" edges.
 void DefaultNode.removeOutEdge(Edge edge)
          Removes the specified edge from the list of "out" edges.