ePOST API

rice.visualization.render
Class ViewRenderer

java.lang.Object
  extended by rice.visualization.render.ViewRenderer
Direct Known Subclasses:
KeyValueListViewRenderer, LineGraphViewRenderer, PieChartViewRenderer, TableViewRenderer

public abstract class ViewRenderer
extends java.lang.Object


Field Summary
protected  DataProvider visualization
           
 
Constructor Summary
ViewRenderer(DataProvider visualization)
           
 
Method Summary
abstract  boolean canRender(DataView view)
           
protected  java.awt.Color getDefaultBackgroundColor()
           
protected  int getDefaultBorder()
           
protected  java.awt.Font getDefaultFont()
           
protected  java.awt.Color getDefaultFontColor()
           
protected  java.awt.Font getDefaultSmallFont()
           
abstract  javax.swing.JPanel render(DataView view)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

visualization

protected DataProvider visualization
Constructor Detail

ViewRenderer

public ViewRenderer(DataProvider visualization)
Method Detail

canRender

public abstract boolean canRender(DataView view)

render

public abstract javax.swing.JPanel render(DataView view)

getDefaultFont

protected java.awt.Font getDefaultFont()

getDefaultSmallFont

protected java.awt.Font getDefaultSmallFont()

getDefaultFontColor

protected java.awt.Color getDefaultFontColor()

getDefaultBackgroundColor

protected java.awt.Color getDefaultBackgroundColor()

getDefaultBorder

protected int getDefaultBorder()

ePOST API

Copyright © 2001-2005 - Rice Pastry.