    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Interface com.jclark.xml.parse.Entity

public interface Entity

Information about an entity or notation.

See Also:
  getEntity

##

getBase()
  Returns the URL that should be used for resolving the system identifier if the system identifier is relative.
getNotationName()
  Returns the notation name of the entity, of null if this is not an unparsed entity.
getPublicId()
  Returns the public identifier, or null if no public identifier was specified.
getReplacementText()
  Returns the replacement text or null if this is not an internal entity.
getSystemId()
  Returns the system identifier, or null if no system identifier was specified.

##

getSystemId

     public abstract String getSystemId()

  Returns the system identifier, or null if no system identifier was specified. A relative URL is not automatically resolved into an absolute URL; `getBase` can be used to do this.

  See Also:
    getBase

getBase

     public abstract URL getBase()

  Returns the URL that should be used for resolving the system identifier if the system identifier is relative. Returns null if no URL is available.

getPublicId

     public abstract String getPublicId()

  Returns the public identifier, or null if no public identifier was specified.

getReplacementText

     public abstract String getReplacementText()

  Returns the replacement text or null if this is not an internal entity.

getNotationName

     public abstract String getNotationName()

  Returns the notation name of the entity, of null if this is not an unparsed entity.

    All Packages  Class Hierarchy  This Package  Previous  Next  Index