SAXEntityResolver, XMLEntityResolverpublic interface IXMLEntityResolver
| Modifier and Type | Method | Description |
|---|---|---|
void |
addExternalEntity(String name,
String publicID,
String systemID) |
Adds an external entity.
|
void |
addInternalEntity(String name,
String value) |
Adds an internal entity.
|
Reader |
getEntity(IXMLReader xmlReader,
String name) |
Returns a Java reader containing the value of an entity.
|
boolean |
isExternalEntity(String name) |
Returns true if an entity is external.
|
void addInternalEntity(String name, String value)
name - the name of the entity.value - the value of the entity.void addExternalEntity(String name, String publicID, String systemID)
name - the name of the entity.publicID - the public ID of the entity, which may be null.systemID - the system ID of the entity.Reader getEntity(IXMLReader xmlReader, String name) throws XMLParseException
xmlReader - the current NanoXML reader.name - the name of the entity.XMLParseException - If an exception occurred while resolving the entity.boolean isExternalEntity(String name)
name - the name of the entity.