com.neuron.app.tonto
Class Renderer

java.lang.Object
  extended by com.neuron.app.tonto.Renderer

public class Renderer
extends java.lang.Object


Constructor Summary
Renderer(ICCFProvider ccf)
           
 
Method Summary
 void clear(java.awt.Graphics g, CCFColor color, int x, int y, int w, int h)
           
 void draw(java.awt.Graphics g, CCFButton button, int x, int y)
           
 void draw(java.awt.Graphics g, CCFChild[] child, int x, int y)
           
 void draw(java.awt.Graphics g, CCFChild child, int x, int y)
           
 void draw(java.awt.Graphics g, CCFFrame frame, int x, int y)
           
 void draw(java.awt.Graphics g, CCFIcon icon, int x, int y, int w, int h)
           
 void draw(java.awt.Graphics g, CCFPanel panel, int x, int y)
           
 void draw(java.awt.Graphics g, java.lang.String label, CCFFont font, CCFColor color, int x, int y, int w, int h)
           
static java.awt.Rectangle getBounds(CCFChild c)
           
static CCFChild getClick(CCFChild[] c, java.awt.Point off, java.awt.Point click)
           
static CCFChild getClick(CCFPanel p, java.awt.Point click)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Renderer

public Renderer(ICCFProvider ccf)
Method Detail

draw

public void draw(java.awt.Graphics g,
                 CCFPanel panel,
                 int x,
                 int y)

draw

public void draw(java.awt.Graphics g,
                 CCFChild[] child,
                 int x,
                 int y)

draw

public void draw(java.awt.Graphics g,
                 CCFChild child,
                 int x,
                 int y)

draw

public void draw(java.awt.Graphics g,
                 CCFButton button,
                 int x,
                 int y)

draw

public void draw(java.awt.Graphics g,
                 CCFFrame frame,
                 int x,
                 int y)

clear

public void clear(java.awt.Graphics g,
                  CCFColor color,
                  int x,
                  int y,
                  int w,
                  int h)

draw

public void draw(java.awt.Graphics g,
                 java.lang.String label,
                 CCFFont font,
                 CCFColor color,
                 int x,
                 int y,
                 int w,
                 int h)

draw

public void draw(java.awt.Graphics g,
                 CCFIcon icon,
                 int x,
                 int y,
                 int w,
                 int h)

getClick

public static CCFChild getClick(CCFPanel p,
                                java.awt.Point click)

getClick

public static CCFChild getClick(CCFChild[] c,
                                java.awt.Point off,
                                java.awt.Point click)

getBounds

public static java.awt.Rectangle getBounds(CCFChild c)