Uses of Class
edu.ucla.stat.SOCR.touchgraph.graphlayout.Node

Packages that use Node
edu.ucla.stat.SOCR.TG_distributome   
edu.ucla.stat.SOCR.touchgraph.graphlayout   
edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements   
edu.ucla.stat.SOCR.touchgraph.graphlayout.interaction   
 

Uses of Node in edu.ucla.stat.SOCR.TG_distributome
 

Methods in edu.ucla.stat.SOCR.TG_distributome that return Node
 Node TGViewerApplet.findNodeByIndex(int nodeIndex)
           
 

Uses of Node in edu.ucla.stat.SOCR.touchgraph.graphlayout
 

Fields in edu.ucla.stat.SOCR.touchgraph.graphlayout declared as Node
 Node Edge.from
           
protected  Node TGPanel.mouseOverN
           
protected  Node TGPanel.selectNode
           
 Node Edge.to
           
 

Methods in edu.ucla.stat.SOCR.touchgraph.graphlayout that return Node
 Node TGPanel.addNode()
          Adds a Node, with its ID and label being the current node count plus 1.
 Node GLPanel.addNode()
           
 Node GLPanel.addNode(SOCRNode n)
           
 Node GLPanel.addNode(SOCRNode n, java.awt.Color bg)
           
 Node TGPanel.addNode(java.lang.String label)
          Adds a Node, provided its label.
 Node TGPanel.addNode(java.lang.String id, java.lang.String label)
          Adds a Node, provided its ID and label.
 Node TGPanel.findNode(int id)
           
 Node TGPanel.findNode(java.lang.String id)
          Return the Node whose ID matches the String id, null if no match is found.
 Node TGPanel.findNodeByURL(java.lang.String strURL)
          Return the Node whose URL matches the String strURL, null if no match is found.
 Node TGPanel.findNodeLabelContaining(java.lang.String substring)
          Return the first Nodes whose label contains the String substring, null if no match is found.
 Node TGPanel.getDragNode()
           
 Node Edge.getFrom()
          Returns the starting "from" node of this edge as Node.
 Node TGPanel.getMouseOverN()
           
 Node Edge.getOtherEndpt(Node n)
           
 Node TGPanel.getSelectNode()
           
 Node Edge.getTo()
          Returns the terminating "to" node of this edge as Node.
 

Methods in edu.ucla.stat.SOCR.touchgraph.graphlayout with parameters of type Node
 Edge TGPanel.addEdge(Node f, Node t, int tens)
           
 void TGPanel.addNode(Node node)
          Add the Node node to the visibleLocality, checking for ID uniqueness.
 void TGPanel.collapseNode(Node collapseNode)
           
 void LocalityUtils.collapseNode(Node collapseNode)
          Opposite of expand node, works like hide node except that the selected node is not hidden.
 void TGPanel.deleteEdge(Node from, Node to)
           
 boolean TGPanel.deleteNode(Node node)
           
 void TGPanel.expandNode(Node node)
           
 void LocalityUtils.expandNode(Node n)
          Add to locale nodes that are one edge away from a given node.
 Edge TGPanel.findEdge(Node f, Node t)
           
 Node Edge.getOtherEndpt(Node n)
           
 void TGPanel.hideNode(Node hideNode)
           
 void LocalityUtils.hideNode(Node hideNode)
          Hides a node, and all the nodes attached to it.
 void TGPanel.setDragNode(Node node)
           
 void TGPanel.setLocale(Node node, int radius)
           
 void LocalityUtils.setLocale(Node n, int radius)
           
 void TGPanel.setLocale(Node node, int radius, int maxAddEdgeCount, int maxExpandEdgeCount, boolean unidirectional)
           
 void LocalityUtils.setLocale(Node n, int radius, int maxAddEdgeCount, int maxExpandEdgeCount, boolean unidirectional)
           
 void TGPanel.setMouseOverN(Node node)
           
 void TGPanel.setSelectNode(Node node)
           
 void TGPanel.setSelectNode(Node node, int clickCount)
           
 void TGPanel.updateDrawPos(Node node)
           
 void TGPanel.updatePosFromDraw(Node node)
           
 

