info.aduna.clustermap.render
Class VertexRenderer

java.lang.Object
  extended by info.aduna.clustermap.render.Renderer
      extended by info.aduna.clustermap.render.VertexRenderer
Direct Known Subclasses:
ClusterRenderer, ImageRenderer

public abstract class VertexRenderer
extends Renderer


Constructor Summary
VertexRenderer(Vertex vertex)
           
 
Method Summary
abstract  boolean contains(int x, int y)
           
 void extendBoundingBox(Rectangle boundingBox)
           
 Vertex getVertex()
           
 int getX()
           
 int getY()
           
 void scale(double scale, GraphRenderer renderer)
           
 void setLocation(int x, int y)
           
 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

VertexRenderer

public VertexRenderer(Vertex vertex)
Method Detail

getVertex

public Vertex getVertex()

setLocation

public void setLocation(int x,
                        int y)

getX

public int getX()

getY

public int getY()

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

extendBoundingBox

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

contains

public abstract boolean contains(int x,
                                 int y)


Copyright © 1997-2008 Aduna. All Rights Reserved.