Package de.pdark.decentxml.dtd
Class DocTypeEntityResolver
java.lang.Object
de.pdark.decentxml.EntityResolver
de.pdark.decentxml.dtd.DocTypeEntityResolver
-
Field Summary
FieldsFields inherited from class de.pdark.decentxml.EntityResolver
AMP_ESCAPE, APOS_ESCAPE, GT_ESCAPE, LT_ESCAPE, QUOT_ESCAPE, resolveMap
-
Constructor Summary
ConstructorsConstructorDescriptionDocTypeEntityResolver
(DocType docType) DocTypeEntityResolver
(DocType docType, EntityResolver parent) -
Method Summary
Methods inherited from class de.pdark.decentxml.EntityResolver
add, clear, encode, expand, expandNumericEntity, getCharValidator, getParent, setCharValidator, stripName, validateEntity
-
Field Details
-
docType
-
-
Constructor Details
-
DocTypeEntityResolver
-
DocTypeEntityResolver
-
-
Method Details
-
getDocType
-
isDefined
Description copied from class:EntityResolver
Check if an entity is defined.- Overrides:
isDefined
in classEntityResolver
- Parameters:
name
- The name of an entity ("lt" or "<").- Returns:
- the value of the entity or
null
-
resolve
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 classEntityResolver
- Parameters:
name
- The name of an entity ("lt" or "<").- Returns:
- the value of the entity or
null
-
resolveLiteralValueOfEntity
Resolve character and parameter-entity references
-