Constructors in edu.ucla.stat.SOCR.touchgraph.graphlayout with parameters of type Node
Edge(Node f, Node t)
          Constructor with two Nodes, which uses a default length.
Edge(Node f, Node t, int len)
          Constructor with two Nodes and a length.
 

Uses of Node in edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements
 

Methods in edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements that return Node
 Node ImmutableGraphEltSet.findNode(java.lang.String id)
          Return the Node whose ID matches the String id, null if no match is found.
 Node GraphEltSet.findNode(java.lang.String id)
          Return the Node whose ID matches the String id, null if no match is found.
 Node GraphEltSet.findNodeByURL(java.lang.String strURL)
          Return the Node whose URL matches the String strURL, null if no match is found.
 Node ImmutableGraphEltSet.findNodeLabelContaining(java.lang.String substring)
          Return the first Nodes whose label contains the String substring, null if no match is found.
 Node GraphEltSet.findNodeLabelContaining(java.lang.String substring)
          Return the first Nodes whose label contains the String substring, null if no match is found.
 Node ImmutableGraphEltSet.getFirstNode()
          Return the first Node, null if none exist.
 Node GraphEltSet.getFirstNode()
          Return the first Node, null if none exist.
 Node ImmutableGraphEltSet.getRandomNode()
          Returns a random node, or null if none exist (for making random graphs).
 Node GraphEltSet.getRandomNode()
          Returns a random node, or null if none exist (for making random graphs).
protected  Node GraphEltSet.nodeAt(int i)
          Return the Node at int index, null if none are available.
 Node TGNodeQueue.pop()
           
 

Methods in edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements with parameters of type Node
 Edge GraphEltSet.addEdge(Node from, Node to, int tension)
          Add an Edge from Node from to Node to, with tension of int tension, returning the Edge.
 void VisibleLocality.addNode(Node node)
           
 void Locality.addNode(Node n)
           
 void GraphEltSet.addNode(Node node)
          Add the Node node to the graph, and registers the Node via its ID.
 void Locality.addNodeWithEdges(Node n)
           
 void TGForEachNodePair.afterInnerLoop(Node n1)
           
 void TGForEachNodePair.beforeInnerLoop(Node n1)
           
static java.util.Hashtable GESUtils.calculateDistances(GraphEltSet ges, Node focusNode, int radius)
           
static java.util.Hashtable GESUtils.calculateDistances(GraphEltSet ges, Node focusNode, int radius, int maxAddEdgeCount, int maxExpandEdgeCount, boolean unidirectional)
          Returns a hashtable of Node-Integer pairs, where integers are the minimum distance from the focusNode to any given Node, and the Nodes in the Hashtable are all within radius distance from the focusNode.
 boolean TGNodeQueue.contains(Node n)
           
 boolean GraphEltSet.contains(Node node)
          Returns true if the graph contains the Node node.
 boolean GraphEltSet.deleteEdge(Node from, Node to)
          Delete the Edge spanning Node from to Node to, returning true if successful.
 boolean Locality.deleteNode(Node node)
           
 boolean GraphEltSet.deleteNode(Node node)
          Delete the Node node, returning true if successful.
 Edge Locality.findEdge(Node from, Node to)
           
 Edge ImmutableGraphEltSet.findEdge(Node from, Node to)
          Return an Edge spanning Node from to Node to.
 Edge GraphEltSet.findEdge(Node from, Node to)
          Return an Edge spanning Node from to Node to.
abstract  void TGForEachNode.forEachNode(Node n)
           
abstract  void TGForEachNodePair.forEachNodePair(Node n1, Node n2)
           
 void TGNodeQueue.push(Node n)
           
 boolean VisibleLocality.removeNode(Node node)
           
 boolean Locality.removeNode(Node node)
           
 

Uses of Node in edu.ucla.stat.SOCR.touchgraph.graphlayout.interaction
 

Methods in edu.ucla.stat.SOCR.touchgraph.graphlayout.interaction with parameters of type Node
 void HVScroll.slowScrollToCenter(Node n)