PageRenderTime 659ms CodeModel.GetById 91ms app.highlight 389ms RepoModel.GetById 81ms app.codeStats 2ms

/lib/docs/org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html

http://mp-rechnungs-und-kundenverwaltung.googlecode.com/
HTML | 616 lines | 523 code | 69 blank | 24 comment | 0 complexity | a5bea31accb071e0aa89b3b34b86e8df MD5 | raw file
  1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2<!--NewPage-->
  3<HTML>
  4<HEAD>
  5<!-- Generated by javadoc (build 1.6.0_0) on Mon Apr 20 21:45:57 CEST 2009 -->
  6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  7<TITLE>
  8RecursiveTypeParserImpl (Apache XML-RPC 3.1.2 API)
  9</TITLE>
 10
 11<META NAME="date" CONTENT="2009-04-20">
 12
 13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
 14
 15<SCRIPT type="text/javascript">
 16function windowTitle()
 17{
 18    if (location.href.indexOf('is-external=true') == -1) {
 19        parent.document.title="RecursiveTypeParserImpl (Apache XML-RPC 3.1.2 API)";
 20    }
 21}
 22</SCRIPT>
 23<NOSCRIPT>
 24</NOSCRIPT>
 25
 26</HEAD>
 27
 28<BODY BGCOLOR="white" onload="windowTitle();">
 29<HR>
 30
 31
 32<!-- ========= START OF TOP NAVBAR ======= -->
 33<A NAME="navbar_top"><!-- --></A>
 34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
 35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
 36<TR>
 37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
 38<A NAME="navbar_top_firstrow"><!-- --></A>
 39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
 40  <TR ALIGN="center" VALIGN="top">
 41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
 42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
 43  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
 44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/RecursiveTypeParserImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
 45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
 46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
 47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
 48  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
 49  </TR>
 50</TABLE>
 51</TD>
 52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
 53</EM>
 54</TD>
 55</TR>
 56
 57<TR>
 58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 59&nbsp;<A HREF="../../../../org/apache/xmlrpc/parser/ObjectArrayParser.html" title="class in org.apache.xmlrpc.parser"><B>PREV CLASS</B></A>&nbsp;
 60&nbsp;<A HREF="../../../../org/apache/xmlrpc/parser/SerializableParser.html" title="class in org.apache.xmlrpc.parser"><B>NEXT CLASS</B></A></FONT></TD>
 61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 62  <A HREF="../../../../index.html?org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 63&nbsp;<A HREF="RecursiveTypeParserImpl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
 64&nbsp;<SCRIPT type="text/javascript">
 65  <!--
 66  if(window==top) {
 67    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
 68  }
 69  //-->
 70</SCRIPT>
 71<NOSCRIPT>
 72  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
 73</NOSCRIPT>
 74
 75
 76</FONT></TD>
 77</TR>
 78<TR>
 79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 80  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 81<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 82DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 83</TR>
 84</TABLE>
 85<A NAME="skip-navbar_top"></A>
 86<!-- ========= END OF TOP NAVBAR ========= -->
 87
 88<HR>
 89<!-- ======== START OF CLASS DATA ======== -->
 90<H2>
 91<FONT SIZE="-1">
 92org.apache.xmlrpc.parser</FONT>
 93<BR>
 94Class RecursiveTypeParserImpl</H2>
 95<PRE>
 96java.lang.Object
 97  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html" title="class in org.apache.xmlrpc.parser">org.apache.xmlrpc.parser.TypeParserImpl</A>
 98      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xmlrpc.parser.RecursiveTypeParserImpl</B>
 99</PRE>
