Module java.xml

Interface EntityDeclaration

All Superinterfaces:
XMLEvent, XMLStreamConstants

public interface EntityDeclaration
extends XMLEvent
An interface for handling Entity Declarations This interface is used to record and report unparsed entity declarations.
Since:
1.6
  • Method Details

    • getPublicId

      String getPublicId()
      The entity's public identifier, or null if none was given
      Returns:
      the public ID for this declaration or null
    • getSystemId

      String getSystemId()
      The entity's system identifier.
      Returns:
      the system ID for this declaration or null
    • getName

      String getName()
      The entity's name
      Returns:
      the name, may not be null
    • getNotationName

      String getNotationName()
      The name of the associated notation.
      Returns:
      the notation name
    • getReplacementText

      String getReplacementText()
      The replacement text of the entity. This method will only return non-null if this is an internal entity.
      Returns:
      null or the replacment text
    • getBaseURI

      String getBaseURI()
      Get the base URI for this reference or null if this information is not available
      Returns:
      the base URI or null