Eclipse Draw2d
3.1

org.eclipse.draw2d.internal.graph
Class HorizontalPlacement

java.lang.Object
  extended byorg.eclipse.draw2d.internal.graph.GraphVisitor
      extended byorg.eclipse.draw2d.internal.graph.SpanningTreeVisitor
          extended byorg.eclipse.draw2d.internal.graph.HorizontalPlacement
Direct Known Subclasses:
CompoundHorizontalPlacement

public class HorizontalPlacement
extends org.eclipse.draw2d.internal.graph.SpanningTreeVisitor

Assigns the X and width values for nodes in a directed graph.

Since:
2.1.2

Field Summary
static int debugCount
           
 DirectedGraph graph
           
static List lastAdjusted
           
 DirectedGraph prime
           
 
Constructor Summary
HorizontalPlacement()
           
 
Method Summary
protected  Node getTreeHead(Edge edge)
           
protected  Node getTreeTail(Edge edge)
           
 void visit(DirectedGraph g)
          Act on the given directed graph.
 
Methods inherited from class org.eclipse.draw2d.internal.graph.GraphVisitor
revisit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

debugCount

public static int debugCount

lastAdjusted

public static List lastAdjusted

graph

public DirectedGraph graph

prime

public DirectedGraph prime
Constructor Detail

HorizontalPlacement

public HorizontalPlacement()
Method Detail

visit

public void visit(DirectedGraph g)
Description copied from class: GraphVisitor
Act on the given directed graph.

Specified by:
visit in class GraphVisitor
Parameters:
g - the graph

getTreeHead

protected Node getTreeHead(Edge edge)

getTreeTail

protected Node getTreeTail(Edge edge)

Eclipse Draw2d
3.1

Copyright (c) IBM Corp. and others 2000, 2005. All Rights Reserved.