com.bluecast.xml
Class EntityManager

java.lang.Object
  |
  +--com.bluecast.xml.EntityManager

public class EntityManager
extends java.lang.Object


Field Summary
static int GENERAL
           
static int PARAMETER
           
 
Constructor Summary
EntityManager()
           
EntityManager(EntityResolver resolver)
           
 
Method Summary
 void clear()
           
 Entity getByID(Entity context, java.lang.String pubID, java.lang.String sysID)
           
 Entity getByName(java.lang.String name, int type)
           
 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.
 void setResolver(EntityResolver resolver)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GENERAL

public static final int GENERAL
See Also:
Constant Field Values

PARAMETER

public static final int PARAMETER
See Also:
Constant Field Values
Constructor Detail

EntityManager

public EntityManager()

EntityManager

public EntityManager(EntityResolver resolver)
Method Detail

setResolver

public void setResolver(EntityResolver resolver)

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.

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.

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
java.net.MalformedURLException