100<DL>
101<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/xmlrpc/parser/TypeParser.html" title="interface in org.apache.xmlrpc.parser">TypeParser</A>, org.xml.sax.ContentHandler</DD>
102</DL>
103<DL>
104<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/xmlrpc/parser/MapParser.html" title="class in org.apache.xmlrpc.parser">MapParser</A>, <A HREF="../../../../org/apache/xmlrpc/parser/ObjectArrayParser.html" title="class in org.apache.xmlrpc.parser">ObjectArrayParser</A>, <A HREF="../../../../org/apache/xmlrpc/parser/XmlRpcRequestParser.html" title="class in org.apache.xmlrpc.parser">XmlRpcRequestParser</A>, <A HREF="../../../../org/apache/xmlrpc/parser/XmlRpcResponseParser.html" title="class in org.apache.xmlrpc.parser">XmlRpcResponseParser</A></DD>
105</DL>
106<HR>
107<DL>
108<DT><PRE>public abstract class <B>RecursiveTypeParserImpl</B><DT>extends <A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html" title="class in org.apache.xmlrpc.parser">TypeParserImpl</A></DL>
109</PRE>
110
111<P>
112Abstract base class of a parser, that invokes other type
113 parsers recursively.
114<P>
115
116<P>
117<HR>
118
119<P>
120<!-- =========== FIELD SUMMARY =========== -->
121
122<A NAME="field_summary"><!-- --></A>
123<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
124<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
126<B>Field Summary</B></FONT></TH>
127</TR>
128<TR BGCOLOR="white" CLASS="TableRowColor">
129<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130<CODE>protected &nbsp;<A HREF="../../../../org/apache/xmlrpc/common/XmlRpcStreamConfig.html" title="interface in org.apache.xmlrpc.common">XmlRpcStreamConfig</A></CODE></FONT></TD>
131<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#cfg">cfg</A></B></CODE>
132
133<BR>
134&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
135</TR>
136</TABLE>
137&nbsp;
138<!-- ======== CONSTRUCTOR SUMMARY ======== -->
139
140<A NAME="constructor_summary"><!-- --></A>
141<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
142<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
143<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
144<B>Constructor Summary</B></FONT></TH>
145</TR>
146<TR BGCOLOR="white" CLASS="TableRowColor">
147<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148<CODE>protected </CODE></FONT></TD>
149<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#RecursiveTypeParserImpl(org.apache.xmlrpc.common.XmlRpcStreamConfig, org.apache.ws.commons.util.NamespaceContextImpl, org.apache.xmlrpc.common.TypeFactory)">RecursiveTypeParserImpl</A></B>(<A HREF="../../../../org/apache/xmlrpc/common/XmlRpcStreamConfig.html" title="interface in org.apache.xmlrpc.common">XmlRpcStreamConfig</A>&nbsp;pConfig,
150                        org.apache.ws.commons.util.NamespaceContextImpl&nbsp;pContext,
151                        <A HREF="../../../../org/apache/xmlrpc/common/TypeFactory.html" title="interface in org.apache.xmlrpc.common">TypeFactory</A>&nbsp;pFactory)</CODE>
152
153<BR>
154&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new instance.</TD>
155</TR>
156</TABLE>
157&nbsp;
158<!-- ========== METHOD SUMMARY =========== -->
159
160<A NAME="method_summary"><!-- --></A>
161<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
162<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
163<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
164<B>Method Summary</B></FONT></TH>
165</TR>
166<TR BGCOLOR="white" CLASS="TableRowColor">
167<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168<CODE>protected abstract &nbsp;void</CODE></FONT></TD>
169<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#addResult(java.lang.Object)">addResult</A></B>(java.lang.Object&nbsp;pResult)</CODE>
170
171<BR>
172&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
173</TR>
174<TR BGCOLOR="white" CLASS="TableRowColor">
175<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176<CODE>&nbsp;void</CODE></FONT></TD>
177<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#characters(char[], int, int)">characters</A></B>(char[]&nbsp;pChars,
178           int&nbsp;pOffset,
179           int&nbsp;pLength)</CODE>
180
181<BR>
182&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
183</TR>
184<TR BGCOLOR="white" CLASS="TableRowColor">
185<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
186<CODE>&nbsp;void</CODE></FONT></TD>
187<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#endElement(java.lang.String, java.lang.String, java.lang.String)">endElement</A></B>(java.lang.String&nbsp;pURI,
188           java.lang.String&nbsp;pLocalName,
189           java.lang.String&nbsp;pQName)</CODE>
190
191<BR>
192&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
193</TR>
194<TR BGCOLOR="white" CLASS="TableRowColor">
195<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
196<CODE>&nbsp;void</CODE></FONT></TD>
197<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#endPrefixMapping(java.lang.String)">endPrefixMapping</A></B>(java.lang.String&nbsp;pPrefix)</CODE>
198
199<BR>
200&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
201</TR>
202<TR BGCOLOR="white" CLASS="TableRowColor">
203<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
204<CODE>protected &nbsp;void</CODE></FONT></TD>
205<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#endValueTag()">endValueTag</A></B>()</CODE>
206
207<BR>
208&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
209</TR>
210<TR BGCOLOR="white" CLASS="TableRowColor">
211<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
212<CODE>&nbsp;void</CODE></FONT></TD>
213<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#ignorableWhitespace(char[], int, int)">ignorableWhitespace</A></B>(char[]&nbsp;pChars,
214                    int&nbsp;pOffset,
215                    int&nbsp;pLength)</CODE>
216
217<BR>
218&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
219</TR>
220<TR BGCOLOR="white" CLASS="TableRowColor">
221<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
222<CODE>&nbsp;void</CODE></FONT></TD>
223<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#processingInstruction(java.lang.String, java.lang.String)">processingInstruction</A></B>(java.lang.String&nbsp;pTarget,
224                      java.lang.String&nbsp;pData)</CODE>
225
226<BR>
227&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PI's are by default ignored.</TD>
228</TR>
229<TR BGCOLOR="white" CLASS="TableRowColor">
230<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
231<CODE>&nbsp;void</CODE></FONT></TD>
232<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#skippedEntity(java.lang.String)">skippedEntity</A></B>(java.lang.String&nbsp;pEntity)</CODE>
233
234<BR>
235&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Skipped entities raise an exception by default.</TD>
236</TR>
237<TR BGCOLOR="white" CLASS="TableRowColor">
238<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
239<CODE>&nbsp;void</CODE></FONT></TD>
240<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#startDocument()">startDocument</A></B>()</CODE>
241
242<BR>
243&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
244</TR>
245<TR BGCOLOR="white" CLASS="TableRowColor">
246<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
247<CODE>&nbsp;void</CODE></FONT></TD>
248<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)">startElement</A></B>(java.lang.String&nbsp;pURI,
249             java.lang.String&nbsp;pLocalName,
250             java.lang.String&nbsp;pQName,
251             org.xml.sax.Attributes&nbsp;pAttrs)</CODE>
252
253<BR>
254&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
255</TR>
256<TR BGCOLOR="white" CLASS="TableRowColor">
257<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
258<CODE>&nbsp;void</CODE></FONT></TD>
259<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#startPrefixMapping(java.lang.String, java.lang.String)">startPrefixMapping</A></B>(java.lang.String&nbsp;pPrefix,
260                   java.lang.String&nbsp;pURI)</CODE>
261
262<BR>
263&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
264</TR>
265<TR BGCOLOR="white" CLASS="TableRowColor">
266<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
267<CODE>protected &nbsp;void</CODE></FONT></TD>
268<TD><CODE><B><A HREF="../../../../org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html#startValueTag()">startValueTag</A></B>()</CODE>
269
270<BR>
271&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called to start a value tag.</TD>
272</TR>
273</TABLE>
274&nbsp;<A NAME="methods_inherited_from_class_org.apache.xmlrpc.parser.TypeParserImpl"><!-- --></A>
275<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
276<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
277<TH ALIGN="left"><B>Methods inherited from class org.apache.xmlrpc.parser.<A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html" title="class in org.apache.xmlrpc.parser">TypeParserImpl</A></B></TH>
278</TR>
279<TR BGCOLOR="white" CLASS="TableRowColor">
280<TD><CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#endDocument()">endDocument</A>, <A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#getDocumentLocator()">getDocumentLocator</A>, <A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#getResult()">getResult</A>, <A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#isEmpty(char[], int, int)">isEmpty</A>, <A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#setDocumentLocator(org.xml.sax.Locator)">setDocumentLocator</A>, <A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#setResult(java.lang.Object)">setResult</A></CODE></TD>
281</TR>
282</TABLE>
283&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
284<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
285<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
286<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
287</TR>
288<TR BGCOLOR="white" CLASS="TableRowColor">
289<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
290</TR>
291</TABLE>
292&nbsp;
293<P>
294
295<!-- ============ FIELD DETAIL =========== -->
296
297<A NAME="field_detail"><!-- --></A>
298<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
299<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
300<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
301<B>Field Detail</B></FONT></TH>
302</TR>
303</TABLE>
304
305<A NAME="cfg"><!-- --></A><H3>
306cfg</H3>
307<PRE>
308protected final <A HREF="../../../../org/apache/xmlrpc/common/XmlRpcStreamConfig.html" title="interface in org.apache.xmlrpc.common">XmlRpcStreamConfig</A> <B>cfg</B></PRE>
309<DL>
310<DL>
311</DL>
312</DL>
313
314<!-- ========= CONSTRUCTOR DETAIL ======== -->
315
316<A NAME="constructor_detail"><!-- --></A>
317<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
318<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
319<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
320<B>Constructor Detail</B></FONT></TH>
321</TR>
322</TABLE>
323
324<A NAME="RecursiveTypeParserImpl(org.apache.xmlrpc.common.XmlRpcStreamConfig, org.apache.ws.commons.util.NamespaceContextImpl, org.apache.xmlrpc.common.TypeFactory)"><!-- --></A><H3>
325RecursiveTypeParserImpl</H3>
326<PRE>
327protected <B>RecursiveTypeParserImpl</B>(<A HREF="../../../../org/apache/xmlrpc/common/XmlRpcStreamConfig.html" title="interface in org.apache.xmlrpc.common">XmlRpcStreamConfig</A>&nbsp;pConfig,
328                                  org.apache.ws.commons.util.NamespaceContextImpl&nbsp;pContext,
329                                  <A HREF="../../../../org/apache/xmlrpc/common/TypeFactory.html" title="interface in org.apache.xmlrpc.common">TypeFactory</A>&nbsp;pFactory)</PRE>
330<DL>
331<DD>Creates a new instance.
332<P>
333<DL>
334<DT><B>Parameters:</B><DD><CODE>pContext</CODE> - The namespace context.<DD><CODE>pConfig</CODE> - The request or response configuration.<DD><CODE>pFactory</CODE> - The type factory.</DL>
335</DL>
336
337<!-- ============ METHOD DETAIL ========== -->
338
339<A NAME="method_detail"><!-- --></A>
340<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
341<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
342<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
343<B>Method Detail</B></FONT></TH>
344</TR>
345</TABLE>
346
347<A NAME="startValueTag()"><!-- --></A><H3>
348startValueTag</H3>
349<PRE>
350protected void <B>startValueTag</B>()
351                      throws org.xml.sax.SAXException</PRE>
352<DL>
353<DD>Called to start a value tag.
354<P>
355<DD><DL>
356
357<DT><B>Throws:</B>
358<DD><CODE>org.xml.sax.SAXException</CODE></DL>
359</DD>
360</DL>
361<HR>
362
363<A NAME="addResult(java.lang.Object)"><!-- --></A><H3>
364addResult</H3>
365<PRE>
366protected abstract void <B>addResult</B>(java.lang.Object&nbsp;pResult)
367                           throws org.xml.sax.SAXException</PRE>
368<DL>
369<DD><DL>
370
371<DT><B>Throws:</B>
372<DD><CODE>org.xml.sax.SAXException</CODE></DL>
373</DD>
374</DL>
375<HR>
376
377<A NAME="endValueTag()"><!-- --></A><H3>
378endValueTag</H3>
379<PRE>
380protected void <B>endValueTag</B>()
381                    throws org.xml.sax.SAXException</PRE>
382<DL>
383<DD><DL>
384
385<DT><B>Throws:</B>
386<DD><CODE>org.xml.sax.SAXException</CODE></DL>
387</DD>
388</DL>
389<HR>
390
391<A NAME="startDocument()"><!-- --></A><H3>
392startDocument</H3>
393<PRE>
394public void <B>startDocument</B>()
395                   throws org.xml.sax.SAXException</PRE>
396<DL>
397<DD><DL>
398<DT><B>Specified by:</B><DD><CODE>startDocument</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#startDocument()">startDocument</A></CODE> in class <CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html" title="class in org.apache.xmlrpc.parser">TypeParserImpl</A></CODE></DL>
399</DD>
400<DD><DL>
401
402<DT><B>Throws:</B>
403<DD><CODE>org.xml.sax.SAXException</CODE></DL>
404</DD>
405</DL>
406<HR>
407
408<A NAME="endElement(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
409endElement</H3>
410<PRE>
411public void <B>endElement</B>(java.lang.String&nbsp;pURI,
412                       java.lang.String&nbsp;pLocalName,
413                       java.lang.String&nbsp;pQName)
414                throws org.xml.sax.SAXException</PRE>
415<DL>
416<DD><DL>
417
418<DT><B>Throws:</B>
419<DD><CODE>org.xml.sax.SAXException</CODE></DL>
420</DD>
421</DL>
422<HR>
423
424<A NAME="startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)"><!-- --></A><H3>
425startElement</H3>
426<PRE>
427public void <B>startElement</B>(java.lang.String&nbsp;pURI,
428                         java.lang.String&nbsp;pLocalName,
429                         java.lang.String&nbsp;pQName,
430                         org.xml.sax.Attributes&nbsp;pAttrs)
431                  throws org.xml.sax.SAXException</PRE>
432<DL>
433<DD><DL>
434
435<DT><B>Throws:</B>
436<DD><CODE>org.xml.sax.SAXException</CODE></DL>
437</DD>
438</DL>
439<HR>
440
441<A NAME="characters(char[], int, int)"><!-- --></A><H3>
442characters</H3>
443<PRE>
444public void <B>characters</B>(char[]&nbsp;pChars,
445                       int&nbsp;pOffset,
446                       int&nbsp;pLength)
447                throws org.xml.sax.SAXException</PRE>
448<DL>
449<DD><DL>
450<DT><B>Specified by:</B><DD><CODE>characters</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#characters(char[], int, int)">characters</A></CODE> in class <CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html" title="class in org.apache.xmlrpc.parser">TypeParserImpl</A></CODE></DL>
451</DD>
452<DD><DL>
453
454<DT><B>Throws:</B>
455<DD><CODE>org.xml.sax.SAXException</CODE></DL>
456</DD>
457</DL>
458<HR>
459
460<A NAME="ignorableWhitespace(char[], int, int)"><!-- --></A><H3>
461ignorableWhitespace</H3>
462<PRE>
463public void <B>ignorableWhitespace</B>(char[]&nbsp;pChars,
464                                int&nbsp;pOffset,
465                                int&nbsp;pLength)
466                         throws org.xml.sax.SAXException</PRE>
467<DL>
468<DD><DL>
469<DT><B>Specified by:</B><DD><CODE>ignorableWhitespace</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#ignorableWhitespace(char[], int, int)">ignorableWhitespace</A></CODE> in class <CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html" title="class in org.apache.xmlrpc.parser">TypeParserImpl</A></CODE></DL>
470</DD>
471<DD><DL>
472
473<DT><B>Throws:</B>
474<DD><CODE>org.xml.sax.SAXException</CODE></DL>
475</DD>
476</DL>
477<HR>
478
479<A NAME="processingInstruction(java.lang.String, java.lang.String)"><!-- --></A><H3>
480processingInstruction</H3>
481<PRE>
482public void <B>processingInstruction</B>(java.lang.String&nbsp;pTarget,
483                                  java.lang.String&nbsp;pData)
484                           throws org.xml.sax.SAXException</PRE>
485<DL>
486<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#processingInstruction(java.lang.String, java.lang.String)">TypeParserImpl</A></CODE></B></DD>
487<DD>PI's are by default ignored.
488<P>
489<DD><DL>
490<DT><B>Specified by:</B><DD><CODE>processingInstruction</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#processingInstruction(java.lang.String, java.lang.String)">processingInstruction</A></CODE> in class <CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html" title="class in org.apache.xmlrpc.parser">TypeParserImpl</A></CODE></DL>
491</DD>
492<DD><DL>
493
494<DT><B>Throws:</B>
495<DD><CODE>org.xml.sax.SAXException</CODE></DL>
496</DD>
497</DL>
498<HR>
499
500<A NAME="skippedEntity(java.lang.String)"><!-- --></A><H3>
501skippedEntity</H3>
502<PRE>
503public void <B>skippedEntity</B>(java.lang.String&nbsp;pEntity)
504                   throws org.xml.sax.SAXException</PRE>
505<DL>
506<DD><B>Description copied from class: <CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#skippedEntity(java.lang.String)">TypeParserImpl</A></CODE></B></DD>
507<DD>Skipped entities raise an exception by default.
508<P>
509<DD><DL>
510<DT><B>Specified by:</B><DD><CODE>skippedEntity</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#skippedEntity(java.lang.String)">skippedEntity</A></CODE> in class <CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html" title="class in org.apache.xmlrpc.parser">TypeParserImpl</A></CODE></DL>
511</DD>
512<DD><DL>
513
514<DT><B>Throws:</B>
515<DD><CODE>org.xml.sax.SAXException</CODE></DL>
516</DD>
517</DL>
518<HR>
519
520<A NAME="startPrefixMapping(java.lang.String, java.lang.String)"><!-- --></A><H3>
521startPrefixMapping</H3>
522<PRE>
523public void <B>startPrefixMapping</B>(java.lang.String&nbsp;pPrefix,
524                               java.lang.String&nbsp;pURI)
525                        throws org.xml.sax.SAXException</PRE>
526<DL>
527<DD><DL>
528<DT><B>Specified by:</B><DD><CODE>startPrefixMapping</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#startPrefixMapping(java.lang.String, java.lang.String)">startPrefixMapping</A></CODE> in class <CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html" title="class in org.apache.xmlrpc.parser">TypeParserImpl</A></CODE></DL>
529</DD>
530<DD><DL>
531
532<DT><B>Throws:</B>
533<DD><CODE>org.xml.sax.SAXException</CODE></DL>
534</DD>
535</DL>
536<HR>
537
538<A NAME="endPrefixMapping(java.lang.String)"><!-- --></A><H3>
539endPrefixMapping</H3>
540<PRE>
541public void <B>endPrefixMapping</B>(java.lang.String&nbsp;pPrefix)
542                      throws org.xml.sax.SAXException</PRE>
543<DL>
544<DD><DL>
545<DT><B>Specified by:</B><DD><CODE>endPrefixMapping</CODE> in interface <CODE>org.xml.sax.ContentHandler</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html#endPrefixMapping(java.lang.String)">endPrefixMapping</A></CODE> in class <CODE><A HREF="../../../../org/apache/xmlrpc/parser/TypeParserImpl.html" title="class in org.apache.xmlrpc.parser">TypeParserImpl</A></CODE></DL>
546</DD>
547<DD><DL>
548
549<DT><B>Throws:</B>
550<DD><CODE>org.xml.sax.SAXException</CODE></DL>
551</DD>
552</DL>
553<!-- ========= END OF CLASS DATA ========= -->
554<HR>
555
556
557<!-- ======= START OF BOTTOM NAVBAR ====== -->
558<A NAME="navbar_bottom"><!-- --></A>
559<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
560<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
561<TR>
562<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
563<A NAME="navbar_bottom_firstrow"><!-- --></A>
564<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
565  <TR ALIGN="center" VALIGN="top">
566  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
567  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
568  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
569  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/RecursiveTypeParserImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
570  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
571  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
572  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
573  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
574  </TR>
575</TABLE>
576</TD>
577<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
578</EM>
579</TD>
580</TR>
581
582<TR>
583<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
584&nbsp;<A HREF="../../../../org/apache/xmlrpc/parser/ObjectArrayParser.html" title="class in org.apache.xmlrpc.parser"><B>PREV CLASS</B></A>&nbsp;
585&nbsp;<A HREF="../../../../org/apache/xmlrpc/parser/SerializableParser.html" title="class in org.apache.xmlrpc.parser"><B>NEXT CLASS</B></A></FONT></TD>
586<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
587  <A HREF="../../../../index.html?org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
588&nbsp;<A HREF="RecursiveTypeParserImpl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
589&nbsp;<SCRIPT type="text/javascript">
590  <!--
591  if(window==top) {
592    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
593  }
594  //-->
595</SCRIPT>
596<NOSCRIPT>
597  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
598</NOSCRIPT>
599
600
601</FONT></TD>
602</TR>
603<TR>
604<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
605  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
606<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
607DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
608</TR>
609</TABLE>
610<A NAME="skip-navbar_bottom"></A>
611<!-- ======== END OF BOTTOM NAVBAR ======= -->
612
613<HR>
614Copyright &#169; 2001-2009 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.
615</BODY>
616</HTML>