|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pentaho.reporting.libraries.xmlns.parser.ParserEntityResolver
public final class ParserEntityResolver
Resolves the JFreeReport DTD specification and routes the parser to a local copy.
Method Summary | |
---|---|
static ParserEntityResolver |
getDefaultResolver()
Returns a default resolver, which is initialized to redirect the parser to a local copy of the JFreeReport DTDs. |
String |
getDeprecatedDTDMessage(String publicID)
Returns deprecation message for the given public ID. |
URL |
getDTDLocation(String publicID)
Sets the location of the DTD. |
InputSource |
resolveEntity(String publicId,
String systemId)
Allow the application to resolve external entities. |
void |
setDeprecatedDTDMessage(String publicID,
String message)
Defines that the given public ID should be deprecated and provides a log-message along with the deprecation. |
boolean |
setDTDLocation(String publicID,
String systemId,
URL location)
Defines a DTD used to validate the report definition. |
boolean |
setDTDLocation(String publicID,
URL location)
Defines a DTD used to validate the report definition. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public boolean setDTDLocation(String publicID, URL location)
publicID
- the public ID.location
- the URL.
public boolean setDTDLocation(String publicID, String systemId, URL location)
systemId
- the system ID for the DTD.publicID
- the public ID.location
- the URL.
public URL getDTDLocation(String publicID)
publicID
- the id.
public InputSource resolveEntity(String publicId, String systemId)
resolveEntity
in interface EntityResolver
publicId
- the public ID.systemId
- the system ID.
public static ParserEntityResolver getDefaultResolver()
public void setDeprecatedDTDMessage(String publicID, String message)
publicID
- the public id that should be considered deprecated.message
- the message to present to the user to warn them about their use of deprecated DTDs.public String getDeprecatedDTDMessage(String publicID)
publicID
- the public id that should be considered deprecated.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |