org.apache.xerces.impl

Class XMLEntityManager.ExternalEntity

protected static class XMLEntityManager.ExternalEntity extends XMLEntityManager.Entity

External entity.

Author: Andy Clark, IBM

UNKNOWN:

Field Summary
XMLResourceIdentifierentityLocation
container for all relevant entity location information.
Stringnotation
Notation name for unparsed entity.
Constructor Summary
ExternalEntity()
Default constructor.
ExternalEntity(String name, XMLResourceIdentifier entityLocation, String notation, boolean inExternalSubset)
Constructs an internal entity.
Method Summary
voidclear()
Clears the entity.
booleanisExternal()
Returns true if this is an external entity.
booleanisUnparsed()
Returns true if this is an unparsed entity.
voidsetValues(XMLEntityManager.Entity entity)
Sets the values of the entity.
voidsetValues(XMLEntityManager.ExternalEntity entity)
Sets the values of the entity.

Field Detail

entityLocation

public XMLResourceIdentifier entityLocation
container for all relevant entity location information.

notation

public String notation
Notation name for unparsed entity.

Constructor Detail

ExternalEntity

public ExternalEntity()
Default constructor.

ExternalEntity

public ExternalEntity(String name, XMLResourceIdentifier entityLocation, String notation, boolean inExternalSubset)
Constructs an internal entity.

Method Detail

clear

public void clear()
Clears the entity.

isExternal

public final boolean isExternal()
Returns true if this is an external entity.

isUnparsed

public final boolean isUnparsed()
Returns true if this is an unparsed entity.

setValues

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

setValues

public void setValues(XMLEntityManager.ExternalEntity entity)
Sets the values of the entity.
Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.