de.pdark.decentxml.dtd
Class DocTypeEntityResolver
java.lang.Object
de.pdark.decentxml.EntityResolver
de.pdark.decentxml.dtd.DocTypeEntityResolver
public class DocTypeEntityResolver
- extends EntityResolver
Method Summary |
DocType |
getDocType()
|
boolean |
isDefined(java.lang.String name)
Check if an entity is defined. |
java.lang.String |
resolve(java.lang.String name)
Resolve an entity reference. |
java.lang.String |
resolveLiteralValueOfEntity(java.lang.String name,
java.lang.String text)
Resolve character and parameter-entity references |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DocTypeEntityResolver
public DocTypeEntityResolver(DocType docType)
DocTypeEntityResolver
public DocTypeEntityResolver(DocType docType,
EntityResolver parent)
getDocType
public DocType getDocType()
isDefined
public boolean isDefined(java.lang.String name)
- Description copied from class:
EntityResolver
- Check if an entity is defined.
- Overrides:
isDefined
in class EntityResolver
- Parameters:
name
- The name of an entity ("lt" or "<").
- Returns:
- the value of the entity or
null
resolve
public java.lang.String resolve(java.lang.String name)
- Description copied from class:
EntityResolver
- Resolve an entity reference.
This returns the text stored for this entity reference.
No recursive expansion takes place.
- Overrides:
resolve
in class EntityResolver
- Parameters:
name
- The name of an entity ("lt" or "<").
- Returns:
- the value of the entity or
null
resolveLiteralValueOfEntity
public java.lang.String resolveLiteralValueOfEntity(java.lang.String name,
java.lang.String text)
- Resolve character and parameter-entity references
Copyright © 2008-2011. All Rights Reserved.