package name.pehl.totoe.xml.client; /** * This interface represents an entity, either parsed or unparsed, in an XML * document. Note that this models the entity itself not the entity declaration. * * @author $Author$ * @version $Date$ $Revision$ */ public interface Entity extends Node { /** * Returns the public identifier. * * @return the public identifier */ String getPublicId(); /** * Returns the system identifier. * * @return the system identifier. */ String getSystemId(); /** * Returns the notation name. For unparsed entities this is the name of the * notation for the entity. For parsed entities, this is null. * * @return the notation name. */ String getNotationName(); }