org.apache.fop.render.afp.tools
Class DTDEntityResolver
java.lang.Object
org.apache.fop.render.afp.tools.DTDEntityResolver
- EntityResolver
public class DTDEntityResolver
extends java.lang.Object
implements EntityResolver
An entity resolver for both DOM and SAX models of the SAX document.
The entity resolver only handles queries for the DTD. It will find any URI
with a recognised public id and return an
org.xml.sax.InputSource
.
InputSource | resolveEntity(String publicId, String systemId) - Resolve the combination of system and public identifiers.
|
AFP_DTD_1_0_ID
public static final String AFP_DTD_1_0_ID
Public ID for the AFP fonts 1.0 DTD.
AFP_DTD_1_0_RESOURCE
public static final String AFP_DTD_1_0_RESOURCE
Resource location for the AFP fonts 1.0 DTD.
AFP_DTD_1_1_ID
public static final String AFP_DTD_1_1_ID
Public ID for the AFP fonts 1.1 DTD.
AFP_DTD_1_1_RESOURCE
public static final String AFP_DTD_1_1_RESOURCE
Resource location for the AFP fonts 1.1 DTD.
AFP_DTD_1_2_ID
public static final String AFP_DTD_1_2_ID
Public ID for the AFP fonts 1.2 DTD.
AFP_DTD_1_2_RESOURCE
public static final String AFP_DTD_1_2_RESOURCE
Resource location for the AFP fonts 1.2 DTD.
resolveEntity
public InputSource resolveEntity(String publicId,
String systemId)
throws IOException
Resolve the combination of system and public identifiers.
If this resolver recognises the publicId, it will handle the resolution
from the classpath, otherwise it will return null and allow the default
resolution to occur.
publicId
- the public identifier to usesystemId
- the system identifier to resolve
- An input source to the entity or null if not handled
Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.