org.apache.batik.bridge
Class SVGBrokenLinkProvider
java.lang.Object
org.apache.batik.ext.awt.image.spi.DefaultBrokenLinkProvider
org.apache.batik.bridge.SVGBrokenLinkProvider
- All Implemented Interfaces:
- BrokenLinkProvider, ErrorConstants
- public class SVGBrokenLinkProvider
- extends DefaultBrokenLinkProvider
- implements ErrorConstants
This interface is to be used to provide alternate ways of
generating a placeholder image when the ImageTagRegistry
fails to handle a given reference.
Fields inherited from interface org.apache.batik.bridge.ErrorConstants |
ERR_ATTRIBUTE_MISSING, ERR_ATTRIBUTE_VALUE_MALFORMED, ERR_CSS_LENGTH_NEGATIVE, ERR_CSS_URI_BAD_TARGET, ERR_LENGTH_NEGATIVE, ERR_URI_BAD_TARGET, ERR_URI_IMAGE_INVALID, ERR_URI_IO, ERR_URI_MALFORMED, ERR_URI_REFERENCE_A_DOCUMENT, ERR_URI_UNSECURE, ERR_XLINK_HREF_CIRCULAR_DEPENDENCIES, MSG_BROKEN_LINK_TITLE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SVG_BROKEN_LINK_DOCUMENT_PROPERTY
public static final String SVG_BROKEN_LINK_DOCUMENT_PROPERTY
- See Also:
- Constant Field Values
SVGBrokenLinkProvider
public SVGBrokenLinkProvider()
getBrokenLinkImage
public Filter getBrokenLinkImage(Object base,
String code,
Object[] params)
- This method is responsible for constructing an image that will
represent the missing image in the document. This method
recives information about the reason a broken link image is
being requested in the code and params
parameters. These parameters may be used to generate nicely
localized messages for insertion into the broken link image, or
for selecting the broken link image returned.
- Specified by:
getBrokenLinkImage
in interface BrokenLinkProvider
- Overrides:
getBrokenLinkImage
in class DefaultBrokenLinkProvider
- Parameters:
code
- This is the reason the image is unavailable should
be taken from ErrorConstants.params
- This is more detailed information about
the circumstances of the failure.
getBrokenLinkDocument
public SVGDocument getBrokenLinkDocument(Object base,
String code,
Object[] params)
getBrokenLinkDocument
public SVGDocument getBrokenLinkDocument(String message)
Copyright ? 2005 Apache Software Foundation. All Rights Reserved.