org.apache.maven.diagrams.gui.renderers.umlClass.renderer
Class ListRenderer

java.lang.Object
  extended by org.apache.maven.diagrams.gui.renderers.umlClass.renderer.ListRenderer
All Implemented Interfaces:
ConfigurableRenderer, prefuse.render.Renderer
Direct Known Subclasses:
ArtifactNodeRenderer, ClassesUMLRenderer

public abstract class ListRenderer
extends java.lang.Object
implements ConfigurableRenderer


Field Summary
 
Fields inherited from interface prefuse.render.Renderer
DEFAULT_GRAPHICS
 
Constructor Summary
ListRenderer()
           
 
Method Summary
protected  RendererNodeCache getCacheAboutItem(prefuse.visual.VisualItem item)
           
 RendererConfiguration getConfiguration()
           
protected  RendererNodeCache getCustomCacheImplementation()
           
 double getHeight(java.util.List<RendererListItem> list)
           
 double getHeight(prefuse.visual.VisualItem vi)
           
protected abstract  java.util.List<RendererListItem> getList(prefuse.visual.VisualItem vi)
           
 boolean locatePoint(java.awt.geom.Point2D arg0, prefuse.visual.VisualItem arg1)
           
protected  RendererNodeCache provideCacheAboutItem(prefuse.visual.VisualItem item)
           
 void render(java.awt.Graphics2D arg0, prefuse.visual.VisualItem arg1)
           
 void setBounds(prefuse.visual.VisualItem arg0)
           
protected  void setCacheAboutItem(prefuse.visual.VisualItem item, RendererNodeCache rnc)
           
 void setConfiguration(RendererConfiguration newRendererConfiguration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListRenderer

public ListRenderer()
Method Detail

locatePoint

public boolean locatePoint(java.awt.geom.Point2D arg0,
                           prefuse.visual.VisualItem arg1)
Specified by:
locatePoint in interface prefuse.render.Renderer

render

public void render(java.awt.Graphics2D arg0,
                   prefuse.visual.VisualItem arg1)
Specified by:
render in interface prefuse.render.Renderer

setBounds

public void setBounds(prefuse.visual.VisualItem arg0)
Specified by:
setBounds in interface prefuse.render.Renderer

getHeight

public double getHeight(prefuse.visual.VisualItem vi)

getHeight

public double getHeight(java.util.List<RendererListItem> list)

getList

protected abstract java.util.List<RendererListItem> getList(prefuse.visual.VisualItem vi)

getConfiguration

public RendererConfiguration getConfiguration()
Specified by:
getConfiguration in interface ConfigurableRenderer

setConfiguration

public void setConfiguration(RendererConfiguration newRendererConfiguration)
Specified by:
setConfiguration in interface ConfigurableRenderer

getCacheAboutItem

protected RendererNodeCache getCacheAboutItem(prefuse.visual.VisualItem item)

setCacheAboutItem

protected void setCacheAboutItem(prefuse.visual.VisualItem item,
                                 RendererNodeCache rnc)

provideCacheAboutItem

protected RendererNodeCache provideCacheAboutItem(prefuse.visual.VisualItem item)

getCustomCacheImplementation

protected RendererNodeCache getCustomCacheImplementation()


Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.