server.jung
Class DAGLayout

java.lang.Object
  extended by edu.uci.ics.jung.visualization.AbstractLayout
      extended by server.jung.DAGLayout
All Implemented Interfaces:
edu.uci.ics.jung.utils.ChangeEventSupport, edu.uci.ics.jung.visualization.Layout, edu.uci.ics.jung.visualization.VertexLocationFunction

public class DAGLayout
extends edu.uci.ics.jung.visualization.AbstractLayout
implements edu.uci.ics.jung.visualization.Layout


Field Summary
 
Fields inherited from class edu.uci.ics.jung.visualization.AbstractLayout
changeSupport, vertex_locations
 
Constructor Summary
DAGLayout(edu.uci.ics.jung.graph.impl.SparseGraph g)
           
 
Method Summary
 void advancePositions()
           
 boolean incrementsAreDone()
           
protected  void initialize_local_vertex(edu.uci.ics.jung.graph.Vertex v)
           
 void initialize(java.awt.Dimension size)
           
protected  void initializeLocations()
           
 boolean isIncremental()
           
 
Methods inherited from class edu.uci.ics.jung.visualization.AbstractLayout
addChangeListener, applyFilter, dontMove, fireStateChanged, forceMove, getAVertex, getBaseKey, getChangeListeners, getCoordinates, getCurrentSize, getEdge, getEdge, getGraph, getLocation, getStatus, getVertex, getVertex, getVertexIterator, getVisibleEdges, getVisibleGraph, getVisibleVertices, getX, getY, initialize_local, initialize, initializeLocation, isLocked, lockVertex, offsetVertex, postInitialize, removeChangeListener, resize, restart, unlockVertex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.uci.ics.jung.visualization.Layout
applyFilter, forceMove, getCurrentSize, getGraph, getLocation, getStatus, getVertex, getVertex, getVisibleEdges, getVisibleVertices, getX, getY, isLocked, lockVertex, resize, restart, unlockVertex
 
Methods inherited from interface edu.uci.ics.jung.visualization.VertexLocationFunction
getVertexIterator
 

Constructor Detail

DAGLayout

public DAGLayout(edu.uci.ics.jung.graph.impl.SparseGraph g)
Method Detail

initialize_local_vertex

protected void initialize_local_vertex(edu.uci.ics.jung.graph.Vertex v)
Specified by:
initialize_local_vertex in class edu.uci.ics.jung.visualization.AbstractLayout

initializeLocations

protected void initializeLocations()
Overrides:
initializeLocations in class edu.uci.ics.jung.visualization.AbstractLayout

initialize

public void initialize(java.awt.Dimension size)
Specified by:
initialize in interface edu.uci.ics.jung.visualization.Layout
Overrides:
initialize in class edu.uci.ics.jung.visualization.AbstractLayout

advancePositions

public void advancePositions()
Specified by:
advancePositions in interface edu.uci.ics.jung.visualization.Layout
Specified by:
advancePositions in class edu.uci.ics.jung.visualization.AbstractLayout

incrementsAreDone

public boolean incrementsAreDone()
Specified by:
incrementsAreDone in interface edu.uci.ics.jung.visualization.Layout

isIncremental

public boolean isIncremental()
Specified by:
isIncremental in interface edu.uci.ics.jung.visualization.Layout