edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements
Class VisibleLocality
java.lang.Object
   edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements.GraphEltSet
edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements.GraphEltSet
       edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements.Locality
edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements.Locality
           edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements.VisibleLocality
edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements.VisibleLocality
- All Implemented Interfaces: 
- ImmutableGraphEltSet
- public class VisibleLocality 
- extends Locality
VisibleLocality:  Extends Locality to spefically handle the 
  Nodes + Edges that are visible on screen.  The visible attribute
  of the nodes + edges is set to true when they appear on screen, and
  false when they are removed from screen.
  Locality is used in conjunction with LocalityUtils, which handle
  locality shift animations.
- Version:
- 1.22-jre1.1  $Id: VisibleLocality.java,v 1.1 2010/01/20 20:38:32 jiecui Exp $
- Author:
- Alexander Shapiro
 
 
 
 
 
| Methods inherited from class edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements.Locality | 
| addAll, addNodeWithEdges, clearAll, deleteEdge, deleteEdges, deleteNode, deleteNodes, findEdge, getCompleteEltSet, removeEdges, removeNodes | 
 
| Methods inherited from class edu.ucla.stat.SOCR.touchgraph.graphlayout.graphelements.GraphEltSet | 
| addEdge, contains, contains, deleteEdge, edgeAt, edgeCount, edgeNum, findNode, findNodeByURL, findNodeLabelContaining, forAllEdges, forAllNodePairs, forAllNodes, getFirstNode, getRandomNode, nodeAt, nodeCount, nodeNum | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
VisibleLocality
public VisibleLocality(GraphEltSet ges)
addNode
public void addNode(Node node)
             throws TGException
- Description copied from class: GraphEltSet
- Add the Node node to the graph, and
 registers the Node via its ID. If no ID exists, no registration occurs.
 
- 
- Overrides:
- addNodein class- Locality
 
- 
- Throws:
- TGException
 
addEdge
public void addEdge(Edge edge)
- Description copied from class: GraphEltSet
- Add the Edge edge to the graph.
 
- 
- Overrides:
- addEdgein class- Locality
 
- 
 
removeEdge
public boolean removeEdge(Edge edge)
- 
- Overrides:
- removeEdgein class- Locality
 
- 
 
removeNode
public boolean removeNode(Node node)
- 
- Overrides:
- removeNodein class- Locality
 
- 
 
removeAll
public void removeAll()
- 
- Overrides:
- removeAllin class- Locality
 
- 
 
updateLocalityFromVisibility
public void updateLocalityFromVisibility()
                                  throws TGException
- 
- Throws:
- TGException