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

Revision 358, 32.8 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>XSAnnotation 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>XSAnnotation  Class Reference</h1>Inheritance diagram for XSAnnotation:<p><center><img src="classXSAnnotation__inherit__graph.gif" border="0" usemap="#XSAnnotation__inherit__map" alt="Inheritance graph"></center>
45<map name="XSAnnotation__inherit__map">
46<area href="classXSObject.html" shape="rect" coords="19,105,88,86" alt="">
47<area href="classXMemory.html" shape="rect" coords="19,36,88,17" alt="">
48</map>
49<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for XSAnnotation:<p><center><img src="classXSAnnotation__coll__graph.gif" border="0" usemap="#XSAnnotation__coll__map" alt="Collaboration graph"></center>
50<map name="XSAnnotation__coll__map">
51<area href="classXSObject.html" shape="rect" coords="195,398,264,380" alt="">
52<area href="classXMemory.html" shape="rect" coords="61,36,131,17" alt="">
53<area href="classXSModel.html" shape="rect" coords="196,308,263,289" alt="">
54<area href="classXSNamedMap.html" shape="rect" coords="139,217,320,198" alt="">
55<area href="classXSNamedMap.html" shape="rect" coords="159,126,308,108" alt="">
56<area href="classMemoryManager.html" shape="rect" coords="395,36,504,17" alt="">
57</map>
58<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classXSAnnotation-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
59<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
60<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#s2">ANNOTATION_TARGET</a> { <a class="el" href="classXSAnnotation.html#s2s0">W3C_DOM_ELEMENT</a> =  1,
61<a class="el" href="classXSAnnotation.html#s2s1">W3C_DOM_DOCUMENT</a> =  2
62 }</td></tr>
63<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
64<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#a0">XSAnnotation</a> (<a class="el" href="classMemoryManager.html">MemoryManager</a> *const manager)</td></tr>
65<tr><td colspan="2"><div class="groupHeader">Constructors</div></td></tr>
66<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z325_0">XSAnnotation</a> (const XMLCh *const contents, <a class="el" href="classMemoryManager.html">MemoryManager</a> *const manager=<a class="el" href="classXMLPlatformUtils.html#z488_4">XMLPlatformUtils::fgMemoryManager</a>)</td></tr>
67<tr><td>&nbsp;</td><td><font size=-1><em>The default constructor.</em> <a href="#z325_0">More...</a><em></em></font><br><br></td></tr>
68<tr><td colspan="2"><div class="groupHeader">Destructor</div></td></tr>
69<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z326_0">~XSAnnotation</a> ()</td></tr>
70<tr><td colspan="2"><div class="groupHeader">XSAnnotation methods</div></td></tr>
71<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z327_0">writeAnnotation</a> (<a class="el" href="classDOMNode.html">DOMNode</a> *node, <a class="el" href="classXSAnnotation.html#s2">ANNOTATION_TARGET</a> targetType)</td></tr>
72<tr><td>&nbsp;</td><td><font size=-1><em>Write contents of the annotation to the specified DOM object.</em> <a href="#z327_0">More...</a><em></em></font><br><br></td></tr>
73<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z327_1">writeAnnotation</a> (<a class="el" href="classContentHandler.html">ContentHandler</a> *handler)</td></tr>
74<tr><td>&nbsp;</td><td><font size=-1><em>Write contents of the annotation to the specified object.</em> <a href="#z327_1">More...</a><em></em></font><br><br></td></tr>
75<tr><td nowrap align=right valign=top>const XMLCh *&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z327_2">getAnnotationString</a> () const</td></tr>
76<tr><td>&nbsp;</td><td><font size=-1><em>A text representation of annotation.</em> <a href="#z327_2">More...</a><em></em></font><br><br></td></tr>
77<tr><td nowrap align=right valign=top>XMLCh *&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z327_3">getAnnotationString</a> ()</td></tr>
78<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
79<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z328_0">setNext</a> (XSAnnotation *const nextAnnotation)</td></tr>
80<tr><td nowrap align=right valign=top>XSAnnotation *&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z328_1">getNext</a> ()</td></tr>
81<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
82<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z329_0">getLineCol</a> (int &amp;line, int &amp;col) const</td></tr>
83<tr><td nowrap align=right valign=top>const XMLCh *&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z329_1">getSystemId</a> () const</td></tr>
84<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
85<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z330_0">setLineCol</a> (int line, int col)</td></tr>
86<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#z330_1">setSystemId</a> (const XMLCh *const systemId)</td></tr>
87<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
88<tr><td nowrap align=right valign=top>XMLCh *&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#n0">fContents</a></td></tr>
89<tr><td nowrap align=right valign=top>XSAnnotation *&nbsp;</td><td valign=bottom><a class="el" href="classXSAnnotation.html#n1">fNext</a></td></tr>
90</table>
91<hr><h2>Member Enumeration Documentation</h2>
92<a name="s2" doxytag="XSAnnotation::ANNOTATION_TARGET"></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"> enum XSAnnotation::ANNOTATION_TARGET
99      </table>
100    </td>
101  </tr>
102</table>
103<table cellspacing=5 cellpadding=0 border=0>
104  <tr>
105    <td>
106      &nbsp;
107    </td>
108    <td>
109
110<p>
111<dl compact><dt><b>
112Enumeration values:</b><dd>
113<table border=0 cellspacing=2 cellpadding=0>
114<tr><td valign=top><em><a name="s2s0" doxytag="W3C_DOM_ELEMENT"></a><em>W3C_DOM_ELEMENT</em></em>&nbsp;</td><td>
115The object type is <code>org.w3c.dom.Element</code>.</td></tr>
116<tr><td valign=top><em><a name="s2s1" doxytag="W3C_DOM_DOCUMENT"></a><em>W3C_DOM_DOCUMENT</em></em>&nbsp;</td><td>
117The object type is <code>org.w3c.dom.Document</code>.</td></tr>
118</table>
119</dl>
120    </td>
121  </tr>
122</table>
123<hr><h2>Constructor &amp; Destructor Documentation</h2>
124<a name="z325_0" doxytag="XSAnnotation::XSAnnotation"></a><p>
125<table width="100%" cellpadding="2" cellspacing="0" border="0">
126  <tr>
127    <td class="md">
128      <table cellpadding="0" cellspacing="0" border="0">
129        <tr>
130          <td class="md" nowrap valign="top"> XSAnnotation::XSAnnotation </td>
131          <td class="md" valign="top">(&nbsp;</td>
132          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
133          <td class="mdname" nowrap>&nbsp; <em>contents</em>, </td>
134        </tr>
135        <tr>
136          <td></td>
137          <td></td>
138          <td class="md" nowrap><a class="el" href="classMemoryManager.html">MemoryManager</a> *const&nbsp;</td>
139          <td class="mdname" nowrap>&nbsp; <em>manager</em> = <a class="el" href="classXMLPlatformUtils.html#z488_4">XMLPlatformUtils::fgMemoryManager</a></td>
140        </tr>
141        <tr>
142          <td></td>
143          <td class="md">)&nbsp;</td>
144          <td class="md" colspan="2"></td>
145        </tr>
146
147      </table>
148    </td>
149  </tr>
150</table>
151<table cellspacing=5 cellpadding=0 border=0>
152  <tr>
153    <td>
154      &nbsp;
155    </td>
156    <td>
157
158<p>
159The default constructor.
160<p>
161<dl compact><dt><b>
162Parameters: </b><dd>
163<table border=0 cellspacing=2 cellpadding=0>
164<tr><td valign=top><em>contents</em>&nbsp;</td><td>
165The string that is to be the content of this XSAnnotation </td></tr>
166<tr><td valign=top><em>manager</em>&nbsp;</td><td>
167The configurable memory manager </td></tr>
168</table>
169</dl>    </td>
170  </tr>
171</table>
172<a name="z326_0" doxytag="XSAnnotation::~XSAnnotation"></a><p>
173<table width="100%" cellpadding="2" cellspacing="0" border="0">
174  <tr>
175    <td class="md">
176      <table cellpadding="0" cellspacing="0" border="0">
177        <tr>
178          <td class="md" nowrap valign="top"> XSAnnotation::~XSAnnotation </td>
179          <td class="md" valign="top">(&nbsp;</td>
180          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
181          <td class="md" valign="top">)&nbsp;</td>
182          <td class="md" nowrap></td>
183        </tr>
184
185      </table>
186    </td>
187  </tr>
188</table>
189<table cellspacing=5 cellpadding=0 border=0>
190  <tr>
191    <td>
192      &nbsp;
193    </td>
194    <td>
195
196<p>
197    </td>
198  </tr>
199</table>
200<a name="a0" doxytag="XSAnnotation::XSAnnotation"></a><p>
201<table width="100%" cellpadding="2" cellspacing="0" border="0">
202  <tr>
203    <td class="md">
204      <table cellpadding="0" cellspacing="0" border="0">
205        <tr>
206          <td class="md" nowrap valign="top"> XSAnnotation::XSAnnotation </td>
207          <td class="md" valign="top">(&nbsp;</td>
208          <td class="md" nowrap valign="top"><a class="el" href="classMemoryManager.html">MemoryManager</a> *const&nbsp;</td>
209          <td class="mdname1" valign="top" nowrap>&nbsp; <em>manager</em>          </td>
210          <td class="md" valign="top">)&nbsp;</td>
211          <td class="md" nowrap></td>
212        </tr>
213
214      </table>
215    </td>
216  </tr>
217</table>
218<table cellspacing=5 cellpadding=0 border=0>
219  <tr>
220    <td>
221      &nbsp;
222    </td>
223    <td>
224
225<p>
226    </td>
227  </tr>
228</table>
229<hr><h2>Member Function Documentation</h2>
230<a name="z327_3" doxytag="XSAnnotation::getAnnotationString"></a><p>
231<table width="100%" cellpadding="2" cellspacing="0" border="0">
232  <tr>
233    <td class="md">
234      <table cellpadding="0" cellspacing="0" border="0">
235        <tr>
236          <td class="md" nowrap valign="top"> XMLCh * XSAnnotation::getAnnotationString </td>
237          <td class="md" valign="top">(&nbsp;</td>
238          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
239          <td class="md" valign="top">)&nbsp;</td>
240          <td class="md" nowrap></td>
241        </tr>
242
243      </table>
244    </td>
245  </tr>
246</table>
247<table cellspacing=5 cellpadding=0 border=0>
248  <tr>
249    <td>
250      &nbsp;
251    </td>
252    <td>
253
254<p>
255    </td>
256  </tr>
257</table>
258<a name="z327_2" doxytag="XSAnnotation::getAnnotationString"></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"> const XMLCh * XSAnnotation::getAnnotationString </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</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 text representation of annotation.
284<p>
285    </td>
286  </tr>
287</table>
288<a name="z329_0" doxytag="XSAnnotation::getLineCol"></a><p>
289<table width="100%" cellpadding="2" cellspacing="0" border="0">
290  <tr>
291    <td class="md">
292      <table cellpadding="0" cellspacing="0" border="0">
293        <tr>
294          <td class="md" nowrap valign="top"> void XSAnnotation::getLineCol </td>
295          <td class="md" valign="top">(&nbsp;</td>
296          <td class="md" nowrap valign="top">int &amp;&nbsp;</td>
297          <td class="mdname" nowrap>&nbsp; <em>line</em>, </td>
298        </tr>
299        <tr>
300          <td></td>
301          <td></td>
302          <td class="md" nowrap>int &amp;&nbsp;</td>
303          <td class="mdname" nowrap>&nbsp; <em>col</em></td>
304        </tr>
305        <tr>
306          <td></td>
307          <td class="md">)&nbsp;</td>
308          <td class="md" colspan="2"> const</td>
309        </tr>
310
311      </table>
312    </td>
313  </tr>
314</table>
315<table cellspacing=5 cellpadding=0 border=0>
316  <tr>
317    <td>
318      &nbsp;
319    </td>
320    <td>
321
322<p>
323    </td>
324  </tr>
325</table>
326<a name="z328_1" doxytag="XSAnnotation::getNext"></a><p>
327<table width="100%" cellpadding="2" cellspacing="0" border="0">
328  <tr>
329    <td class="md">
330      <table cellpadding="0" cellspacing="0" border="0">
331        <tr>
332          <td class="md" nowrap valign="top"> XSAnnotation* XSAnnotation::getNext </td>
333          <td class="md" valign="top">(&nbsp;</td>
334          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
335          <td class="md" valign="top">)&nbsp;</td>
336          <td class="md" nowrap></td>
337        </tr>
338
339      </table>
340    </td>
341  </tr>
342</table>
343<table cellspacing=5 cellpadding=0 border=0>
344  <tr>
345    <td>
346      &nbsp;
347    </td>
348    <td>
349
350<p>
351    </td>
352  </tr>
353</table>
354<a name="z329_1" doxytag="XSAnnotation::getSystemId"></a><p>
355<table width="100%" cellpadding="2" cellspacing="0" border="0">
356  <tr>
357    <td class="md">
358      <table cellpadding="0" cellspacing="0" border="0">
359        <tr>
360          <td class="md" nowrap valign="top"> const XMLCh * XSAnnotation::getSystemId </td>
361          <td class="md" valign="top">(&nbsp;</td>
362          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
363          <td class="md" valign="top">)&nbsp;</td>
364          <td class="md" nowrap> const</td>
365        </tr>
366
367      </table>
368    </td>
369  </tr>
370</table>
371<table cellspacing=5 cellpadding=0 border=0>
372  <tr>
373    <td>
374      &nbsp;
375    </td>
376    <td>
377
378<p>
379    </td>
380  </tr>
381</table>
382<a name="z330_0" doxytag="XSAnnotation::setLineCol"></a><p>
383<table width="100%" cellpadding="2" cellspacing="0" border="0">
384  <tr>
385    <td class="md">
386      <table cellpadding="0" cellspacing="0" border="0">
387        <tr>
388          <td class="md" nowrap valign="top"> void XSAnnotation::setLineCol </td>
389          <td class="md" valign="top">(&nbsp;</td>
390          <td class="md" nowrap valign="top">int&nbsp;</td>
391          <td class="mdname" nowrap>&nbsp; <em>line</em>, </td>
392        </tr>
393        <tr>
394          <td></td>
395          <td></td>
396          <td class="md" nowrap>int&nbsp;</td>
397          <td class="mdname" nowrap>&nbsp; <em>col</em></td>
398        </tr>
399        <tr>
400          <td></td>
401          <td class="md">)&nbsp;</td>
402          <td class="md" colspan="2"></td>
403        </tr>
404
405      </table>
406    </td>
407  </tr>
408</table>
409<table cellspacing=5 cellpadding=0 border=0>
410  <tr>
411    <td>
412      &nbsp;
413    </td>
414    <td>
415
416<p>
417    </td>
418  </tr>
419</table>
420<a name="z328_0" doxytag="XSAnnotation::setNext"></a><p>
421<table width="100%" cellpadding="2" cellspacing="0" border="0">
422  <tr>
423    <td class="md">
424      <table cellpadding="0" cellspacing="0" border="0">
425        <tr>
426          <td class="md" nowrap valign="top"> void XSAnnotation::setNext </td>
427          <td class="md" valign="top">(&nbsp;</td>
428          <td class="md" nowrap valign="top">XSAnnotation *const&nbsp;</td>
429          <td class="mdname1" valign="top" nowrap>&nbsp; <em>nextAnnotation</em>          </td>
430          <td class="md" valign="top">)&nbsp;</td>
431          <td class="md" nowrap></td>
432        </tr>
433
434      </table>
435    </td>
436  </tr>
437</table>
438<table cellspacing=5 cellpadding=0 border=0>
439  <tr>
440    <td>
441      &nbsp;
442    </td>
443    <td>
444
445<p>
446    </td>
447  </tr>
448</table>
449<a name="z330_1" doxytag="XSAnnotation::setSystemId"></a><p>
450<table width="100%" cellpadding="2" cellspacing="0" border="0">
451  <tr>
452    <td class="md">
453      <table cellpadding="0" cellspacing="0" border="0">
454        <tr>
455          <td class="md" nowrap valign="top"> void XSAnnotation::setSystemId </td>
456          <td class="md" valign="top">(&nbsp;</td>
457          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
458          <td class="mdname1" valign="top" nowrap>&nbsp; <em>systemId</em>          </td>
459          <td class="md" valign="top">)&nbsp;</td>
460          <td class="md" nowrap></td>
461        </tr>
462
463      </table>
464    </td>
465  </tr>
466</table>
467<table cellspacing=5 cellpadding=0 border=0>
468  <tr>
469    <td>
470      &nbsp;
471    </td>
472    <td>
473
474<p>
475    </td>
476  </tr>
477</table>
478<a name="z327_1" doxytag="XSAnnotation::writeAnnotation"></a><p>
479<table width="100%" cellpadding="2" cellspacing="0" border="0">
480  <tr>
481    <td class="md">
482      <table cellpadding="0" cellspacing="0" border="0">
483        <tr>
484          <td class="md" nowrap valign="top"> void XSAnnotation::writeAnnotation </td>
485          <td class="md" valign="top">(&nbsp;</td>
486          <td class="md" nowrap valign="top"><a class="el" href="classContentHandler.html">ContentHandler</a> *&nbsp;</td>
487          <td class="mdname1" valign="top" nowrap>&nbsp; <em>handler</em>          </td>
488          <td class="md" valign="top">)&nbsp;</td>
489          <td class="md" nowrap></td>
490        </tr>
491
492      </table>
493    </td>
494  </tr>
495</table>
496<table cellspacing=5 cellpadding=0 border=0>
497  <tr>
498    <td>
499      &nbsp;
500    </td>
501    <td>
502
503<p>
504Write contents of the annotation to the specified object.
505<p>
506The corresponding events for all in-scope namespace declarations are  sent via the specified document handler.  <dl compact><dt><b>
507Parameters: </b><dd>
508<table border=0 cellspacing=2 cellpadding=0>
509<tr><td valign=top><em>handler</em>&nbsp;</td><td>
510A target pointer to the annotation target object, i.e.  <code><a class="el" href="classContentHandler.html">ContentHandler</a></code>. </td></tr>
511</table>
512</dl>    </td>
513  </tr>
514</table>
515<a name="z327_0" doxytag="XSAnnotation::writeAnnotation"></a><p>
516<table width="100%" cellpadding="2" cellspacing="0" border="0">
517  <tr>
518    <td class="md">
519      <table cellpadding="0" cellspacing="0" border="0">
520        <tr>
521          <td class="md" nowrap valign="top"> void XSAnnotation::writeAnnotation </td>
522          <td class="md" valign="top">(&nbsp;</td>
523          <td class="md" nowrap valign="top"><a class="el" href="classDOMNode.html">DOMNode</a> *&nbsp;</td>
524          <td class="mdname" nowrap>&nbsp; <em>node</em>, </td>
525        </tr>
526        <tr>
527          <td></td>
528          <td></td>
529          <td class="md" nowrap><a class="el" href="classXSAnnotation.html#s2">ANNOTATION_TARGET</a>&nbsp;</td>
530          <td class="mdname" nowrap>&nbsp; <em>targetType</em></td>
531        </tr>
532        <tr>
533          <td></td>
534          <td class="md">)&nbsp;</td>
535          <td class="md" colspan="2"></td>
536        </tr>
537
538      </table>
539    </td>
540  </tr>
541</table>
542<table cellspacing=5 cellpadding=0 border=0>
543  <tr>
544    <td>
545      &nbsp;
546    </td>
547    <td>
548
549<p>
550Write contents of the annotation to the specified DOM object.
551<p>
552In-scope  namespace declarations for <code>annotation</code> element are added as  attribute nodes of the serialized <code>annotation</code>.  <dl compact><dt><b>
553Parameters: </b><dd>
554<table border=0 cellspacing=2 cellpadding=0>
555<tr><td valign=top><em>node</em>&nbsp;</td><td>
556A target pointer to the annotation target object, i.e. either <code><a class="el" href="classDOMDocument.html">DOMDocument</a></code> or <code><a class="el" href="classDOMElement.html">DOMElement</a></code> cast as  <code><a class="el" href="classDOMNode.html">DOMNode</a></code>.  </td></tr>
557<tr><td valign=top><em>targetType</em>&nbsp;</td><td>
558A target type. </td></tr>
559</table>
560</dl>    </td>
561  </tr>
562</table>
563<hr><h2>Member Data Documentation</h2>
564<a name="n0" doxytag="XSAnnotation::fContents"></a><p>
565<table width="100%" cellpadding="2" cellspacing="0" border="0">
566  <tr>
567    <td class="md">
568      <table cellpadding="0" cellspacing="0" border="0">
569        <tr>
570          <td class="md" nowrap valign="top"> XMLCh* XSAnnotation::fContents<code> [protected]</code>
571      </table>
572    </td>
573  </tr>
574</table>
575<table cellspacing=5 cellpadding=0 border=0>
576  <tr>
577    <td>
578      &nbsp;
579    </td>
580    <td>
581
582<p>
583    </td>
584  </tr>
585</table>
586<a name="n1" doxytag="XSAnnotation::fNext"></a><p>
587<table width="100%" cellpadding="2" cellspacing="0" border="0">
588  <tr>
589    <td class="md">
590      <table cellpadding="0" cellspacing="0" border="0">
591        <tr>
592          <td class="md" nowrap valign="top"> XSAnnotation* XSAnnotation::fNext<code> [protected]</code>
593      </table>
594    </td>
595  </tr>
596</table>
597<table cellspacing=5 cellpadding=0 border=0>
598  <tr>
599    <td>
600      &nbsp;
601    </td>
602    <td>
603
604<p>
605    </td>
606  </tr>
607</table>
608<hr>The documentation for this class was generated from the following file:<ul>
609<li><a class="el" href="XSAnnotation_8hpp-source.html">XSAnnotation.hpp</a></ul>
610    </FONT></TD></TR></TABLE><BR>
611</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>
612              Copyright &copy; 1994-2004 The Apache Software Foundation.
613              All Rights Reserved.
614            </I></FONT></TD></TR></TABLE></BODY></HTML>
Note: See TracBrowser for help on using the repository browser.