Package 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.INTERNAL:
- Usage of this class is not supported. It may be altered or removed at any time.
- Author:
- Andy Clark, IBM
-
-
Field Summary
Fields Modifier and Type Field Description org.apache.xerces.xni.XMLResourceIdentifierentityLocationcontainer for all relevant entity location information.java.lang.StringnotationNotation name for unparsed entity.-
Fields inherited from class org.apache.xerces.impl.XMLEntityManager.Entity
inExternalSubset, name
-
-
Constructor Summary
Constructors Constructor Description ExternalEntity()Default constructor.ExternalEntity(java.lang.String name, org.apache.xerces.xni.XMLResourceIdentifier entityLocation, java.lang.String notation, boolean inExternalSubset)Constructs an internal entity.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.-
Methods inherited from class org.apache.xerces.impl.XMLEntityManager.Entity
isEntityDeclInExternalSubset
-
-
-
-
Method Detail
-
isExternal
public final boolean isExternal()
Returns true if this is an external entity.- Specified by:
isExternalin classXMLEntityManager.Entity
-
isUnparsed
public final boolean isUnparsed()
Returns true if this is an unparsed entity.- Specified by:
isUnparsedin classXMLEntityManager.Entity
-
clear
public void clear()
Clears the entity.- Overrides:
clearin classXMLEntityManager.Entity
-
setValues
public void setValues(XMLEntityManager.Entity entity)
Sets the values of the entity.- Overrides:
setValuesin classXMLEntityManager.Entity
-
setValues
public void setValues(XMLEntityManager.ExternalEntity entity)
Sets the values of the entity.
-
-