net.jalbum.filterManager
Class FilterRenderer

java.lang.Object
  extended by net.jalbum.filterManager.FilterRenderer
Direct Known Subclasses:
FilterManager

public class FilterRenderer
extends java.lang.Object


Constructor Summary
FilterRenderer()
           
 
Method Summary
 java.awt.image.BufferedImage applyPostscaleFilters(java.awt.image.BufferedImage bi)
           
 java.awt.image.BufferedImage applyPrescaleFilters(java.awt.image.BufferedImage bi)
           
 java.awt.image.BufferedImage cloneBufferedImage(java.awt.image.BufferedImage img)
           
protected  boolean filterListHasPostscaleFilters()
           
protected  boolean filterListHasPrescaleFilters()
           
 FilterList getFilterList()
           
 java.awt.Dimension getPostscaleFilteredSize(java.awt.Dimension dim)
           
 java.awt.Dimension getPrescaleFilteredSize(java.awt.Dimension dim)
           
 boolean hasFiltersInList()
           
 java.awt.image.BufferedImage renderImage(java.awt.image.BufferedImage bi)
           
 void setFilterList(FilterList filterList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterRenderer

public FilterRenderer()
Method Detail

hasFiltersInList

public boolean hasFiltersInList()

renderImage

public java.awt.image.BufferedImage renderImage(java.awt.image.BufferedImage bi)

filterListHasPostscaleFilters

protected boolean filterListHasPostscaleFilters()

filterListHasPrescaleFilters

protected boolean filterListHasPrescaleFilters()

applyPrescaleFilters

public java.awt.image.BufferedImage applyPrescaleFilters(java.awt.image.BufferedImage bi)

applyPostscaleFilters

public java.awt.image.BufferedImage applyPostscaleFilters(java.awt.image.BufferedImage bi)

getPrescaleFilteredSize

public java.awt.Dimension getPrescaleFilteredSize(java.awt.Dimension dim)

getPostscaleFilteredSize

public java.awt.Dimension getPostscaleFilteredSize(java.awt.Dimension dim)

cloneBufferedImage

public java.awt.image.BufferedImage cloneBufferedImage(java.awt.image.BufferedImage img)

getFilterList

public FilterList getFilterList()

setFilterList

public void setFilterList(FilterList filterList)