se.datadosen.jalbum
Interface JAFilter

All Superinterfaces:
java.io.Serializable

public interface JAFilter
extends java.io.Serializable

Interface that all JAlbum image filters need to implement. A JAlbum image filter should also adhere to the JavaBean specification meaning:

Future image filter may also provide a custom user interface by subclassing JComponent


Field Summary
static int ALL_POSTSCALE_STAGE
           
static int ALL_PRESCALE_STAGE
           
static int CLOSEUPS_POSTSCALE_STAGE
           
static int THUMBNAILS_POSTSCALE_STAGE
           
static int THUMBNAILS_PRESCALE_STAGE
           
 
Method Summary
 java.awt.image.BufferedImage filter(java.awt.image.BufferedImage im, java.util.Map vars)
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 

Field Detail

ALL_PRESCALE_STAGE

static final int ALL_PRESCALE_STAGE
See Also:
Constant Field Values

ALL_POSTSCALE_STAGE

static final int ALL_POSTSCALE_STAGE
See Also:
Constant Field Values

CLOSEUPS_POSTSCALE_STAGE

static final int CLOSEUPS_POSTSCALE_STAGE
See Also:
Constant Field Values

THUMBNAILS_PRESCALE_STAGE

static final int THUMBNAILS_PRESCALE_STAGE
See Also:
Constant Field Values

THUMBNAILS_POSTSCALE_STAGE

static final int THUMBNAILS_POSTSCALE_STAGE
See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()

getDescription

java.lang.String getDescription()

filter

java.awt.image.BufferedImage filter(java.awt.image.BufferedImage im,
                                    java.util.Map vars)