Package org.apache.batik.bridge
Class SVGBrokenLinkProvider
- java.lang.Object
-
- org.apache.batik.ext.awt.image.spi.BrokenLinkProvider
-
- org.apache.batik.ext.awt.image.spi.DefaultBrokenLinkProvider
-
- org.apache.batik.bridge.SVGBrokenLinkProvider
-
- All Implemented Interfaces:
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.
-
-
Field Summary
-
Fields inherited from class org.apache.batik.ext.awt.image.spi.BrokenLinkProvider
BROKEN_LINK_PROPERTY
-
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_BROKEN, ERR_URI_IMAGE_INVALID, ERR_URI_IO, ERR_URI_MALFORMED, ERR_URI_REFERENCE_A_DOCUMENT, ERR_URI_UNSECURE, ERR_XLINK_HREF_CIRCULAR_DEPENDENCIES, URI_IMAGE_ERROR
-
-
Constructor Summary
Constructors Constructor Description SVGBrokenLinkProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Filter
getBrokenLinkImage(java.lang.Object base, java.lang.String code, java.lang.Object[] params)
This method is responsible for constructing an image that will represent the missing image in the document.-
Methods inherited from class org.apache.batik.ext.awt.image.spi.DefaultBrokenLinkProvider
formatMessage
-
Methods inherited from class org.apache.batik.ext.awt.image.spi.BrokenLinkProvider
hasBrokenLinkProperty
-
-
-
-
Method Detail
-
getBrokenLinkImage
public Filter getBrokenLinkImage(java.lang.Object base, java.lang.String code, java.lang.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 thecode
andparams
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.- Overrides:
getBrokenLinkImage
in classDefaultBrokenLinkProvider
- 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.base
- The object to use for Message decoding.
-
-