com.bluecast.xml
Class EntityManager
java.lang.Object
com.bluecast.xml.EntityManager
public class EntityManager
- extends java.lang.Object
Method Summary |
void |
clear()
|
Entity |
getByID(Entity context,
java.lang.String pubID,
java.lang.String sysID)
|
Entity |
getByName(java.lang.String name,
int type)
|
org.xml.sax.EntityResolver |
getResolver()
|
boolean |
putExternal(Entity context,
java.lang.String name,
java.lang.String pubID,
java.lang.String sysID,
int type)
Defines an external entity. |
boolean |
putInternal(java.lang.String name,
java.lang.String value,
int type)
Defines an internal entity. |
boolean |
putUnparsed(Entity context,
java.lang.String name,
java.lang.String pubID,
java.lang.String sysID,
java.lang.String ndata,
int type)
Defines an unparsed entity. |
static java.lang.String |
resolveSystemID(java.lang.String contextSysID,
java.lang.String sysID)
|
void |
setResolver(org.xml.sax.EntityResolver resolver)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GENERAL
public static final int GENERAL
- See Also:
- Constant Field Values
PARAMETER
public static final int PARAMETER
- See Also:
- Constant Field Values
EntityManager
public EntityManager()
EntityManager
public EntityManager(org.xml.sax.EntityResolver resolver)
setResolver
public void setResolver(org.xml.sax.EntityResolver resolver)
getResolver
public org.xml.sax.EntityResolver getResolver()
putInternal
public boolean putInternal(java.lang.String name,
java.lang.String value,
int type)
- Defines an internal entity. Returns true if successful,
false if the entity was already defined.
putExternal
public boolean putExternal(Entity context,
java.lang.String name,
java.lang.String pubID,
java.lang.String sysID,
int type)
throws java.net.MalformedURLException
- Defines an external entity. Returns true if successful,
false if the entity was already defined.
- Throws:
java.net.MalformedURLException
putUnparsed
public boolean putUnparsed(Entity context,
java.lang.String name,
java.lang.String pubID,
java.lang.String sysID,
java.lang.String ndata,
int type)
throws java.net.MalformedURLException
- Defines an unparsed entity. Returns true if successful,
false if the entity was already defined.
- Throws:
java.net.MalformedURLException
clear
public void clear()
getByName
public Entity getByName(java.lang.String name,
int type)
getByID
public Entity getByID(Entity context,
java.lang.String pubID,
java.lang.String sysID)
throws java.net.MalformedURLException
- Throws:
java.net.MalformedURLException
resolveSystemID
public static java.lang.String resolveSystemID(java.lang.String contextSysID,
java.lang.String sysID)
throws java.net.MalformedURLException
- Throws:
java.net.MalformedURLException