FileDocCategorySizeDatePackage
ASEntityDeclaration.javaAPI DocApache Xerces 3.0.12966Fri Sep 14 20:33:52 BST 2007org.apache.xerces.dom3.as

ASEntityDeclaration

public interface ASEntityDeclaration implements ASObject
deprecated
Models a general entity declaration in an abstract schema. The abstract schema does not handle any parameter entity. It is assumed that the parameter entities are expanded by the implementation as the abstract schema is built.

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.

Fields Summary
public static final short
INTERNAL_ENTITY
constant defining an internal entity.
public static final short
EXTERNAL_ENTITY
constant defining an external entity.
Constructors Summary
Methods Summary
public shortgetEntityType()
The type of the entity as defined above.

public java.lang.StringgetEntityValue()
The replacement text for the internal entity. The entity references within the replacement text are kept intact. For an entity of type EXTERNAL_ENTITY, this is null.

public java.lang.StringgetPublicId()
The string representing the public identifier for this notation declaration, if present; null otherwise.

public java.lang.StringgetSystemId()
the URI reference representing the system identifier for the notation declaration, if present, null otherwise.

public voidsetEntityType(short entityType)
The type of the entity as defined above.

public voidsetEntityValue(java.lang.String entityValue)
The replacement text for the internal entity. The entity references within the replacement text are kept intact. For an entity of type EXTERNAL_ENTITY, this is null.

public voidsetPublicId(java.lang.String publicId)
The string representing the public identifier for this notation declaration, if present; null otherwise.

public voidsetSystemId(java.lang.String systemId)
the URI reference representing the system identifier for the notation declaration, if present, null otherwise.