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:EntityResolverCheck if an entity is defined.- Overrides:
isDefinedin classEntityResolver- Parameters:
name- The name of an entity ("lt" or "<").- Returns:
- the value of the entity or
null
-
resolve
Description copied from class:EntityResolverResolve an entity reference.This returns the text stored for this entity reference. No recursive expansion takes place.
- Overrides:
resolvein 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
-