import java.util.ListIterator;
import java.util.Map;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
import org.xml.sax.Attributes;
import org.xml.sax.Locator;
import org.xml.sax.helpers.LocatorImpl;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
import org.apache.xmlgraphics.util.QName;
import org.apache.fop.apps.FOPException;
* @param pList currently applicable PropertyList
* @param locator location in the XSL-FO source file.
* @throws FOPException if there's a problem during processing
- * @deprecated Please override {@code #characters(char[], int, int, PropertyList, Locator)}
+ * @deprecated Please override {@link #characters(char[], int, int, PropertyList, Locator)}
* instead!
*/
protected void addCharacters(char[] data, int start, int end,
/**
* Sets up the fonts on a given FontInfo object. The fonts to setup are defined by an
- * array of {@code FontCollection} objects.
+ * array of {@link FontCollection} objects.
* @param fontInfo the FontInfo object to set up
* @param fontCollections the array of font collections/sources
*/
/**
* {@inheritDoc}
- * Default implementation throws {@code IllegalStateException}
+ * Default implementation throws a {@link IllegalStateException}.
* Must be implemented by the subclass, if applicable.
*/
public KeepProperty getKeepTogetherProperty() {
/**
* {@inheritDoc}
- * Default implementation throws {@code IllegalStateException}
+ * Default implementation throws a {@link IllegalStateException}.
* Must be implemented by the subclass, if applicable.
*/
public KeepProperty getKeepWithPreviousProperty() {
/**
* {@inheritDoc}
- * Default implementation throws {@code IllegalStateException}
+ * Default implementation throws a {@link IllegalStateException}.
* Must be implemented by the subclass, if applicable.
*/
public KeepProperty getKeepWithNextProperty() {
}
/**
- * Get the penalty's value as a {@code java.lang.String}.
- * (Mainly used in {@code toString()} methods, to improve readability
+ * Get the penalty's value as a {@link java.lang.String}.
+ * (Mainly used in {@link #toString()} methods, to improve readability
* of the trace logs.)
*
* @param penaltyValue the penalty value
- * @return the penalty value as a {@code java.lang.String}
+ * @return the penalty value as a {@link java.lang.String}
*/
protected static String valueOf(int penaltyValue) {
String result = (penaltyValue < 0) ? "-" : "";
import java.io.IOException;
import org.apache.xmlgraphics.image.loader.Image;
+import org.apache.xmlgraphics.image.loader.impl.ImageXMLDOM;
/**
* This interface is a service provider interface for image handlers.
* Indicates whether the image handler is compatible with the indicated target represented
* by the rendering context object and with the image to be processed. The image is also
* passed as a parameter because a handler might not support every subtype of image that is
- * presented. For example: in the case of {@code ImageXMLDOM}, the image might carry an SVG
+ * presented. For example: in the case of {@link ImageXMLDOM}, the image might carry an SVG
* or some other XML format. One handler might only handle SVG but no other XML format.
* @param targetContext the target rendering context
* @param image the image to be processed (or null if only to check based on the rendering
}
};
- /** Map containing image handlers for various {@code Image} subclasses. */
+ /** Map containing image handlers for various {@link Image} subclasses. */
private Map handlers = new java.util.HashMap();
/** List containing the same handlers as above but ordered by priority */
private List handlerList = new java.util.LinkedList();
}
/**
- * Returns an {@code ImageHandler} which handles an specific image type given the MIME type
+ * Returns an {@link ImageHandler} which handles an specific image type given the MIME type
* of the image.
* @param targetContext the target rendering context that is used for identifying compatibility
* @param image the Image to be handled
import org.apache.fop.apps.FOUserAgent;
import org.apache.fop.apps.FopFactory;
import org.apache.fop.fonts.CustomFontCollection;
+import org.apache.fop.fonts.EmbedFontInfo;
import org.apache.fop.fonts.FontCollection;
import org.apache.fop.fonts.FontEventAdapter;
import org.apache.fop.fonts.FontEventListener;
* @param cfg the configuration object
* @param fontResolver a font resolver
* @param listener the font event listener
- * @return the list of {@code EmbedFontInfo} objects
+ * @return the list of {@link EmbedFontInfo} objects
* @throws FOPException if an error occurs while processing the configuration
*/
protected List/*<EmbedFontInfo>*/ buildFontList(Configuration cfg, FontResolver fontResolver,
}
/**
- * Creates a {@code IFDocumentHandler} object based on the desired output format.
+ * Creates a {@link IFDocumentHandler} object based on the desired output format.
* @param userAgent the user agent for access to configuration
* @param outputFormat the MIME type of the output format to use (ex. "application/pdf").
- * @return the new {@code IFDocumentHandler} instance
+ * @return the new {@link IFDocumentHandler} instance
* @throws FOPException if the document handler cannot be properly constructed
*/
public IFDocumentHandler createDocumentHandler(FOUserAgent userAgent, String outputFormat)
}
/**
- * Discovers {@code IFDocumentHandler} implementations through the classpath and dynamically
+ * Discovers {@link IFDocumentHandler} implementations through the classpath and dynamically
* registers them.
*/
private void discoverDocumentHandlers() {
import org.apache.fop.render.afp.extensions.AFPInvokeMediumMap;
import org.apache.fop.render.afp.extensions.AFPPageSetup;
import org.apache.fop.render.intermediate.AbstractBinaryWritingIFDocumentHandler;
+import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;
import org.apache.fop.render.intermediate.IFException;
import org.apache.fop.render.intermediate.IFPainter;
/**
- * {@code IFDocumentHandler} implementation that produces AFP (MO:DCA).
+ * {@link IFDocumentHandler} implementation that produces AFP (MO:DCA).
*/
public class AFPDocumentHandler extends AbstractBinaryWritingIFDocumentHandler
implements AFPCustomizable {
import org.apache.fop.fonts.FontInfo;
import org.apache.fop.render.intermediate.AbstractBinaryWritingIFDocumentHandler;
import org.apache.fop.render.intermediate.IFContext;
+import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;
import org.apache.fop.render.intermediate.IFException;
import org.apache.fop.render.intermediate.IFPainter;
import org.apache.fop.render.java2d.Java2DUtil;
/**
- * Abstract {@code IFDocumentHandler} implementation for producing bitmap images.
+ * Abstract {@link IFDocumentHandler} implementation for producing bitmap images.
*/
public abstract class AbstractBitmapDocumentHandler extends AbstractBinaryWritingIFDocumentHandler {
package org.apache.fop.render.bitmap;
import org.apache.fop.apps.MimeConstants;
+import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;
/**
- * {@code IFDocumentHandler} implementation that produces PNG files.
+ * {@link IFDocumentHandler} implementation that produces PNG files.
*/
public class PNGDocumentHandler extends AbstractBitmapDocumentHandler {
package org.apache.fop.render.bitmap;
import org.apache.fop.apps.MimeConstants;
+import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;
/**
- * {@code IFDocumentHandler} implementation that produces TIFF files.
+ * {@link IFDocumentHandler} implementation that produces TIFF files.
*/
public class TIFFDocumentHandler extends AbstractBitmapDocumentHandler {
import org.apache.fop.fonts.base14.Base14FontCollection;
/**
- * Abstract base class for binary-writing {@code IFDocumentHandler} implementations.
+ * Abstract base class for binary-writing {@link IFDocumentHandler} implementations.
*/
public abstract class AbstractBinaryWritingIFDocumentHandler extends AbstractIFDocumentHandler {
import org.apache.fop.apps.FOUserAgent;
/**
- * Abstract base class for {@code IFDocumentHandler} implementations.
+ * Abstract base class for {@link IFDocumentHandler} implementations.
*/
public abstract class AbstractIFDocumentHandler implements IFDocumentHandler {
import org.apache.fop.apps.FOUserAgent;
/**
- * Base class for factory classes which instantiate {@code IFDocumentHandler}s and provide
+ * Base class for factory classes which instantiate {@link IFDocumentHandler}s and provide
* information about them.
*/
public abstract class AbstractIFDocumentHandlerMaker {
/**
- * Instantiates a new {@code IFDocumentHandler}.
+ * Instantiates a new {@link IFDocumentHandler}.
* @param userAgent the user agent
* @return the newly instantiated document handler
*/
import org.apache.fop.util.GenerationHelperContentHandler;
/**
- * Abstract base class for XML-writing {@code IFDocumentHandler} implementations.
+ * Abstract base class for XML-writing {@link IFDocumentHandler} implementations.
*/
public abstract class AbstractXMLWritingIFDocumentHandler extends AbstractIFDocumentHandler {
import org.apache.batik.parser.TransformListParser;
/**
- * This class parses a sequence of transformations into an array of {@code AffineTransform}
+ * This class parses a sequence of transformations into an array of {@link AffineTransform}
* instances.
*/
public class AffineTransformArrayParser implements TransformListHandler {
import org.apache.fop.util.DelegatingContentHandler;
/**
- * This class is a {@code DelegatingContentHandler} subclass which swallows the
- * {@code #startDocument()} and {@code #endDocument()} methods. This is useful for handling
+ * This class is a {@link DelegatingContentHandler} subclass which swallows the
+ * {@link #startDocument()} and {@link #endDocument()} methods. This is useful for handling
* XML fragments.
*/
public class DelegatingFragmentContentHandler extends DelegatingContentHandler {
/**
* Indicates the start of the document header. This method is called right after the
- * {@code #startDocument()} method. Extensions sent to this painter between
- * {@code #startDocumentHeader()} and {@code #endDocumentHeader()} apply to the document as
+ * {@link #startDocument()} method. Extensions sent to this painter between
+ * {@link #startDocumentHeader()} and {@link #endDocumentHeader()} apply to the document as
* a whole (like document metadata).
* @throws IFException if an error occurs while handling this event
*/
/**
* Indicates the start of the document trailer. This method is called after the last
* page sequence. Extensions sent to the painter between
- * {@code #startDocumentTrailer()} and {@code #endDocumentTrailer()} apply to the document as
+ * {@link #startDocumentTrailer()} and {@link #endDocumentTrailer()} apply to the document as
* a whole and is used for document-level content that is only known after all pages have
* been rendered (like named destinations or the bookmark tree).
* @throws IFException if an error occurs while handling this event
/**
* Indicates the end of the document trailer. This method is called right before the
- * {@code #endDocument()} method.
+ * {@link #endDocument()} method.
* @throws IFException if an error occurs while handling this event
*/
void endDocumentTrailer() throws IFException;
void endPageHeader() throws IFException;
/**
- * Indicates the start of the page content. The method returns an {@code IFPainter} interface
+ * Indicates the start of the page content. The method returns an {@link IFPainter} interface
* which is used to paint the page contents.
* @throws IFException if an error occurs while handling this event
* @return the IFPainter for the page content
IFPainter startPageContent() throws IFException;
/**
- * Indicates the end of the page content. Calls to the {@code IFPainter} returned by the
- * respective {@code #startPageContent()} method are illegal.
+ * Indicates the end of the page content. Calls to the {@link IFPainter} returned by the
+ * respective {@link #startPageContent()} method are illegal.
* @throws IFException if an error occurs while handling this event
*/
void endPageContent() throws IFException;
import org.apache.fop.fonts.FontInfo;
/**
- * This interface is implemented by classes that configure an {@code IFDocumentHandler} instance.
+ * This interface is implemented by classes that configure an {@link IFDocumentHandler} instance.
*/
public interface IFDocumentHandlerConfigurator {
void configure(IFDocumentHandler documentHandler) throws FOPException;
/**
- * Sets up the {@code FontInfo} object for the IFDocumentHandler.
+ * Sets up the {@link FontInfo} object for the IFDocumentHandler.
* @param documentHandler the document handler instance
* @param fontInfo the font info object to set up
* @throws FOPException if an error occurs while configuring the object
void fillRect(Rectangle rect, Paint fill) throws IFException;
/**
- * Draws a border rectangle. The border segments are specified through {@code BorderProps}
+ * Draws a border rectangle. The border segments are specified through {@link BorderProps}
* instances.
* @param rect the rectangle's coordinates and extent
* @param before the border segment on the before-side (top)
/**
* This is a parser for the intermediate format XML which converts the intermediate file into
- * {@code IFPainter} events.
+ * {@link IFPainter} events.
*/
public class IFParser implements IFConstants {
import org.apache.fop.traits.RuleStyle;
/**
- * This renderer implementation is an adapter to the {@code IFPainter} interface. It is used
+ * This renderer implementation is an adapter to the {@link IFPainter} interface. It is used
* to generate content using FOP's intermediate format.
*/
public class IFRenderer extends AbstractPathOrientedRenderer {
}
/**
- * Sets the {@code IFDocumentHandler} to be used by the {@code IFRenderer}.
- * @param documentHandler the {@code IFDocumentHandler}
+ * Sets the {@link IFDocumentHandler} to be used by the {@link IFRenderer}.
+ * @param documentHandler the {@link IFDocumentHandler}
*/
public void setDocumentHandler(IFDocumentHandler documentHandler) {
this.documentHandler = documentHandler;
}
/**
- * Creates a default {@code IFDocumentHandler} when none has been set.
+ * Creates a default {@link IFDocumentHandler} when none has been set.
* @return the default IFDocumentHandler
*/
protected IFDocumentHandler createDefaultDocumentHandler() {
}
/**
- * Converts an {@code AffineTransform} instance to an SVG style transform method.
+ * Converts an {@link AffineTransform} instance to an SVG style transform method.
* @param transform the transformation matrix
* @param sb the StringBuffer to write the transform method to
* @return the StringBuffer passed to this method
}
/**
- * Converts an {@code AffineTransform} array to an SVG style transform method sequence.
+ * Converts an {@link AffineTransform} array to an SVG style transform method sequence.
* @param transforms the transformation matrix array
* @param sb the StringBuffer to write the transform method sequence to
* @return the StringBuffer passed to this method
}
/**
- * Converts an {@code AffineTransform} array to an SVG style transform method sequence.
+ * Converts an {@link AffineTransform} array to an SVG style transform method sequence.
* @param transforms the transformation matrix array
* @return the formatted array
*/
}
/**
- * Converts an {@code AffineTransform} instance to an SVG style transform method.
+ * Converts an {@link AffineTransform} instance to an SVG style transform method.
* @param transform the transformation matrix
* @return the formatted array
*/
import org.apache.fop.util.ColorUtil;
/**
- * Java2D-specific implementation of the {@code BorderPainter}.
+ * Java2D-specific implementation of the {@link BorderPainter}.
*/
public class Java2DBorderPainter extends BorderPainter {
import org.apache.fop.render.RenderingContext;
/**
- * Image handler implementation that paints {@code Graphics2D} image on another {@code Graphics2D}
+ * Image handler implementation that paints {@link Graphics2D} image on another {@link Graphics2D}
* target.
*/
public class Java2DImageHandlerGraphics2D implements ImageHandler {
import org.apache.fop.render.RenderingContext;
/**
- * Image handler implementation that paints {@code RenderedImage} instances on a {@code Graphics2D}
+ * Image handler implementation that paints {@link RenderedImage} instances on a {@link Graphics2D}
* object.
*/
public class Java2DImageHandlerRenderedImage implements ImageHandler {
import org.apache.fop.render.intermediate.AbstractIFPainter;
import org.apache.fop.render.intermediate.IFContext;
import org.apache.fop.render.intermediate.IFException;
+import org.apache.fop.render.intermediate.IFPainter;
import org.apache.fop.render.intermediate.IFState;
import org.apache.fop.traits.BorderProps;
import org.apache.fop.traits.RuleStyle;
import org.apache.fop.util.CharUtilities;
/**
- * {@code IFPainter} implementation that paints on a Graphics2D instance.
+ * {@link IFPainter} implementation that paints on a Graphics2D instance.
*/
public class Java2DPainter extends AbstractIFPainter {
}
/**
- * Returns the associated {@code FontInfo} object.
+ * Returns the associated {@link FontInfo} object.
* @return the font info
*/
protected FontInfo getFontInfo() {
public class Java2DUtil {
/**
- * Builds a default {@code FontInfo} object for use with output formats using the Java2D
+ * Builds a default {@link FontInfo} object for use with output formats using the Java2D
* font setup.
* @param fontInfo the font info object to populate
* @param userAgent the user agent
import org.apache.fop.fonts.FontInfo;
import org.apache.fop.render.intermediate.AbstractBinaryWritingIFDocumentHandler;
import org.apache.fop.render.intermediate.IFContext;
+import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;
import org.apache.fop.render.intermediate.IFException;
import org.apache.fop.render.intermediate.IFPainter;
import org.apache.fop.render.pcl.extensions.PCLElementMapping;
/**
- * {@code IFDocumentHandler} implementation that produces PCL 5.
+ * {@link IFDocumentHandler} implementation that produces PCL 5.
*/
public class PCLDocumentHandler extends AbstractBinaryWritingIFDocumentHandler
implements PCLConstants {
import org.apache.fop.render.RenderingContext;
/**
- * Image handler implementation that paints {@code RenderedImage} instances in PCL.
+ * Image handler implementation that paints {@link RenderedImage} instances in PCL.
*/
public class PCLImageHandlerRenderedImage implements ImageHandler {
import org.apache.fop.render.intermediate.AbstractIFPainter;
import org.apache.fop.render.intermediate.IFContext;
import org.apache.fop.render.intermediate.IFException;
+import org.apache.fop.render.intermediate.IFPainter;
import org.apache.fop.render.intermediate.IFState;
import org.apache.fop.render.java2d.FontMetricsMapper;
import org.apache.fop.render.java2d.Java2DPainter;
import org.apache.fop.util.CharUtilities;
/**
- * {@code IFPainter} implementation that produces PCL 5.
+ * {@link IFPainter} implementation that produces PCL 5.
*/
public class PCLPainter extends AbstractIFPainter implements PCLConstants {
public abstract Point2D transformedPoint(int x, int y);
/**
- * Returns the current {@code GraphicContext} instance.
+ * Returns the current {@link GraphicContext} instance.
* @return the graphic context
*/
public abstract GraphicContext getGraphicContext();
/**
* Configures the renderer to trade speed for quality if desired. One example here is the way
* that borders are rendered.
- * @param mode one of the {@code PCLRenderingMode}.* constants
+ * @param mode one of the {@link PCLRenderingMode}.* constants
*/
public void setRenderingMode(PCLRenderingMode mode) {
this.renderingMode = mode;
import org.apache.fop.util.ColorUtil;
/**
- * PDF-specific implementation of the {@code BorderPainter}.
+ * PDF-specific implementation of the {@link BorderPainter}.
*/
public class PDFBorderPainter extends BorderPainter {
}
/**
- * Returns the {@code PDFStream} associated with this instance.
+ * Returns the {@link PDFStream} associated with this instance.
* @return the PDF stream
*/
public PDFStream getStream() {
}
/**
- * Returns the {@code PDFState} associated with this instance.
+ * Returns the {@link PDFState} associated with this instance.
* @return the PDF state
*/
public PDFPaintingState getState() {
}
/**
- * Returns the {@code PDFTextUtil} associated with this instance.
+ * Returns the {@link PDFTextUtil} associated with this instance.
* @return the text utility
*/
public PDFTextUtil getTextUtil() {
}
/**
- * Restored the graphics state valid before the previous {@code #saveGraphicsState()}.
+ * Restored the graphics state valid before the previous {@link #saveGraphicsState()}.
* @param popState true if the state should also be popped, false if only the PDF command
* should be issued
*/
import org.apache.fop.render.extensions.prepress.PageScale;
import org.apache.fop.render.intermediate.AbstractBinaryWritingIFDocumentHandler;
import org.apache.fop.render.intermediate.IFContext;
+import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;
import org.apache.fop.render.intermediate.IFDocumentNavigationHandler;
import org.apache.fop.render.intermediate.IFException;
import org.apache.fop.render.intermediate.IFPainter;
/**
- * {@code IFDocumentHandler} implementation that produces PDF.
+ * {@link IFDocumentHandler} implementation that produces PDF.
*/
public class PDFDocumentHandler extends AbstractBinaryWritingIFDocumentHandler {
import org.apache.fop.util.ColorUtil;
/**
- * PostScript-specific implementation of the {@code BorderPainter}.
+ * PostScript-specific implementation of the {@link BorderPainter}.
*/
public class PSBorderPainter extends BorderPainter {
import org.apache.fop.apps.MimeConstants;
import org.apache.fop.render.intermediate.AbstractBinaryWritingIFDocumentHandler;
import org.apache.fop.render.intermediate.IFContext;
+import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;
import org.apache.fop.render.intermediate.IFException;
import org.apache.fop.render.intermediate.IFPainter;
import org.apache.fop.render.ps.extensions.PSSetupCode;
/**
- * {@code IFDocumentHandler} implementation that produces PostScript.
+ * {@link IFDocumentHandler} implementation that produces PostScript.
*/
public class PSDocumentHandler extends AbstractBinaryWritingIFDocumentHandler {
/**
* Indicates whether the "safe setpagedevice" mode is active.
- * See {@code #setSafeSetPageDevice(boolean)} for more information.
+ * See {@link #setSafeSetPageDevice(boolean)} for more information.
* @return true if active
*/
public boolean isSafeSetPageDevice() {
/**
* Constructor to add a new named item.
* @param name Name of the item.
- * @param enumValue the {@code Constants}.EN_* value
+ * @param enumValue the {@link Constants}.EN_* value
*/
protected TraitEnum(String name, int enumValue) {
this.name = name;
}
/**
- * Returns the enumeration value (one of {@code Constants}.EN_*).
+ * Returns the enumeration value (one of {@link Constants}.EN_*).
* @return the enumeration value
*/
public int getEnumValue() {
import java.util.Locale;
/**
- * This class provides a cache for {@code DecimalFormat} instance. {@code DecimalFormat} itself
+ * This class provides a cache for {@link DecimalFormat} instance. {@link DecimalFormat} itself
* is not thread-safe but since FOP needs to format a lot of numbers the same way, it shall
- * be cached in a {@code ThreadLocal}.
+ * be cached in a {@link ThreadLocal}.
*/
public class DecimalFormatCache {
}
/**
- * Returns a cached {@code DecimalFormat} instance for the given number of decimal digits.
+ * Returns a cached {@link DecimalFormat} instance for the given number of decimal digits.
* @param dec the number of decimal digits.
* @return the DecimalFormat instance
*/
}
/**
- * Adds an attribute to a given {@code AttributesImpl} instance.
+ * Adds an attribute to a given {@link AttributesImpl} instance.
* @param atts the attributes collection
* @param attribute the attribute to add
* @param value the attribute's CDATA value
}
/**
- * Adds an attribute to a given {@code AttributesImpl} instance. The attribute will be
+ * Adds an attribute to a given {@link AttributesImpl} instance. The attribute will be
* added in the default namespace.
* @param atts the attributes collection
* @param localName the local name of the attribute
import org.apache.fop.render.bitmap.BitmapRendererEventProducer;
import org.apache.fop.render.bitmap.MultiFileRenderingUtil;
import org.apache.fop.render.intermediate.DelegatingFragmentContentHandler;
+import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFException;
import org.apache.fop.render.intermediate.IFPainter;
import org.apache.fop.util.GenerationHelperContentHandler;
import org.apache.fop.util.XMLUtil;
/**
- * {@code IFDocumentHandler} implementation that writes SVG 1.1.
+ * {@link IFDocumentHandler} implementation that writes SVG 1.1.
*/
public class SVGDocumentHandler extends AbstractSVGDocumentHandler {
import org.xml.sax.helpers.AttributesImpl;
import org.apache.fop.render.intermediate.IFConstants;
+import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFException;
import org.apache.fop.render.intermediate.IFPainter;
import org.apache.fop.util.XMLUtil;
/**
- * {@code IFDocumentHandler} implementation that writes SVG Print.
+ * {@link IFDocumentHandler} implementation that writes SVG Print.
*/
public class SVGPrintDocumentHandler extends AbstractSVGDocumentHandler {