org.apache.xerces.impl
Class XMLEntityManager.ExternalEntity

java.lang.Object
  |
  +--org.apache.xerces.impl.XMLEntityManager.Entity
        |
        +--org.apache.xerces.impl.XMLEntityManager.ExternalEntity
Enclosing class:
XMLEntityManager

protected static class XMLEntityManager.ExternalEntity
extends XMLEntityManager.Entity

External entity.

Author:
Andy Clark, IBM

Field Summary
 java.lang.String baseSystemId
          Base system identifier.
 java.lang.String notation
          Notation name for unparsed entity.
 java.lang.String publicId
          Public identifier.
 java.lang.String systemId
          System identifier.
 
Fields inherited from class org.apache.xerces.impl.XMLEntityManager.Entity
name
 
Constructor Summary
XMLEntityManager.ExternalEntity()
          Default constructor.
XMLEntityManager.ExternalEntity(java.lang.String name, java.lang.String publicId, java.lang.String systemId, java.lang.String baseSystemId, java.lang.String notation)
          Constructs an internal entity.
 
Method Summary
 void clear()
          Clears the entity.
 boolean isExternal()
          Returns true if this is an external entity.
 boolean isUnparsed()
          Returns true if this is an unparsed entity.
 void setValues(XMLEntityManager.Entity entity)
          Sets the values of the entity.
 void setValues(XMLEntityManager.ExternalEntity entity)
          Sets the values of the entity.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

publicId

public java.lang.String publicId
Public identifier.

systemId

public java.lang.String systemId
System identifier.

baseSystemId

public java.lang.String baseSystemId
Base system identifier.

notation

public java.lang.String notation
Notation name for unparsed entity.
Constructor Detail

XMLEntityManager.ExternalEntity

public XMLEntityManager.ExternalEntity()
Default constructor.

XMLEntityManager.ExternalEntity

public XMLEntityManager.ExternalEntity(java.lang.String name,
                                       java.lang.String publicId,
                                       java.lang.String systemId,
                                       java.lang.String baseSystemId,
                                       java.lang.String notation)
Constructs an internal entity.
Method Detail

isExternal

public final boolean isExternal()
Returns true if this is an external entity.
Overrides:
isExternal in class XMLEntityManager.Entity

isUnparsed

public final boolean isUnparsed()
Returns true if this is an unparsed entity.
Overrides:
isUnparsed in class XMLEntityManager.Entity

clear

public void clear()
Clears the entity.
Overrides:
clear in class XMLEntityManager.Entity

setValues

public void setValues(XMLEntityManager.Entity entity)
Sets the values of the entity.
Overrides:
setValues in class XMLEntityManager.Entity

setValues

public void setValues(XMLEntityManager.ExternalEntity entity)
Sets the values of the entity.


Copyright © 1999-2001 Apache XML Project. All Rights Reserved.