Class ShadowTextFilter

java.lang.Object
  |
  +--TextFilter
        |
        +--ShadowTextFilter
All Implemented Interfaces:
java.lang.Cloneable, se.datadosen.jalbum.JAFilter, java.io.Serializable

public class ShadowTextFilter
extends TextFilter

Title: ShadowTextFilter Description: Like TextFilter, but with a shadow effect Copyright: Copyright (c) 2003 Company: Datadosen

Author:
David Ekholm
See Also:
Serialized Form

Field Summary
 
Fields inherited from class TextFilter
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
ShadowTextFilter()
           
 
Method Summary
 java.awt.image.BufferedImage filter(java.awt.image.BufferedImage bi, java.util.Map vars)
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.awt.Color getShadowColor()
           
 int getShadowDistance()
           
 void setShadowColor(java.awt.Color newShadowColor)
           
 void setShadowColor(java.lang.String htmlColor)
           
 void setShadowDistance(int newShadowDistance)
           
 
Methods inherited from class TextFilter
getAlign, getColor, getFace, getFont, getMargin, getOffset, getSize, getStyle, getText, getValign, getVoffset, isAntialias, setAlign, setAntialias, setColor, setColor, setFace, setFont, setMargin, setOffset, setSize, setStyle, setText, setValign, setVoffset
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShadowTextFilter

public ShadowTextFilter()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface se.datadosen.jalbum.JAFilter
Overrides:
getName in class TextFilter

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface se.datadosen.jalbum.JAFilter
Overrides:
getDescription in class TextFilter

filter

public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage bi,
                                           java.util.Map vars)
Specified by:
filter in interface se.datadosen.jalbum.JAFilter
Overrides:
filter in class TextFilter

setShadowColor

public void setShadowColor(java.awt.Color newShadowColor)

setShadowColor

public void setShadowColor(java.lang.String htmlColor)

getShadowColor

public java.awt.Color getShadowColor()

setShadowDistance

public void setShadowDistance(int newShadowDistance)

getShadowDistance

public int getShadowDistance()