source: NonGTP/Xerces/xerces/doc/html/apiDocs/classDOMDocumentType.html @ 358

Revision 358, 26.1 KB checked in by bittner, 19 years ago (diff)

xerces added

Line 
1<HTML><HEAD><SCRIPT language="JavaScript" src="../resources/script.js" type="text/javascript"></SCRIPT><TITLE>DOMDocumentType class Reference</TITLE><link href="XercesApi.css" rel="stylesheet" type="text/css"></HEAD><BODY alink="#ff0000" bgcolor="#ffffff" leftmargin="4" link="#0000ff" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0000aa"><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="../resources/logo.gif" vspace="0" width="135"></TD><TD align="left" colspan="4" height="5" valign="top" width="456"><IMG border="0" height="5" hspace="0" src="../resources/line.gif" vspace="0" width="456"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="../resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="4" height="35" valign="top" width="456"><IMG alt="" border="0" height="35" hspace="0" src="../graphics/api-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" height="20" valign="top" width="168"><IMG border="0" height="20" hspace="0" src="../resources/bottom.gif" vspace="0" width="168"></TD><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','../resources/button-xml-hi.gif','../resources/button-xml-lo.gif');" src="../resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','../resources/button-asf-hi.gif','../resources/button-asf-lo.gif');" src="../resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','../resources/button-w3c-hi.gif','../resources/button-w3c-lo.gif');" src="../resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="../resources/join.gif" vspace="0" width="120"><BR>
2  <A href="../../index.html" onMouseOut="rolloverOff('side-ext-2');" onMouseOver="rolloverOn('side-ext-2');"><IMG alt="Home" border="0" height="12" hspace="0" name="side-ext-2" onLoad="rolloverLoad('side-ext-2','../graphics/ext-2-label-2.jpg','../graphics/ext-2-label-3.jpg');" src="../graphics/ext-2-label-3.jpg" vspace="0" width="120"></A><BR>
3
4  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
5
6  <A href="../index.html" onMouseOut="rolloverOff('side-index');" onMouseOver="rolloverOn('side-index');"><IMG alt="Readme" border="0" height="12" hspace="0" name="side-index" onLoad="rolloverLoad('side-index','../graphics/index-label-2.jpg','../graphics/index-label-3.jpg');" src="../graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
7  <A href="../releases.html" onMouseOut="rolloverOff('side-releases');" onMouseOver="rolloverOn('side-releases');"><IMG alt="Release Info" border="0" height="12" hspace="0" name="side-releases" onLoad="rolloverLoad('side-releases','../graphics/releases-label-2.jpg','../graphics/releases-label-3.jpg');" src="../graphics/releases-label-3.jpg" vspace="0" width="120"></A><BR>
8  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
9  <A href="../install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Installation" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','../graphics/install-label-2.jpg','../graphics/install-label-3.jpg');" src="../graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
10  <A href="http://xml.apache.org/dist/xerces-c/" onMouseOut="rolloverOff('side-ext-18');" onMouseOver="rolloverOn('side-ext-18');"><IMG alt="Download" border="0" height="12" hspace="0" name="side-ext-18" onLoad="rolloverLoad('side-ext-18','../graphics/ext-18-label-2.jpg','../graphics/ext-18-label-3.jpg');" src="../graphics/ext-18-label-3.jpg" vspace="0" width="120"></A><BR>
11  <A href="../build.html" onMouseOut="rolloverOff('side-build');" onMouseOver="rolloverOn('side-build');"><IMG alt="Build" border="0" height="12" hspace="0" name="side-build" onLoad="rolloverLoad('side-build','../graphics/build-label-2.jpg','../graphics/build-label-3.jpg');" src="../graphics/build-label-3.jpg" vspace="0" width="120"></A><BR>
12
13  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
14  <A href="../faqs.html" onMouseOut="rolloverOff('side-faqs');" onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQs" border="0" height="12" hspace="0" name="side-faqs" onLoad="rolloverLoad('side-faqs','../graphics/faqs-label-2.jpg','../graphics/faqs-label-3.jpg');" src="../graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR> 
15  <A href="../samples.html" onMouseOut="rolloverOff('side-samples');" onMouseOver="rolloverOn('side-samples');"><IMG alt="Samples" border="0" height="12" hspace="0" name="side-samples" onLoad="rolloverLoad('side-samples','../graphics/samples-label-2.jpg','../graphics/samples-label-3.jpg');" src="../graphics/samples-label-3.jpg" vspace="0" width="120"></A><BR>
16  <A href="../api.html" onMouseOut="rolloverOff('side-api');" onMouseOver="rolloverOn('side-api');"><IMG alt="API Docs" border="0" height="12" hspace="0" name="side-api" onLoad="rolloverLoad('side-api','../graphics/api-label-2.jpg','../graphics/api-label-3.jpg');" src="../graphics/api-label-3.jpg" vspace="0" width="120"></A><BR> 
17
18  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR> 
19  <A href="../ApacheDOMC++Binding.html" onMouseOut="rolloverOff('side-ext-68');" onMouseOver="rolloverOn('side-ext-68');"><IMG alt="DOM C++ Binding" border="0" height="12" hspace="0" name="side-ext-68" onLoad="rolloverLoad('side-ext-68','../graphics/ext-68-label-2.jpg','../graphics/ext-68-label-3.jpg');" src="../graphics/ext-68-label-3.jpg" vspace="0" width="120"></A><BR>
20
21  <A href="../program.html" onMouseOut="rolloverOff('side-program');" onMouseOver="rolloverOn('side-program');"><IMG alt="Programming" border="0" height="12" hspace="0" name="side-program" onLoad="rolloverLoad('side-program','../graphics/program-label-2.jpg','../graphics/program-label-3.jpg');" src="../graphics/program-label-3.jpg" vspace="0" width="120"></A><BR>
22  <A href="../migrate.html" onMouseOut="rolloverOff('side-migrate');" onMouseOver="rolloverOn('side-migrate');"><IMG alt="Migration Guide" border="0" height="12" hspace="0" name="side-migrate" onLoad="rolloverLoad('side-migrate','../graphics/migrate-label-2.jpg','../graphics/migrate-label-3.jpg');" src="../graphics/migrate-label-3.jpg" vspace="0" width="120"></A><BR>
23
24  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
25
26  <A href="../feedback.html" onMouseOut="rolloverOff('side-feedback');" onMouseOver="rolloverOn('side-feedback');"><IMG alt="Feedback" border="0" height="12" hspace="0" name="side-feedback" onLoad="rolloverLoad('side-feedback','../graphics/feedback-label-2.jpg','../graphics/feedback-label-3.jpg');" src="../graphics/feedback-label-3.jpg" vspace="0" width="120"></A><BR>
27  <A href="../bug-report.html" onMouseOut="rolloverOff('side-bug-report');" onMouseOver="rolloverOn('side-bug-report');"><IMG alt="Bug-Reporting" border="0" height="12" hspace="0" name="side-bug-report" onLoad="rolloverLoad('side-bug-report','../graphics/bug-report-label-2.jpg','../graphics/bug-report-label-3.jpg');" src="../graphics/bug-report-label-3.jpg" vspace="0" width="120"></A><BR> 
28  <A href="../pdf.html" onMouseOut="rolloverOff('side-pdf');" onMouseOver="rolloverOn('side-pdf');"><IMG alt="PDF Document" border="0" height="12" hspace="0" name="side-pdf" onLoad="rolloverLoad('side-pdf','../graphics/pdf-label-2.jpg','../graphics/pdf-label-3.jpg');" src="../graphics/pdf-label-3.jpg" vspace="0" width="120"></A><BR>
29
30  <IMG border="0" height="6" hspace="0" src="../resources/separator.gif" vspace="0" width="120"><BR>
31
32  <A href="http://xml.apache.org/websrc/cvsweb.cgi/xml-xerces/c/" onMouseOut="rolloverOff('side-ext-100');" onMouseOver="rolloverOn('side-ext-100');"><IMG alt="CVS Repository" border="0" height="12" hspace="0" name="side-ext-100" onLoad="rolloverLoad('side-ext-100','../graphics/ext-100-label-2.jpg','../graphics/ext-100-label-3.jpg');" src="../graphics/ext-100-label-3.jpg" vspace="0" width="120"></A><BR>
33
34  <A href="http://marc.theaimsgroup.com/?l=xerces-c-dev" onMouseOut="rolloverOff('side-ext-102');" onMouseOver="rolloverOn('side-ext-102');"><IMG alt="Mail Archive" border="0" height="12" hspace="0" name="side-ext-102" onLoad="rolloverLoad('side-ext-102','../graphics/ext-102-label-2.jpg','../graphics/ext-102-label-3.jpg');" src="../graphics/ext-102-label-3.jpg" vspace="0" width="120"></A><BR>
35
36
37<IMG border="0" height="14" hspace="0" src="../resources/close.gif" vspace="0" width="120"><BR></TD><TD align="left" valign="top" width="500"><TABLE border="0" cellpadding="3" cellspacing="0"><TR><TD>
38    <TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD bgcolor="#FFFFFF" colspan="2" width="494"><TABLE border="0" cellpadding="0" cellspacing="0" width="494"><TR><TD bgcolor="#039acc" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#039acc" height="1" width="492"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#039acc" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#0086b2" width="492"><FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1"><IMG border="0" height="2" hspace="0" src="../resources/void.gif" vspace="0" width="2"><B>API Docs for SAX and DOM</B></FONT></TD><TD bgcolor="#017299" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD></TR><TR><TD bgcolor="#0086b2" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD><TD bgcolor="#017299" height="1" width="492"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="492"></TD><TD bgcolor="#017299" height="1" width="1"><IMG border="0" height="1" hspace="0" src="../resources/void.gif" vspace="0" width="1"></TD></TR></TABLE></TD></TR><TR><TD width="10">&nbsp;</TD><TD width="484"><FONT color="#000000" face="arial,helvetica,sanserif">
39
40            <P>
41<!-- Generated by Doxygen 1.2.14 -->
42<center>
43<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center>
44<hr><h1>DOMDocumentType Class Reference</h1>Each <code><a class="el" href="classDOMDocument.html">DOMDocument</a></code> has a <code>doctype</code> attribute whose value is either <code>null</code> or a <code>DOMDocumentType</code> object.
45<a href="#_details">More...</a>
46<p>
47Inheritance diagram for DOMDocumentType:<p><center><img src="classDOMDocumentType__inherit__graph.gif" border="0" usemap="#DOMDocumentType__inherit__map" alt="Inheritance graph"></center>
48<map name="DOMDocumentType__inherit__map">
49<area href="classDOMNode.html" shape="rect" coords="37,36,109,17" alt="">
50</map>
51<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for DOMDocumentType:<p><center><img src="classDOMDocumentType__coll__graph.gif" border="0" usemap="#DOMDocumentType__coll__map" alt="Collaboration graph"></center>
52<map name="DOMDocumentType__coll__map">
53<area href="classDOMNode.html" shape="rect" coords="37,36,109,17" alt="">
54</map>
55<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classDOMDocumentType-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
56<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
57<tr><td colspan="2"><div class="groupHeader">Destructor</div></td></tr>
58<tr><td nowrap align=right valign=top>virtual&nbsp;</td><td valign=bottom><a class="el" href="classDOMDocumentType.html#z44_0">~DOMDocumentType</a> ()</td></tr>
59<tr><td>&nbsp;</td><td><font size=-1><em>Destructor.</em> <a href="#z44_0">More...</a><em></em></font><br><br></td></tr>
60<tr><td colspan="2"><div class="groupHeader">Functions introduced in DOM Level 1</div></td></tr>
61<tr><td nowrap align=right valign=top>virtual const XMLCh *&nbsp;</td><td valign=bottom><a class="el" href="classDOMDocumentType.html#z45_0">getName</a> () const=0</td></tr>
62<tr><td>&nbsp;</td><td><font size=-1><em>The name of DTD; i.e., the name immediately following the <code>DOCTYPE</code> keyword.</em> <a href="#z45_0">More...</a><em></em></font><br><br></td></tr>
63<tr><td nowrap align=right valign=top>virtual <a class="el" href="classDOMNamedNodeMap.html">DOMNamedNodeMap</a> *&nbsp;</td><td valign=bottom><a class="el" href="classDOMDocumentType.html#z45_1">getEntities</a> () const=0</td></tr>
64<tr><td>&nbsp;</td><td><font size=-1><em>A <code><a class="el" href="classDOMNamedNodeMap.html">DOMNamedNodeMap</a></code> containing the general entities, both external and internal, declared in the DTD.</em> <a href="#z45_1">More...</a><em></em></font><br><br></td></tr>
65<tr><td nowrap align=right valign=top>virtual <a class="el" href="classDOMNamedNodeMap.html">DOMNamedNodeMap</a> *&nbsp;</td><td valign=bottom><a class="el" href="classDOMDocumentType.html#z45_2">getNotations</a> () const=0</td></tr>
66<tr><td>&nbsp;</td><td><font size=-1><em>A <code><a class="el" href="classDOMNamedNodeMap.html">DOMNamedNodeMap</a></code> containing the notations declared in the DTD.</em> <a href="#z45_2">More...</a><em></em></font><br><br></td></tr>
67<tr><td colspan="2"><div class="groupHeader">Functions introduced in DOM Level 2.</div></td></tr>
68<tr><td nowrap align=right valign=top>virtual const XMLCh *&nbsp;</td><td valign=bottom><a class="el" href="classDOMDocumentType.html#z46_0">getPublicId</a> () const=0</td></tr>
69<tr><td>&nbsp;</td><td><font size=-1><em>Get the public identifier of the external subset.</em> <a href="#z46_0">More...</a><em></em></font><br><br></td></tr>
70<tr><td nowrap align=right valign=top>virtual const XMLCh *&nbsp;</td><td valign=bottom><a class="el" href="classDOMDocumentType.html#z46_1">getSystemId</a> () const=0</td></tr>
71<tr><td>&nbsp;</td><td><font size=-1><em>Get the system identifier of the external subset.</em> <a href="#z46_1">More...</a><em></em></font><br><br></td></tr>
72<tr><td nowrap align=right valign=top>virtual const XMLCh *&nbsp;</td><td valign=bottom><a class="el" href="classDOMDocumentType.html#z46_2">getInternalSubset</a> () const=0</td></tr>
73<tr><td>&nbsp;</td><td><font size=-1><em>The internal subset as a string, or <code>null</code> if there is none.</em> <a href="#z46_2">More...</a><em></em></font><br><br></td></tr>
74<tr><td colspan=2><br><h2>Protected Methods</h2></td></tr>
75<tr><td colspan="2"><div class="groupHeader">Hidden constructors</div></td></tr>
76<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classDOMDocumentType.html#z42_0">DOMDocumentType</a> ()</td></tr>
77</table>
78<hr><a name="_details"></a><h2>Detailed Description</h2>
79Each <code><a class="el" href="classDOMDocument.html">DOMDocument</a></code> has a <code>doctype</code> attribute whose value is either <code>null</code> or a <code>DOMDocumentType</code> object.
80<p>
81The <code>DOMDocumentType</code> interface in the DOM Core provides an interface to the list of entities that are defined for the document, and little else because the effect of namespaces and the various XML schema efforts on DTD representation are not clearly understood as of this writing.
82<p>
83The DOM Level 2 doesn't support editing <code>DOMDocumentType</code> nodes.
84<p>
85See also the <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113">Document Object Model (DOM) Level 2 Core Specification</a>.
86<p>
87<dl compact><dt><b>
88Since: </b><dd>
89DOM Level 1 </dl>
90<p>
91<hr><h2>Constructor &amp; Destructor Documentation</h2>
92<a name="z42_0" doxytag="DOMDocumentType::DOMDocumentType"></a><p>
93<table width="100%" cellpadding="2" cellspacing="0" border="0">
94  <tr>
95    <td class="md">
96      <table cellpadding="0" cellspacing="0" border="0">
97        <tr>
98          <td class="md" nowrap valign="top"> DOMDocumentType::DOMDocumentType </td>
99          <td class="md" valign="top">(&nbsp;</td>
100          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
101          <td class="md" valign="top">)&nbsp;</td>
102          <td class="md" nowrap><code> [protected]</code></td>
103        </tr>
104
105      </table>
106    </td>
107  </tr>
108</table>
109<table cellspacing=5 cellpadding=0 border=0>
110  <tr>
111    <td>
112      &nbsp;
113    </td>
114    <td>
115
116<p>
117    </td>
118  </tr>
119</table>
120<a name="z44_0" doxytag="DOMDocumentType::~DOMDocumentType"></a><p>
121<table width="100%" cellpadding="2" cellspacing="0" border="0">
122  <tr>
123    <td class="md">
124      <table cellpadding="0" cellspacing="0" border="0">
125        <tr>
126          <td class="md" nowrap valign="top"> virtual DOMDocumentType::~DOMDocumentType </td>
127          <td class="md" valign="top">(&nbsp;</td>
128          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
129          <td class="md" valign="top">)&nbsp;</td>
130          <td class="md" nowrap><code> [virtual]</code></td>
131        </tr>
132
133      </table>
134    </td>
135  </tr>
136</table>
137<table cellspacing=5 cellpadding=0 border=0>
138  <tr>
139    <td>
140      &nbsp;
141    </td>
142    <td>
143
144<p>
145Destructor.
146<p>
147    </td>
148  </tr>
149</table>
150<hr><h2>Member Function Documentation</h2>
151<a name="z45_1" doxytag="DOMDocumentType::getEntities"></a><p>
152<table width="100%" cellpadding="2" cellspacing="0" border="0">
153  <tr>
154    <td class="md">
155      <table cellpadding="0" cellspacing="0" border="0">
156        <tr>
157          <td class="md" nowrap valign="top"> virtual <a class="el" href="classDOMNamedNodeMap.html">DOMNamedNodeMap</a>* DOMDocumentType::getEntities </td>
158          <td class="md" valign="top">(&nbsp;</td>
159          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
160          <td class="md" valign="top">)&nbsp;</td>
161          <td class="md" nowrap> const<code> [pure virtual]</code></td>
162        </tr>
163
164      </table>
165    </td>
166  </tr>
167</table>
168<table cellspacing=5 cellpadding=0 border=0>
169  <tr>
170    <td>
171      &nbsp;
172    </td>
173    <td>
174
175<p>
176A <code><a class="el" href="classDOMNamedNodeMap.html">DOMNamedNodeMap</a></code> containing the general entities, both external and internal, declared in the DTD.
177<p>
178Parameter entities are not contained. Duplicates are discarded. For example in: <code>&lt;!DOCTYPE<br>
179 ex SYSTEM "ex.dtd" [ &lt;!ENTITY foo "foo"&gt; &lt;!ENTITY bar<br>
180 "bar"&gt; &lt;!ENTITY bar "bar2"&gt; &lt;!ENTITY % baz "baz"&gt;<br>
181 ]&gt; &lt;ex/&gt;<br>
182</code> the interface provides access to <code>foo</code> and the first declaration of <code>bar</code> but not the second declaration of <code>bar</code> or <code>baz</code>. Every node in this map also implements the <code><a class="el" href="classDOMEntity.html">DOMEntity</a></code> interface. <br>
183The DOM Level 2 does not support editing entities, therefore <code>entities</code> cannot be altered in any way.
184<p>
185<dl compact><dt><b>
186Since: </b><dd>
187DOM Level 1 </dl>    </td>
188  </tr>
189</table>
190<a name="z46_2" doxytag="DOMDocumentType::getInternalSubset"></a><p>
191<table width="100%" cellpadding="2" cellspacing="0" border="0">
192  <tr>
193    <td class="md">
194      <table cellpadding="0" cellspacing="0" border="0">
195        <tr>
196          <td class="md" nowrap valign="top"> virtual const XMLCh* DOMDocumentType::getInternalSubset </td>
197          <td class="md" valign="top">(&nbsp;</td>
198          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
199          <td class="md" valign="top">)&nbsp;</td>
200          <td class="md" nowrap> const<code> [pure virtual]</code></td>
201        </tr>
202
203      </table>
204    </td>
205  </tr>
206</table>
207<table cellspacing=5 cellpadding=0 border=0>
208  <tr>
209    <td>
210      &nbsp;
211    </td>
212    <td>
213
214<p>
215The internal subset as a string, or <code>null</code> if there is none.
216<p>
217This is does not contain the delimiting square brackets.The actual content returned depends on how much information is available to the implementation. This may vary depending on various parameters, including the XML processor used to build the document.
218<p>
219<dl compact><dt><b>
220Returns: </b><dd>
221The internal subset as a string. </dl><dl compact><dt><b>
222Since: </b><dd>
223DOM Level 2 </dl>    </td>
224  </tr>
225</table>
226<a name="z45_0" doxytag="DOMDocumentType::getName"></a><p>
227<table width="100%" cellpadding="2" cellspacing="0" border="0">
228  <tr>
229    <td class="md">
230      <table cellpadding="0" cellspacing="0" border="0">
231        <tr>
232          <td class="md" nowrap valign="top"> virtual const XMLCh* DOMDocumentType::getName </td>
233          <td class="md" valign="top">(&nbsp;</td>
234          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
235          <td class="md" valign="top">)&nbsp;</td>
236          <td class="md" nowrap> const<code> [pure virtual]</code></td>
237        </tr>
238
239      </table>
240    </td>
241  </tr>
242</table>
243<table cellspacing=5 cellpadding=0 border=0>
244  <tr>
245    <td>
246      &nbsp;
247    </td>
248    <td>
249
250<p>
251The name of DTD; i.e., the name immediately following the <code>DOCTYPE</code> keyword.
252<p>
253<dl compact><dt><b>
254Since: </b><dd>
255DOM Level 1 </dl>    </td>
256  </tr>
257</table>
258<a name="z45_2" doxytag="DOMDocumentType::getNotations"></a><p>
259<table width="100%" cellpadding="2" cellspacing="0" border="0">
260  <tr>
261    <td class="md">
262      <table cellpadding="0" cellspacing="0" border="0">
263        <tr>
264          <td class="md" nowrap valign="top"> virtual <a class="el" href="classDOMNamedNodeMap.html">DOMNamedNodeMap</a>* DOMDocumentType::getNotations </td>
265          <td class="md" valign="top">(&nbsp;</td>
266          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
267          <td class="md" valign="top">)&nbsp;</td>
268          <td class="md" nowrap> const<code> [pure virtual]</code></td>
269        </tr>
270
271      </table>
272    </td>
273  </tr>
274</table>
275<table cellspacing=5 cellpadding=0 border=0>
276  <tr>
277    <td>
278      &nbsp;
279    </td>
280    <td>
281
282<p>
283A <code><a class="el" href="classDOMNamedNodeMap.html">DOMNamedNodeMap</a></code> containing the notations declared in the DTD.
284<p>
285Duplicates are discarded. Every node in this map also implements the <code><a class="el" href="classDOMNotation.html">DOMNotation</a></code> interface. <br>
286The DOM Level 2 does not support editing notations, therefore <code>notations</code> cannot be altered in any way.
287<p>
288<dl compact><dt><b>
289Since: </b><dd>
290DOM Level 1 </dl>    </td>
291  </tr>
292</table>
293<a name="z46_0" doxytag="DOMDocumentType::getPublicId"></a><p>
294<table width="100%" cellpadding="2" cellspacing="0" border="0">
295  <tr>
296    <td class="md">
297      <table cellpadding="0" cellspacing="0" border="0">
298        <tr>
299          <td class="md" nowrap valign="top"> virtual const XMLCh* DOMDocumentType::getPublicId </td>
300          <td class="md" valign="top">(&nbsp;</td>
301          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
302          <td class="md" valign="top">)&nbsp;</td>
303          <td class="md" nowrap> const<code> [pure virtual]</code></td>
304        </tr>
305
306      </table>
307    </td>
308  </tr>
309</table>
310<table cellspacing=5 cellpadding=0 border=0>
311  <tr>
312    <td>
313      &nbsp;
314    </td>
315    <td>
316
317<p>
318Get the public identifier of the external subset.
319<p>
320<dl compact><dt><b>
321Returns: </b><dd>
322The public identifier of the external subset. </dl><dl compact><dt><b>
323Since: </b><dd>
324DOM Level 2 </dl>    </td>
325  </tr>
326</table>
327<a name="z46_1" doxytag="DOMDocumentType::getSystemId"></a><p>
328<table width="100%" cellpadding="2" cellspacing="0" border="0">
329  <tr>
330    <td class="md">
331      <table cellpadding="0" cellspacing="0" border="0">
332        <tr>
333          <td class="md" nowrap valign="top"> virtual const XMLCh* DOMDocumentType::getSystemId </td>
334          <td class="md" valign="top">(&nbsp;</td>
335          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
336          <td class="md" valign="top">)&nbsp;</td>
337          <td class="md" nowrap> const<code> [pure virtual]</code></td>
338        </tr>
339
340      </table>
341    </td>
342  </tr>
343</table>
344<table cellspacing=5 cellpadding=0 border=0>
345  <tr>
346    <td>
347      &nbsp;
348    </td>
349    <td>
350
351<p>
352Get the system identifier of the external subset.
353<p>
354<dl compact><dt><b>
355Returns: </b><dd>
356The system identifier of the external subset. </dl><dl compact><dt><b>
357Since: </b><dd>
358DOM Level 2 </dl>    </td>
359  </tr>
360</table>
361<hr>The documentation for this class was generated from the following file:<ul>
362<li><a class="el" href="DOMDocumentType_8hpp-source.html">DOMDocumentType.hpp</a></ul>
363    </FONT></TD></TR></TABLE><BR>
364</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0" cellspacing="0" width="620"><TR><TD bgcolor="#0086b2"><IMG height="1" src="images/dot.gif" width="1" alt=""></TD></TR><TR><TD align="center"><FONT color="#0086b2" size="-1"><I>
365              Copyright &copy; 1994-2004 The Apache Software Foundation.
366              All Rights Reserved.
367            </I></FONT></TD></TR></TABLE></BODY></HTML>
Note: See TracBrowser for help on using the repository browser.