com.conradroche.dtd.decl
Interface ExternalID

All Known Subinterfaces:
Entity, GeneralEntity, Notation, ParameterEntity
All Known Implementing Classes:
com.conradroche.matra.decl.ExternalID

public interface ExternalID

Interface to hold the ExternalID declaration used for Entity and Notation declarations.

Author:
Conrad Roche

Method Summary
 java.lang.String getPublicIdentifier()
          Returns the Public Identifier.
 java.lang.String getSystemIdentifier()
          Returns the System Identifier.
 boolean hasPublicIdentifier()
          Returns true if the Public Identifier is specified.
 boolean hasSystemIdentifier()
          Returns true if the System Identifier is specified.
 void setPublicIdentifier(java.lang.String publicId)
          Sets the Public Identifier.
 void setSystemIdentifier(java.lang.String systemId)
          Sets the System Identifier.
 

Method Detail

getSystemIdentifier

public java.lang.String getSystemIdentifier()
Returns the System Identifier.
Returns:
The System Identifier

setSystemIdentifier

public void setSystemIdentifier(java.lang.String systemId)
Sets the System Identifier.
Parameters:
systemId - The System Identifier

getPublicIdentifier

public java.lang.String getPublicIdentifier()
Returns the Public Identifier.
Returns:
The Public Identifier

setPublicIdentifier

public void setPublicIdentifier(java.lang.String publicId)
Sets the Public Identifier.
Parameters:
The - Public Identifier

hasSystemIdentifier

public boolean hasSystemIdentifier()
Returns true if the System Identifier is specified.
Returns:
true if the System Identifier is specified false otherwise.

hasPublicIdentifier

public boolean hasPublicIdentifier()
Returns true if the Public Identifier is specified.
Returns:
true if the Public Identifier is specified false otherwise.