databionics.esom.tool
Class AbstractToolRenderer

java.lang.Object
  extended by databionics.esom.tool.AbstractToolRenderer
Direct Known Subclasses:
ClassmaskToolRenderer, DataclassRenderer, DataToolRenderer, IslandToolRenderer

public abstract class AbstractToolRenderer
extends java.lang.Object

Author:
stammi

Field Summary
protected  boolean drawing
           
protected  java.awt.Color favoriteColor
           
protected  ForegroundRenderer fgRenderer
           
protected  ForegroundTool foregroundTool
           
protected static org.apache.log4j.Logger log
          interface to log4j system
protected  AbstractTool tool
           
 
Constructor Summary
AbstractToolRenderer(AbstractTool tool)
          Standard Constructor.
 
Method Summary
 java.awt.Color getFavoriteColor()
           
 ForegroundRenderer getFgRenderer()
           
protected  ForegroundTool getForegroundTool()
           
abstract  void init()
          initialize foregroundrenderer.
 boolean isDrawing()
           
 void reset()
           
 void setDrawing(boolean drawing)
           
 void setFavoriteColor(java.awt.Color favoriteColor)
           
 void setFgRenderer(ForegroundRenderer fgRenderer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.log4j.Logger log
interface to log4j system


tool

protected AbstractTool tool

fgRenderer

protected ForegroundRenderer fgRenderer

foregroundTool

protected ForegroundTool foregroundTool

drawing

protected boolean drawing

favoriteColor

protected java.awt.Color favoriteColor
Constructor Detail

AbstractToolRenderer

public AbstractToolRenderer(AbstractTool tool)
Standard Constructor. sets Tool.

Method Detail

reset

public void reset()

init

public abstract void init()
initialize foregroundrenderer.


isDrawing

public boolean isDrawing()
Returns:
Returns the drawing.

setDrawing

public void setDrawing(boolean drawing)
Parameters:
drawing - The drawing to set.

getForegroundTool

protected ForegroundTool getForegroundTool()

getFgRenderer

public ForegroundRenderer getFgRenderer()
Returns:
Returns the fgRenderer.

setFgRenderer

public void setFgRenderer(ForegroundRenderer fgRenderer)
Parameters:
fgRenderer - The fgRenderer to set.

getFavoriteColor

public java.awt.Color getFavoriteColor()
Returns:
Returns the favoriteColor.

setFavoriteColor

public void setFavoriteColor(java.awt.Color favoriteColor)
Parameters:
favoriteColor - The favoriteColor to set.


Copyright © 2005-2006 Databionics Research Group. All Rights Reserved.