info.aduna.clustermap.render
Class EdgeRenderer

java.lang.Object
  extended by info.aduna.clustermap.render.Renderer
      extended by info.aduna.clustermap.render.EdgeRenderer
Direct Known Subclasses:
ClassificationEdgeRenderer, ClusterEdgeRenderer

public abstract class EdgeRenderer
extends Renderer


Constructor Summary
EdgeRenderer(Edge edge)
           
 
Method Summary
 void extendBoundingBox(Rectangle bounds)
           
 Edge getEdge()
           
 int getX1()
           
 int getX2()
           
 int getY1()
           
 int getY2()
           
 void prepare(GraphRenderer renderer)
           
 void scale(double scale, GraphRenderer renderer)
           
 void setX1(int x1)
           
 void setX2(int x2)
           
 void setY1(int y1)
           
 void setY2(int y2)
           
 void translate(int dx, int dy)
           
 
Methods inherited from class info.aduna.clustermap.render.Renderer
draw, getHighlightLevel, scale, setHighlightLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EdgeRenderer

public EdgeRenderer(Edge edge)
Method Detail

prepare

public void prepare(GraphRenderer renderer)

getEdge

public Edge getEdge()

getX1

public int getX1()

getY1

public int getY1()

getX2

public int getX2()

getY2

public int getY2()

setX1

public void setX1(int x1)

setY1

public void setY1(int y1)

setX2

public void setX2(int x2)

setY2

public void setY2(int y2)

extendBoundingBox

public void extendBoundingBox(Rectangle bounds)
Specified by:
extendBoundingBox in class Renderer

scale

public void scale(double scale,
                  GraphRenderer renderer)
Specified by:
scale in class Renderer

translate

public void translate(int dx,
                      int dy)
Specified by:
translate in class Renderer


Copyright © 1997-2008 Aduna. All Rights Reserved.