org.globus.cog.gui.grapheditor.canvas.views.layouts
Class GraphStructure

java.lang.Object
  extended byorg.globus.cog.gui.grapheditor.canvas.views.layouts.GraphStructure
All Implemented Interfaces:
GraphListener

public class GraphStructure
extends Object
implements GraphListener


Field Summary
 boolean dirty
           
static long maxperm
           
 
Constructor Summary
GraphStructure(GraphInterface graph)
           
GraphStructure(String hash, String pts)
           
 
Method Summary
 int getCanonicalIndex(int i)
           
 String getCoords()
           
 String getHash()
           
 Point getPoint(int i)
           
 void graphChanged(GraphChangedEvent e)
           
static boolean isDAG(GraphInterface graph)
           
 void updateCoords()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dirty

public volatile boolean dirty

maxperm

public static final long maxperm
See Also:
Constant Field Values
Constructor Detail

GraphStructure

public GraphStructure(String hash,
                      String pts)

GraphStructure

public GraphStructure(GraphInterface graph)
Method Detail

updateCoords

public void updateCoords()

isDAG

public static boolean isDAG(GraphInterface graph)

getCanonicalIndex

public int getCanonicalIndex(int i)

getPoint

public Point getPoint(int i)

getHash

public String getHash()

getCoords

public String getCoords()

graphChanged

public void graphChanged(GraphChangedEvent e)
Specified by:
graphChanged in interface GraphListener