Package org.exolab.castor.xml.dtd
Class Notation
- java.lang.Object
-
- org.exolab.castor.xml.dtd.Notation
-
public class Notation extends java.lang.ObjectImplementation of DTD Notation declaration specification.- Version:
- $Revision: 5951 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $
- Author:
- Alexander Totok
-
-
Constructor Summary
Constructors Constructor Description Notation(DTDdocument document, java.lang.String name)Constructor, setting name and owning DTD document of the notation.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DTDdocumentgetDocument()Returns DTD document owning this notation.java.lang.StringgetName()Returns the name of the notation.java.lang.StringgetPubIdentifier()Returns public identifier.java.lang.StringgetSysIdentifier()Returns system identifier.booleanisPublic()True if PUBLIC notation, false otherwise.booleanisSystem()True if SYSTEM notation, false otherwise.voidsetPublic(java.lang.String pubId, java.lang.String sysId)Sets the notation to PUBLIC.voidsetSystem(java.lang.String sysId)Sets the notation to SYSTEM.
-
-
-
Constructor Detail
-
Notation
public Notation(DTDdocument document, java.lang.String name)
Constructor, setting name and owning DTD document of the notation.- Parameters:
document- must not be null.name- must not be null or equal to empty String.
-
-
Method Detail
-
getName
public java.lang.String getName()
Returns the name of the notation.
-
getDocument
public DTDdocument getDocument()
Returns DTD document owning this notation.
-
setPublic
public void setPublic(java.lang.String pubId, java.lang.String sysId)Sets the notation to PUBLIC.- Parameters:
pubId- public identifier - must not be null.sysId- system identifier - must not be null.
-
isPublic
public boolean isPublic()
True if PUBLIC notation, false otherwise.
-
setSystem
public void setSystem(java.lang.String sysId)
Sets the notation to SYSTEM.- Parameters:
sysId- system identifier - must not be null.
-
isSystem
public boolean isSystem()
True if SYSTEM notation, false otherwise.
-
getPubIdentifier
public java.lang.String getPubIdentifier()
Returns public identifier.
-
getSysIdentifier
public java.lang.String getSysIdentifier()
Returns system identifier.
-
-