The DrawableLoadFilter is used to load drawable image files (like WMF's) during the report generation process. This filter expects its datasource to return a java.net.URL. If the datasource does not return an URL,
null
is returned as result of calling "getValue()".
This filter is mostly used in conjunction with the URLFilter, which creates URLs from Strings and files if nessesary.
The url is used to create a new Drawable object which is returned to the caller. The loaded/created Drawable is also stored in an internal cache.
This filter can be used to dynamically change images of a report, a very nice feature for photo albums and catalogs for instance.
This filter will return null, if something else than an URL was retrieved from the assigned datasource
@author Thomas Morgner