Matra DTD Parser 0.8b

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
 String getPublicIdentifier()
          Returns the Public Identifier.
 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(String publicId)
          Sets the Public Identifier.
 void setSystemIdentifier(String systemId)
          Sets the System Identifier.
 

Method Detail

getSystemIdentifier

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

setSystemIdentifier

public void setSystemIdentifier(String systemId)
Sets the System Identifier.
Parameters:
systemId - The System Identifier.
See Also:
getSystemIdentifier()

getPublicIdentifier

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

setPublicIdentifier

public void setPublicIdentifier(String publicId)
Sets the Public Identifier.
Parameters:
publicId - The Public Identifier.
See Also:
getPublicIdentifier()

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.

Matra DTD Parser 0.8b