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

Revision 358, 23.5 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>PSVIHandler 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>PSVIHandler  Class Reference</h1>This abstract class provides the interface for the scanner to return PSVI information to the application.
45<a href="#_details">More...</a>
46<p>
47Inheritance diagram for PSVIHandler:<p><center><img src="classPSVIHandler__inherit__graph.gif" border="0" usemap="#PSVIHandler__inherit__map" alt="Inheritance graph"></center>
48<map name="PSVIHandler__inherit__map">
49<area href="classAbstractDOMParser.html" shape="rect" coords="7,105,140,86" alt="">
50<area href="classXercesDOMParser.html" shape="rect" coords="11,174,136,156" alt="">
51</map>
52<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classPSVIHandler-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
53<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
54<tr><td colspan="2"><div class="groupHeader">Destructor</div></td></tr>
55<tr><td nowrap align=right valign=top>virtual&nbsp;</td><td valign=bottom><a class="el" href="classPSVIHandler.html#z319_0">~PSVIHandler</a> ()</td></tr>
56<tr><td colspan="2"><div class="groupHeader">The PSVI handler interface</div></td></tr>
57<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classPSVIHandler.html#z320_0">handleElementPSVI</a> (const XMLCh *const localName, const XMLCh *const uri, <a class="el" href="classPSVIElement.html">PSVIElement</a> *elementInfo)=0</td></tr>
58<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of the PSVI properties of an element.</em> <a href="#z320_0">More...</a><em></em></font><br><br></td></tr>
59<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classPSVIHandler.html#z320_1">handlePartialElementPSVI</a> (const XMLCh *const localName, const XMLCh *const uri, <a class="el" href="classPSVIElement.html">PSVIElement</a> *elementInfo)</td></tr>
60<tr><td>&nbsp;</td><td><font size=-1><em>Receive notification of partial PSVI properties of an element.</em> <a href="#z320_1">More...</a><em></em></font><br><br></td></tr>
61<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classPSVIHandler.html#z320_2">handleAttributesPSVI</a> (const XMLCh *const localName, const XMLCh *const uri, <a class="el" href="classPSVIAttributeList.html">PSVIAttributeList</a> *psviAttributes)=0</td></tr>
62<tr><td>&nbsp;</td><td><font size=-1><em>Enables PSVI information about attributes to be passed back to the application.</em> <a href="#z320_2">More...</a><em></em></font><br><br></td></tr>
63<tr><td colspan=2><br><h2>Protected Methods</h2></td></tr>
64<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classPSVIHandler.html#b0">PSVIHandler</a> ()</td></tr>
65</table>
66<hr><a name="_details"></a><h2>Detailed Description</h2>
67This abstract class provides the interface for the scanner to return PSVI information to the application.
68<p>
69<hr><h2>Constructor &amp; Destructor Documentation</h2>
70<a name="z319_0" doxytag="PSVIHandler::~PSVIHandler"></a><p>
71<table width="100%" cellpadding="2" cellspacing="0" border="0">
72  <tr>
73    <td class="md">
74      <table cellpadding="0" cellspacing="0" border="0">
75        <tr>
76          <td class="md" nowrap valign="top"> virtual PSVIHandler::~PSVIHandler </td>
77          <td class="md" valign="top">(&nbsp;</td>
78          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
79          <td class="md" valign="top">)&nbsp;</td>
80          <td class="md" nowrap><code> [virtual]</code></td>
81        </tr>
82
83      </table>
84    </td>
85  </tr>
86</table>
87<table cellspacing=5 cellpadding=0 border=0>
88  <tr>
89    <td>
90      &nbsp;
91    </td>
92    <td>
93
94<p>
95    </td>
96  </tr>
97</table>
98<a name="b0" doxytag="PSVIHandler::PSVIHandler"></a><p>
99<table width="100%" cellpadding="2" cellspacing="0" border="0">
100  <tr>
101    <td class="md">
102      <table cellpadding="0" cellspacing="0" border="0">
103        <tr>
104          <td class="md" nowrap valign="top"> PSVIHandler::PSVIHandler </td>
105          <td class="md" valign="top">(&nbsp;</td>
106          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
107          <td class="md" valign="top">)&nbsp;</td>
108          <td class="md" nowrap><code> [protected]</code></td>
109        </tr>
110
111      </table>
112    </td>
113  </tr>
114</table>
115<table cellspacing=5 cellpadding=0 border=0>
116  <tr>
117    <td>
118      &nbsp;
119    </td>
120    <td>
121
122<p>
123    </td>
124  </tr>
125</table>
126<hr><h2>Member Function Documentation</h2>
127<a name="z320_2" doxytag="PSVIHandler::handleAttributesPSVI"></a><p>
128<table width="100%" cellpadding="2" cellspacing="0" border="0">
129  <tr>
130    <td class="md">
131      <table cellpadding="0" cellspacing="0" border="0">
132        <tr>
133          <td class="md" nowrap valign="top"> virtual void PSVIHandler::handleAttributesPSVI </td>
134          <td class="md" valign="top">(&nbsp;</td>
135          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
136          <td class="mdname" nowrap>&nbsp; <em>localName</em>, </td>
137        </tr>
138        <tr>
139          <td></td>
140          <td></td>
141          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
142          <td class="mdname" nowrap>&nbsp; <em>uri</em>, </td>
143        </tr>
144        <tr>
145          <td></td>
146          <td></td>
147          <td class="md" nowrap><a class="el" href="classPSVIAttributeList.html">PSVIAttributeList</a> *&nbsp;</td>
148          <td class="mdname" nowrap>&nbsp; <em>psviAttributes</em></td>
149        </tr>
150        <tr>
151          <td></td>
152          <td class="md">)&nbsp;</td>
153          <td class="md" colspan="2"><code> [pure virtual]</code></td>
154        </tr>
155
156      </table>
157    </td>
158  </tr>
159</table>
160<table cellspacing=5 cellpadding=0 border=0>
161  <tr>
162    <td>
163      &nbsp;
164    </td>
165    <td>
166
167<p>
168Enables PSVI information about attributes to be passed back to the application.
169<p>
170This callback will be made on *all* elements; on elements with no attributes, the final parameter will be null. <dl compact><dt><b>
171Parameters: </b><dd>
172<table border=0 cellspacing=2 cellpadding=0>
173<tr><td valign=top><em>localName</em>&nbsp;</td><td>
174The name of the element upon which start tag  these attributes were encountered. </td></tr>
175<tr><td valign=top><em>uri</em>&nbsp;</td><td>
176The namespace to which the element is bound </td></tr>
177<tr><td valign=top><em>psviAttributes</em>&nbsp;</td><td>
178Object containing the attributes' PSVI properties with information to identify them. </td></tr>
179</table>
180</dl>
181<p>
182Implemented in <a class="el" href="classAbstractDOMParser.html#z454_2">AbstractDOMParser</a>.    </td>
183  </tr>
184</table>
185<a name="z320_0" doxytag="PSVIHandler::handleElementPSVI"></a><p>
186<table width="100%" cellpadding="2" cellspacing="0" border="0">
187  <tr>
188    <td class="md">
189      <table cellpadding="0" cellspacing="0" border="0">
190        <tr>
191          <td class="md" nowrap valign="top"> virtual void PSVIHandler::handleElementPSVI </td>
192          <td class="md" valign="top">(&nbsp;</td>
193          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
194          <td class="mdname" nowrap>&nbsp; <em>localName</em>, </td>
195        </tr>
196        <tr>
197          <td></td>
198          <td></td>
199          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
200          <td class="mdname" nowrap>&nbsp; <em>uri</em>, </td>
201        </tr>
202        <tr>
203          <td></td>
204          <td></td>
205          <td class="md" nowrap><a class="el" href="classPSVIElement.html">PSVIElement</a> *&nbsp;</td>
206          <td class="mdname" nowrap>&nbsp; <em>elementInfo</em></td>
207        </tr>
208        <tr>
209          <td></td>
210          <td class="md">)&nbsp;</td>
211          <td class="md" colspan="2"><code> [pure virtual]</code></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>
226Receive notification of the PSVI properties of an element.
227<p>
228The scanner will issue this call after the <a class="el" href="classXMLDocumentHandler.html">XMLDocumentHandler</a> endElement call. Since the scanner will issue the psviAttributes call immediately after reading the start tag of an element, all element content will be effectively bracketed by these two calls. <dl compact><dt><b>
229Parameters: </b><dd>
230<table border=0 cellspacing=2 cellpadding=0>
231<tr><td valign=top><em>localName</em>&nbsp;</td><td>
232The name of the element whose end tag was just parsed. </td></tr>
233<tr><td valign=top><em>uri</em>&nbsp;</td><td>
234The namespace to which the element is bound </td></tr>
235<tr><td valign=top><em>elementInfo</em>&nbsp;</td><td>
236Object containing the element's PSVI properties </td></tr>
237</table>
238</dl>
239<p>
240Implemented in <a class="el" href="classAbstractDOMParser.html#z454_0">AbstractDOMParser</a>.    </td>
241  </tr>
242</table>
243<a name="z320_1" doxytag="PSVIHandler::handlePartialElementPSVI"></a><p>
244<table width="100%" cellpadding="2" cellspacing="0" border="0">
245  <tr>
246    <td class="md">
247      <table cellpadding="0" cellspacing="0" border="0">
248        <tr>
249          <td class="md" nowrap valign="top"> virtual void PSVIHandler::handlePartialElementPSVI </td>
250          <td class="md" valign="top">(&nbsp;</td>
251          <td class="md" nowrap valign="top">const XMLCh *const&nbsp;</td>
252          <td class="mdname" nowrap>&nbsp; <em>localName</em>, </td>
253        </tr>
254        <tr>
255          <td></td>
256          <td></td>
257          <td class="md" nowrap>const XMLCh *const&nbsp;</td>
258          <td class="mdname" nowrap>&nbsp; <em>uri</em>, </td>
259        </tr>
260        <tr>
261          <td></td>
262          <td></td>
263          <td class="md" nowrap><a class="el" href="classPSVIElement.html">PSVIElement</a> *&nbsp;</td>
264          <td class="mdname" nowrap>&nbsp; <em>elementInfo</em></td>
265        </tr>
266        <tr>
267          <td></td>
268          <td class="md">)&nbsp;</td>
269          <td class="md" colspan="2"><code> [virtual]</code></td>
270        </tr>
271
272      </table>
273    </td>
274  </tr>
275</table>
276<table cellspacing=5 cellpadding=0 border=0>
277  <tr>
278    <td>
279      &nbsp;
280    </td>
281    <td>
282
283<p>
284Receive notification of partial PSVI properties of an element.
285<p>
286This callback is made right after the psviAttributes call for non-empty element.
287<p>
288The <a class="el" href="classPSVIElement.html">PSVIElement</a> passed in has all fields properly set and it can be safely accessed the same way as the one passed in handleElementPSVI. However, fields listed below always have default values.
289<p>
290getValidity() <a class="el" href="classPSVIItem.html#s6s0">PSVIItem::VALIDITY_NOTKNOWN</a> getValidationAttemped() <a class="el" href="classPSVIItem.html#s7s3">PSVIItem::VALIDATION_NONE</a> getMemberTypeDefinition() 0 getSchemaNormalizedValue() 0 getCanonicalRepresentation() 0 getNotationDeclaration() 0<dl compact><dt><b>
291Parameters: </b><dd>
292<table border=0 cellspacing=2 cellpadding=0>
293<tr><td valign=top><em>localName</em>&nbsp;</td><td>
294The name of the element upon which start tag  these attributes were encountered. </td></tr>
295<tr><td valign=top><em>uri</em>&nbsp;</td><td>
296The namespace to which the element is bound </td></tr>
297<tr><td valign=top><em>elementInfo</em>&nbsp;</td><td>
298Object containing the element's partial PSVI properties </td></tr>
299</table>
300</dl>
301<p>
302Reimplemented in <a class="el" href="classAbstractDOMParser.html#z454_1">AbstractDOMParser</a>.    </td>
303  </tr>
304</table>
305<hr>The documentation for this class was generated from the following file:<ul>
306<li><a class="el" href="PSVIHandler_8hpp-source.html">PSVIHandler.hpp</a></ul>
307    </FONT></TD></TR></TABLE><BR>
308</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>
309              Copyright &copy; 1994-2004 The Apache Software Foundation.
310              All Rights Reserved.
311            </I></FONT></TD></TR></TABLE></BODY></HTML>
Note: See TracBrowser for help on using the repository browser.