User: jung    
  Date: 01/02/19 07:38:43

  Added:       docs/api/org/zoap/xml Appearance.html
                        AppearanceException.html Attribute.html
                        AttributeException.html Binding.html
                        ComplexType.html Deserialisation_Process.sq.html
                        Element.html ElementException.html Environment.html
                        Exception_Design.cl.html
                        IllegalSuperTypeException.html
                        IllegalTypeException.html
                        NoCompatibleElementException.html Schema.html
                        SchemaException.html
                        SerialisationPolicy.DefaultSerialisationPolicy.html
                        SerialisationPolicy.html
                        Serialisation_Process.sq.html SimpleType.html
                        Type.html TypeException.html
                        URNResolver.DefaultURNResolver.html
                        URNResolver.html XML_Schema_Model.cl.html
                        XmlException.html
                        XmlObjectReader.XmlDocumentHandler.html
                        XmlObjectReader.html XmlObjectWriter.html
                        XmlSchemaInstance.html package-frame.html
                        package-summary.html package-tree.html
                        package-use.html xml.cl.html
  Log:
  added complete API/UML documentation
  
  Revision  Changes    Path
  1.1                  zoap/docs/api/org/zoap/xml/Appearance.html
  
  Index: Appearance.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:40 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Appearance.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGC!
OLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;PREV CLASS&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/AppearanceException.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "Appearance.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A 
HREF= "#constructor_!
summary">CONSTR</A>&nbsp;|&nbsp;<A HREF= "#method_summary">METHOD</A></FONT></TD><TD 
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
Appearance</H2><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A>, <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></DD></DL><HR><DL><DT>public class 
<B>Appearance</B><DT>implements Cloneable</DL><P>Appearances are the actual tags 
appearing in XML documents <br>
  Appearances are associated a type that describes their substructure in more detail. 
<br><P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 $</DL><HR><!-- 
 =========== CONSTRUCTOR SUMMARY ===========  --><A NAME= 
"constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Appearance.html#Appearance()">Appearance</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructor
 is quite empty</TD></TR></TABLE><BR><!--  =========== METHOD SUMMARY ===========  
--><A NAME= "method_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowCol!
or"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Object</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Appearance.html#clone()">clone</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this
 method is to clone the actual appearance into some
  other appearance with the same name, but a
  possibly modified internal structure.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Appearance.html#equals(java.lang.Object)">equals</A></B>(Object 
other)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;overrides 
the default equals method to cater for schema and name-based equality</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Appearance.html#getAppearanceName()">getAppearanceName</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get
 the @return String -based name of that part within the schema</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= "../../../org/zoap/x!
ml/Schema.html">Schema</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Appearance.html#getAppearanceSchema()">getAppearanceSchema</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;returns
 the @return Schema that this appearance belongs to</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Appearance.html#getType(java.lang.Object)">getType</A></B>(Object
 object)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gets 
the type @return Type that is associated with this appearance inside the
  given @arg object.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Appearance.html#getType()">getType</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gets
 the type @return Type that is associated with this appearance.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Appearance.html#hashCode()">hashCode</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;overrides
 the default hashCode implementation to coincide with above equality 
concept</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF!
= 
"../../../org/zoap/xml/Appearance.html#setAppearanceName(java.lang.String)">setAppearanceName</A></B>(String
 
appearanceName)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set
 the @arg name of that part within the schema</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Appearance.html#setAppearanceSchema(org.zoap.xml.Schema)">setAppearanceSchema</A></B>(<A
 HREF= "../../../org/zoap/xml/Schema.html">Schema</A> 
appearanceSchema)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets
 the @arg schema that this part belongs to</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Appearance.html#setType(org.zoap.xml.Type)">setType</A></B>(<A 
HREF= "../../../org/zoap/xml/!
Type.html">Type</A> 
type)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR></TABLE><BR><!--
  =========== CONSTRUCTOR DETAIL ===========  --><A NAME= 
"constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT 
SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"Appearance()"><H3>Appearance</H3></A><PRE>public 
<B>Appearance</B>()</PRE><DL><DD>constructor is quite empty</DL><!--  =========== 
METHOD DETAIL ===========  --><A NAME= "method_detail"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"clone()"><H3>clone</H3></A><PRE>public Object <B>clone</B>()</PRE><DL><DD>this method 
is to clone the actual appearance into some
  other appearance with the same name, but a
  possibly modified internal structure. It is used to
  implement the copy semantics of the type-element
  association in some parts of XML-Schema.</DL><HR><A NAME= 
"equals(java.lang.Object)"><H3>equals</H3></A><PRE>public boolean <B>equals</B>(Object 
other)</PRE><DL><DD>overrides the default equals method to cater for schema and 
name-based equality</DL><HR><A NAME= 
"getAppearanceName()"><H3>getAppearanceName</H3></A><PRE>public String 
<B>getAppearanceName</B>()</PRE><DL><DD>get the @return String -based name of that 
part within the schema</DL><HR><A NAME= 
"getAppearanceSchema()"><H3>getAppearanceSchema</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> 
<B>getAppearanceSchema</B>()</PRE><DL><DD>returns the @return Schema that this 
appearance belongs to</DL><HR><A NAME= 
"getType(java.lang.Object)"><H3>getType</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Type.html">Type</A> <B>getType</B>(Object 
object)</PRE><DL><DD>gets the type @return Type that is associated with this 
appearance inside the
  given @arg object. If object is null, it should return the default type
  for deserialisation, if object is non-null the appearance can
  return a more specialised type. Is used in both serialisation and 
deserialisation.</DL><HR><A NAME= "getType()"><H3>getType</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Type.html">Type</A> <B>getType</B>()</PRE><DL><DD>gets the type 
@return Type that is associated with this appearance.
  Should return the default type for deserialisation, if object is non-null the 
appearance can
  return a more specialised type. Is used in both serialisation and 
deserialisation.</DL><HR><A NAME= "hashCode()"><H3>hashCode</H3></A><PRE>public int 
<B>hashCode</B>()</PRE><DL><DD>overrides the default hashCode implementation to 
coincide with above equality concept</DL><HR><A NAME= 
"setAppearanceName(java.lang.String)"><H3>setAppearanceName</H3></A><PRE>public void 
<B>setAppearanceName</B>(String appearanceName)</PRE><DL><DD>set the @arg name of that 
part within the schema</DL><HR><A NAME= 
"setAppearanceSchema(org.zoap.xml.Schema)"><H3>setAppearanceSchema</H3></A><PRE>public 
void <B>setAppearanceSchema</B>(<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> appearanceSchema)</PRE><DL><DD>sets the 
@arg schema that this part belongs to</DL><HR><A NAME= 
"setType(org.zoap.xml.Type)"><H3>setType</H3></A><PRE>public void <B>setType</B>(<A 
HREF= "../../../org/zoap/xml/Type.html">Type</A> type)<BR>              throws <A 
HREF= "../../../org/zoap/xml/IllegalTypeException.html"!
>IllegalTypeException</A></PRE><DL><DD></DL><P><TABLE BORDER="0" CELLPADDING="0" 
>CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= 
>"+0"><B>Association Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B><A HREF= 
>"../../../org/zoap/xml/Schema.html">org.zoap.xml.Schema</A><DL><DD>the schema this 
>part is belonging to<P><DD><DL><DT><B>Label </B>definingSchema<DT><B>Client Role 
></B>*<DT><B>Supplier Cardinality </B>1<DT><B>Is directed</B></DL></DD></DL><P>to 
><B>Class </B>java.lang.String<DL><DD>the schema-wide unique name.</DL><P>to <B>Class 
></B><A HREF= "../../../org/zoap/xml/Type.html">org.zoap.xml.Type</A><DL><DD>the type 
>that this appearance is dedicated to<P><DD><DL><DT><B>Label 
></B>associatedType<DT><B>Client Cardinality </B>*<DT><B>Supplier Cardinality 
></B>1<DT><B>Is directed</B></DL></DD></DL><HR><!-- ========== START OF NAVBAR 
>========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD 
>COLSPAN=2 BGCOLOR="#EEEEFF" ID="N!
avBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Appearance.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR!
></TABLE><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
>organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
>SIZE="-2">&nbsp;PREV CLASS&nbsp;&nbsp;<A HREF= 
>"../../../org/zoap/xml/AppearanceException.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
>BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
>TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "Appearance.html" 
>TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
>ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A 
>HREF= "#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
>"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
>SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
>"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
>"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
>========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/AppearanceException.html
  
  Index: AppearanceException.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:40 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/AppearanceException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</T!
D><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/Appearance.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/Attribute.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "AppearanceException.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMA!
RY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR><H2><FONT 
SIZE="-1">org.zoap.xml</FONT><BR>Class AppearanceException</H2><PRE>java.lang.Object
    |
    +--java.lang.Throwable
          |
          +--java.lang.Exception
                |
                +--java.io.IOException
                      |
                      +--<A HREF= 
"../../../org/zoap/xml/XmlException.html">org.zoap.xml.XmlException</A>
                            |
                            +--<B>org.zoap.xml.AppearanceException</B>
  </PRE><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/xml/AttributeException.html">AttributeException</A>, <A HREF= 
"../../../org/zoap/xml/ElementException.html">ElementException</A></DD></DL><HR><DL><DT>public
 class <B>AppearanceException</B><DT>extends <A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A></DL><P>This exception is 
thrown whenever we face a problem within actual
  tag appearances (elements or attributes) inside XML 
documents<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><!--  =========== CONSTRUCTOR SUMMARY ===========  --><A NAME= 
"constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/AppearanceException.html#AppearanceException(java.lang.Throwable)">AppearanceException</A></B>(Throwable
 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructor
 with embedded throwable</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/AppearanceException.html#AppearanceException(java.lang.String, 
java.lang.Throwable)">AppearanceException</A></B>(String message, Throwable 
throwable)</CODE><BR>&nbsp;&nbsp;&nb!
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based constructor with embedded 
throwable</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/AppearanceException.html#AppearanceException(java.lang.String)">AppearanceException</A></B>(String
 
message)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/AppearanceException.html#AppearanceException()">AppearanceException</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default
 constructor</TD></TR></TABLE><BR><A NAME= 
"methods_inherited_from_class_org.zoap.xml.XmlException"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A><B></TD></TR><TR B!
GCOLOR="white" ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/XmlException.html#getDetail()">getDetail</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#getMessage()">getMessage</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintStream)">printStackTrace</A>,
 <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintWriter)">printStackTrace</A></CODE></TD></TR></TABLE><P><A
 NAME= "methods_inherited_from_class_java.lang.Throwable"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Throwable<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getLocalizedMessage, toString, printStackTrace, 
fillInStackTrace</CODE></TD></TR></TABLE><P><A NAME= 
"methods_inherited_from_class_java.lang.Object"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" ID="TableSubH!
eadingColor"><TD><B>Methods inherited from class java.lang.Object<B></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><CODE>getClass, hashCode, equals, notify, 
notifyAll, wait, wait, wait</CODE></TD></TR></TABLE><P><!--  =========== CONSTRUCTOR 
DETAIL ===========  --><A NAME= "constructor_detail"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"AppearanceException(java.lang.Throwable)"><H3>AppearanceException</H3></A><PRE>public 
<B>AppearanceException</B>(Throwable throwable)</PRE><DL><DD>constructor with embedded 
throwable</DL><HR><A NAME= "AppearanceException(java.lang.String, 
java.lang.Throwable)"><H3>AppearanceException</H3></A><PRE>public 
<B>AppearanceException</B>(String message, Throwable 
throwable)</PRE><DL><DD>message-based constructor with embedded throwable</DL><HR><A 
NAME= "AppearanceException(java.lang.St!
ring)"><H3>AppearanceException</H3></A><PRE>public <B>AppearanceException</B>(String 
message)</PRE><DL><DD>message-based constructor</DL><HR><A NAME= 
"AppearanceException()"><H3>AppearanceException</H3></A><PRE>public 
<B>AppearanceException</B>()</PRE><DL><DD>default constructor</DL><HR><!-- ========== 
START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" 
CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/AppearanceException.ht!
ml"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/Appearance.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/Attribute.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"AppearanceException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT!
></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT 
>SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
>"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
>ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
>"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
>========== END OF NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/Attribute.html
  
  Index: Attribute.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:40 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Attribute.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCO!
LOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/AppearanceException.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A 
HREF= "../../../org/zoap/xml/AttributeException.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"Attribute.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">SUMMARY!
:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
:"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
:SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
:"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
:========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
:Attribute</H2><PRE><A HREF= 
:"../../../org/zoap/xml/Appearance.html">org.zoap.xml.Appearance</A>
    |
    +--<B>org.zoap.xml.Attribute</B>
  </PRE><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/soap/meta/builtin/AssociatedInterfaceAttribute.html">AssociatedInterfaceAttribute</A>,
 <A HREF= 
"../../../org/zoap/soap/meta/builtin/AssociatedMethodAttribute.html">AssociatedMethodAttribute</A>,
 <A HREF= 
"../../../org/zoap/soap/meta/builtin/PositionAttribute.html">PositionAttribute</A>, <A 
HREF= 
"../../../org/zoap/soap/meta/EncodingStyleAttribute.html">EncodingStyleAttribute</A>, 
<A HREF= 
"../../../org/zoap/soap/meta/scl/MessageRefAttribute.html">MessageRefAttribute</A>, <A 
HREF= 
"../../../org/zoap/xml/meta/AppearanceNameAttribute.html">AppearanceNameAttribute</A>, 
<A HREF= 
"../../../org/zoap/xml/meta/AppearanceRefAttribute.html">AppearanceRefAttribute</A>, 
<A HREF= 
"../../../org/zoap/xml/meta/builtin/AssociatedClassAttribute.html">AssociatedClassAttribute</A>,
 <A HREF= 
"../../../org/zoap/xml/meta/builtin/ClassTypeAttribute.html">ClassTypeAttribute</A>, 
<A HREF= "../../../org/zoap/xml/meta/builti!
n/CollectionTypeAttribute.html">CollectionTypeAttribute</A>, <A HREF= 
"../../../org/zoap/xml/meta/builtin/FieldAttribute.html">FieldAttribute</A>, <A HREF= 
"../../../org/zoap/xml/meta/builtin/FieldNameAttribute.html">FieldNameAttribute</A>, 
<A HREF= "../../../org/zoap/xml/meta/builtin/NameAttribute.html">NameAttribute</A>, <A 
HREF= "../../../org/zoap/xml/meta/builtin/RefAttribute.html">RefAttribute</A>, <A 
HREF= "../../../org/zoap/xml/meta/SimpleTypeAttribute.html">SimpleTypeAttribute</A>, 
<A HREF= 
"../../../org/zoap/xml/meta/TargetNamespaceAttribute.html">TargetNamespaceAttribute</A>,
 <A HREF= "../../../org/zoap/xml/meta/TypeAttribute.html">TypeAttribute</A>, <A HREF= 
"../../../org/zoap/xml/meta/TypeBaseAttribute.html">TypeBaseAttribute</A>, <A HREF= 
"../../../org/zoap/xml/meta/TypeNameAttribute.html">TypeNameAttribute</A></DD></DL><HR><DL><DT>public
 class <B>Attribute</B><DT>extends <A HREF= 
"../../../org/zoap/xml/Appearance.html">Appearance</A></DL><P>Attributes are "basi!
c" appearances inside XML documents <br>
  They are tight to simple types which have just a body, but no elements and 
attributes by themselves. <br><P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: 
</B>$Revision: 1.1 $</DL><HR><!--  =========== METHOD SUMMARY ===========  --><A NAME= 
"method_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Object</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Attribute.html#getAttributeContent(java.lang.Object, boolean, 
java.util.Properties)">getAttributeContent</A></B>(Object object, boolean isNew, 
Properties 
ids)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;returns the 
value @return Object of the attribute from the given java @arg object.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD A!
LIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Object</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Attribute.html#setAttributeContent(java.lang.Object, 
java.lang.Object, java.util.Map, java.util.Map)">setAttributeContent</A></B>(Object 
object, Object value, Map references, Map 
nameSpaces)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets 
the value @arg value for this attribute into the given
  java @arg object and producing a new @return Object.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Attribute.html#setType(org.zoap.xml.SimpleType)">setType</A></B>(<A
 HREF= "../../../org/zoap/xml/SimpleType.html">SimpleType</A> 
type)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set the 
type of this attribute to the simple type @arg type</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Attribute.html#setType(org.zoap.xml.Type)">setType</A></B>(<A 
HREF= "../../../org/zoap/xml/Type.html">Type</A> 
type)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set the 
type of this attribute to @arg type</TD></TR></TABLE><BR><A NAME= 
"methods_inherited_from_class_org.!
zoap.xml.Appearance"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#EEEEFF" ID="TableSubHeadingColor"><TD><B>Methods inherited 
from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Appearance.html">Appearance</A><B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/Appearance.html#clone()">clone</A>, <A HREF= 
"../../../org/zoap/xml/Appearance.html#equals(java.lang.Object)">equals</A>, <A HREF= 
"../../../org/zoap/xml/Appearance.html#getAppearanceName()">getAppearanceName</A>, <A 
HREF= 
"../../../org/zoap/xml/Appearance.html#getAppearanceSchema()">getAppearanceSchema</A>, 
<A HREF= 
"../../../org/zoap/xml/Appearance.html#getType(java.lang.Object)">getType</A>, <A 
HREF= "../../../org/zoap/xml/Appearance.html#getType()">getType</A>, <A HREF= 
"../../../org/zoap/xml/Appearance.html#hashCode()">hashCode</A>, <A HREF= 
"../../../org/zoap/xml/Appearance.html#setAppearanceName(java.lang.String)">setAppearanceName<!
/A>, <A HREF= 
"../../../org/zoap/xml/Appearance.html#setAppearanceSchema(org.zoap.xml.Schema)">setAppearanceSchema</A></CODE></TD></TR></TABLE><P><!--
  =========== METHOD DETAIL ===========  --><A NAME= "method_detail"></A><TABLE 
BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= "getAttributeContent(java.lang.Object, 
boolean, java.util.Properties)"><H3>getAttributeContent</H3></A><PRE>public Object 
<B>getAttributeContent</B>(Object object, boolean isNew, Properties ids)<BR>           
                 throws <A HREF= 
"../../../org/zoap/xml/AttributeException.html">AttributeException</A></PRE><DL><DD>returns
 the value @return Object of the attribute from the given java @arg object. @arg ids 
is a property structure that
  describes the global ids that this object has been assigned in more 
detail.<DD><DL><DT><B>Throws:</B><DD><A HREF= 
"../../../org/zoap/xml/AttributeException.html">AttributeException</A> - if the access 
to the attribute did not succeed.
  This method is used when serialising some object.</DL></DD></DL><HR><A NAME= 
"setAttributeContent(java.lang.Object, java.lang.Object, java.util.Map, 
java.util.Map)"><H3>setAttributeContent</H3></A><PRE>public Object 
<B>setAttributeContent</B>(Object object, Object value, Map references, Map 
nameSpaces)<BR>                            throws <A HREF= 
"../../../org/zoap/xml/AttributeException.html">AttributeException</A></PRE><DL><DD>sets
 the value @arg value for this attribute into the given
  java @arg object and producing a new @return Object. @arg references is a map that
  describes the assignment of the global ids to 
objects.<DD><DL><DT><B>Throws:</B><DD><A HREF= 
"../../../org/zoap/xml/AttributeException.html">AttributeException</A> - if the access 
to the attribute did not succeed.
  This method is used when deserialising some object.</DL></DD></DL><HR><A NAME= 
"setType(org.zoap.xml.SimpleType)"><H3>setType</H3></A><PRE>public void 
<B>setType</B>(<A HREF= "../../../org/zoap/xml/SimpleType.html">SimpleType</A> 
type)</PRE><DL><DD>set the type of this attribute to the simple type @arg 
type</DL><HR><A NAME= "setType(org.zoap.xml.Type)"><H3>setType</H3></A><PRE>public 
void <B>setType</B>(<A HREF= "../../../org/zoap/xml/Type.html">Type</A> type)<BR>      
        throws <A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html">IllegalTypeException</A></PRE><DL><DD>set
 the type of this attribute to @arg type</DL><P><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= 
"+0"><B>Association Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B><A HREF= 
"../../../org/zoap/xml/SimpleType.html">org.zoap.xml.SimpleType</A><DL><DD>Each 
appearance has an associated type with it.<P><DD><DL><DT><B>Label </B>associ!
atedType<DT><B>Client Cardinality </B>*<DT><B>Supplier Cardinality </B>1<DT><B>Is 
directed</B></DL></DD></DL><HR><!-- ========== START OF NAVBAR ========== --><TABLE 
BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Attribute.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><T!
D BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/AppearanceException.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/AttributeException.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "Attribute.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF= "#method_summary">METHOD</A></FONT!
></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
>SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
>"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
>========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/AttributeException.html
  
  Index: AttributeException.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:40 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/AttributeException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD!
><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
>ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
>ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
>ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
>ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
>ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
>VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
>BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
>"../../../org/zoap/xml/Attribute.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
>"../../../org/zoap/xml/Binding.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
>BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
>TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "AttributeException.html" 
>TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
>ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&n!
bsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR><H2><FONT 
SIZE="-1">org.zoap.xml</FONT><BR>Class AttributeException</H2><PRE>java.lang.Object
    |
    +--java.lang.Throwable
          |
          +--java.lang.Exception
                |
                +--java.io.IOException
                      |
                      +--<A HREF= 
"../../../org/zoap/xml/XmlException.html">org.zoap.xml.XmlException</A>
                            |
                            +--<A HREF= 
"../../../org/zoap/xml/AppearanceException.html">org.zoap.xml.AppearanceException</A>
                                  |
                                  +--<B>org.zoap.xml.AttributeException</B>
  </PRE><HR><DL><DT>public class <B>AttributeException</B><DT>extends <A HREF= 
"../../../org/zoap/xml/AppearanceException.html">AppearanceException</A></DL><P>exception
 that is thrown whenever attribute processing went 
wrong<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><!--  =========== CONSTRUCTOR SUMMARY ===========  --><A NAME= 
"constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/AttributeException.html#AttributeException()">AttributeException</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default
 constructor</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/AttributeException.html#AttributeException(java.lang.String)">Attribute!
Exception</A></B>(String 
message)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/AttributeException.html#AttributeException(java.lang.String, 
java.lang.Throwable)">AttributeException</A></B>(String message, Throwable 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor with embedded throwable</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/AttributeException.html#AttributeException(java.lang.Throwable)">AttributeException</A></B>(Throwable
 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructor
 with embedded throwable</TD></TR></TABLE><BR><A NAME= 
"methods_inherited_from_class_org.zoap.xml.XmlException"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" ID="TableSu!
bHeadingColor"><TD><B>Methods inherited from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A><B></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/XmlException.html#getDetail()">getDetail</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#getMessage()">getMessage</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintStream)">printStackTrace</A>,
 <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintWriter)">printStackTrace</A></CODE></TD></TR></TABLE><P><A
 NAME= "methods_inherited_from_class_java.lang.Throwable"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Throwable<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getLocalizedMessage, toString, printStackTrace, 
fillInStackTrace</CODE></TD></TR></TABLE><P><A NAME= "!
methods_inherited_from_class_java.lang.Object"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Object<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getClass, hashCode, equals, notify, notifyAll, wait, 
wait, wait</CODE></TD></TR></TABLE><P><!--  =========== CONSTRUCTOR DETAIL =========== 
 --><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A 
NAME= "AttributeException()"><H3>AttributeException</H3></A><PRE>public 
<B>AttributeException</B>()</PRE><DL><DD>default constructor</DL><HR><A NAME= 
"AttributeException(java.lang.String)"><H3>AttributeException</H3></A><PRE>public 
<B>AttributeException</B>(String message)</PRE><DL><DD>message-based 
constructor</DL><HR><A NAME= "Attribute!
Exception(java.lang.String, 
java.lang.Throwable)"><H3>AttributeException</H3></A><PRE>public 
<B>AttributeException</B>(String message, Throwable 
throwable)</PRE><DL><DD>message-based constructor with embedded throwable</DL><HR><A 
NAME= 
"AttributeException(java.lang.Throwable)"><H3>AttributeException</H3></A><PRE>public 
<B>AttributeException</B>(Throwable throwable)</PRE><DL><DD>constructor with embedded 
throwable</DL><HR><!-- ========== START OF NAVBAR ========== --><TABLE BORDER="0" 
WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;!
<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "class-use/AttributeException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/Attribute.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/Binding.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../!
index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"AttributeException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/Binding.html
  
  Index: Binding.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:40 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Binding.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLO!
R="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/AttributeException.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A 
HREF= "../../../org/zoap/xml/ComplexType.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "Binding.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER!
&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><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&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></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
Binding</H2><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/soap/meta/SoapBinding.html">SoapBinding</A>, <A HREF= 
"../../../org/zoap/xml/meta/builtin/DefaultBinding.html">DefaultBinding</A>, <A HREF= 
"../../../org/zoap/xml/meta/MetaBinding.html">MetaBinding</A></DD></DL><HR><DL><DT>public
 class <B>Binding</B></DL><P>Binding is the central abstraction that connects a 
dedicated meta-model to the (de-)serialization facilities of infor:XML.
  <br> It collects a bundle of schemas that determine the possible namespaces and 
furthermore the top-level elements that
  could appear in an XML document. A binding furthermore identifies
  a default namespace environment/context (that is mappings of namespace
  prefixes to schemas) that is used to parse/generate documents. <br>
  When we say that infor:XML successfully processes or generates an XML document
  according to that binding, this means that this document is valid with respect to one
  of the bundled schemas under the context of the other schemas and the default 
namespace environment. <br>
  There is a default binding @see org.zoap.xml.meta.builtin.DefaultBinding
  shipped with infor:XML that provides support for most of the basic datatypes known
  in Java/XML-Schema and additionally is able to build schema-information from
  Java serialization information on the fly. 
<br><P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 $</DL><HR><!-- 
 =========== FIELD SUMMARY ===========  --><A NAME= "field_summary"></A><TABLE 
BORDER="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Field 
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;(package private) <A HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html">XmlSchemaInstance</A></CODE></FONT></TD><TD><CODE><B><A
 HREF= 
"../../../org/zoap/xml/Binding.html#lnkXmlSchemaInstance">lnkXmlSchemaInstance</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;looks
 up a @return Schema by its @arg urn.</TD></TR></TABLE><BR><!--  =========== 
CONSTRUCTOR SUMMARY ===========  --><A NAME= "constructor_summary"></A><TABLE 
BORDER="1"  CELLPADDING="3" CELLSPACING="0"!
 WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Binding.html#Binding()">Binding</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructor
 is quite empty, we like to build bindings on the fly</TD></TR></TABLE><BR><!--  
=========== METHOD SUMMARY ===========  --><A NAME= "method_summary"></A><TABLE 
BORDER="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Method 
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Binding.html#addSchema(org.zoap.xml.Schema)">addSchema</A></B>(<A
 HREF= "../../../or!
g/zoap/xml/Schema.html">Schema</A> 
schema)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;registers
 an additional @arg schema and returns the overwritten @return Schema.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= "../../../org/zoap/xml/Binding.html#findElementCompatibleTo(java.lang.Object, 
java.lang.Class)">findElementCompatibleTo</A></B>(Object object, Class 
clazz)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;method to 
lookup a @return Element in the registered schemas
  whose type most specifically complies to the given Java @arg object
  under the given @arg clazz, where object is typically an instance of 
clazz.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Binding.html#findTypeCompatibleTo(java.lang.Object, 
java.lang.Class)">findTypeCompatibleTo</A></B>(Object object, Class 
clazz)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;method to 
lookup a @return Type in the registered schemas that complies most specifically to the 
given Java @arg objectunder the given @arg clazz, where object is typically an 
instance of clazz.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Map</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Binding.html#getDefaultNameSpaceEnvironment()">getDefaultNameSpaceEnvironment</A></B>()</CODE><BR>&!
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return the default 
namespace environment that will be used for documents
  parsed/generated with this binding.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Binding.html#getSchema(URN)">getSchema</A></B>(URN 
urn)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Binding.html#removeSchema(org.zoap.xml.Schema)">removeSchema</A></B>(<A
 HREF= "../../../org/zoap/xml/Schema.html">Schema</A> 
schema)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;removes 
a @arg schema and returns the removed @return Schema.</TD></TR></TABLE><BR><!--  
=========== FIELD DETAIL ===========  --><A NAME= !
"field_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR 
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"lnkXmlSchemaInstance"><H3>lnkXmlSchemaInstance</H3></A><PRE><A HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html">XmlSchemaInstance</A> 
<B>lnkXmlSchemaInstance</B></PRE><DL><DD>looks up a @return Schema by its @arg urn. 
Here, the default schema
  XmlSchemaInstance is fixedly installed, but this method can be overridden.
  getSchema is used to resolve namespace references in infor:XML.
  Returns @return null if no schema matching the given urn could be 
found.<DD><DL><DT><B>clientCardinality </B>*<DT><B>label 
</B>fixedReference<DT><B>directed </B><DT><B>supplierCardinality 
</B>1</DL></DD></DL><!--  =========== CONSTRUCTOR DETAIL ===========  --><A NAME= 
"constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT 
SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"Binding()"><H3>Binding</H3></A><PRE>public <B>Binding</B>()</PRE><DL><DD>constructor 
is quite empty, we like to build bindings on the fly</DL><!--  =========== METHOD 
DETAIL ===========  --><A NAME= "method_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"addSchema(org.zoap.xml.Schema)"><H3>addSchema</H3></A><PRE>public <A HREF=!
 "../../../org/zoap/xml/Schema.html">Schema</A> <B>addSchema</B>(<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> schema)<BR>                  throws 
java.lang.NullPointerException</A></PRE><DL><DD>registers an additional @arg schema 
and returns the overwritten @return Schema.
  lazily initialises the internal schema map. Throws @throws NullPointerException if 
the given schema is null.</DL><HR><A NAME= "findElementCompatibleTo(java.lang.Object, 
java.lang.Class)"><H3>findElementCompatibleTo</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> <B>findElementCompatibleTo</B>(Object 
object, Class clazz)</PRE><DL><DD>method to lookup a @return Element in the registered 
schemas
  whose type most specifically complies to the given Java @arg object
  under the given @arg clazz, where object is typically an instance of clazz.
  This function used to find initial XML encodings by infor:XML. Returns @return null
  if no such element exists. If object is null, then just the clazz information is 
taken.
  If clazz is null, it is taken as the class of object. If both are null, we find an 
element
  belonging to Object.class <br> This is implemented yet in a very naive manner simply 
by going
  through the schemas and asking them whether they support the object/clazz by a 
dedicated element.
  When no such schema is found, this function climbs up the inheritance hierarchy to 
find a more
  general mapping.
  <br> This function is normally just called once when an object has to be serialised, 
so it does
  not hurt that much.
  <br> Since the object to serialise is also present, you can implement
  instance-specific mappings by overriding this method.</DL><HR><A NAME= 
"findTypeCompatibleTo(java.lang.Object, 
java.lang.Class)"><H3>findTypeCompatibleTo</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Type.html">Type</A> <B>findTypeCompatibleTo</B>(Object object, 
Class clazz)</PRE><DL><DD>method to lookup a @return Type in the registered schemas 
that complies most specifically to the given Java @arg objectunder the given @arg 
clazz, where object is typically an instance of clazz.
  This function used to find the right polymorphic annotations by infor:XML. Returns 
@return null
  if no such element exists. If object is null, then just the clazz information is 
taken.
  If clazz is null, it is taken as the class of object. If both are null, we find an 
element
  belonging to Object.class <br> This is implemented yet in a very naive manner simply 
by going
  through the schemas and asking them whether they support the object/clazz by a 
dedicated element.
  <br> This is critical at the moment, since this function will be called a lot of 
times. Maybe
  we have to redesign this part of the meta-model to speed this up.
  <br>
  When no such schema is found, this function climbs up the inheritance hierarchy to 
find a more
  general mapping. <br>
  Since the object to serialise is also present, you can implement instance-specific 
polymorphism
  by overriding this method.</DL><HR><A NAME= 
"getDefaultNameSpaceEnvironment()"><H3>getDefaultNameSpaceEnvironment</H3></A><PRE>public
 Map <B>getDefaultNameSpaceEnvironment</B>()</PRE><DL><DD>return the default namespace 
environment that will be used for documents
  parsed/generated with this binding.
  <br>
  The result of this function is currently a 1-size hashmap in which
  the namespace "" is mapped to some schema that is configurable per VM through
  Environment.defaultNameSpace, but should be configurable per-instance in the 
future</DL><HR><A NAME= "getSchema(URN)"><H3>getSchema</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> <B>getSchema</B>(URN 
urn)</PRE><DL><DD></DL><HR><A NAME= 
"removeSchema(org.zoap.xml.Schema)"><H3>removeSchema</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> <B>removeSchema</B>(<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> schema)<BR>                     throws 
java.lang.NullPointerException</A></PRE><DL><DD>removes a @arg schema and returns the 
removed @return Schema.<DD><DL><DT><B>Throws:</B><DD>NullPointerException - if the 
given schema is null</DL></DD></DL><P><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= 
"+0"><B>Association Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B><A HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html">org.zoap.xml.XmlSchemaInstance!
</A><DL><DD>looks up a @return Schema by its @arg urn. Here, the default schema
  XmlSchemaInstance is fixedly installed, but this method can be overridden.
  getSchema is used to resolve namespace references in infor:XML.
  Returns @return null if no schema matching the given urn could be 
found.<P><DD><DL><DT><B>Label </B>fixedReference<DT><B>Client Cardinality 
</B>*<DT><B>Supplier Cardinality </B>1<DT><B>Is directed</B></DL></DD></DL><P>to 
<B>Class </B><A HREF= 
"../../../org/zoap/xml/Schema.html">org.zoap.xml.Schema</A><DL><DD>A Binding consists 
of a bunch of schemas indexed via their urn.<P><DD><DL><DT><B>Label 
</B>registeredSchemas<DT><B>Client Cardinality </B>*<DT><B>Supplier Cardinality 
</B>*<DT><B>associates </B><{Schema}></DL></DD></DL><P>to <B>Class 
</B>java.util.Map<DL><DD>the default namespace store</DL><HR><!-- ========== START OF 
NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" 
CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</!
TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Binding.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/AttributeException.html"><B>PRE!
V CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/ComplexType.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"Binding.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&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><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&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></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/ComplexType.html
  
  Index: ComplexType.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:40 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/ComplexType.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BG!
COLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/Binding.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/Element.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "ComplexType.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|!
&nbsp;FIELD&nbsp;|&nbsp;<A HREF= "#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A 
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
ComplexType</H2><PRE><A HREF= "../../../org/zoap/xml/Type.html">org.zoap.xml.Type</A>
    |
    +--<B>org.zoap.xml.ComplexType</B>
  </PRE><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/soap/meta/BodyType.html">BodyType</A>, <A HREF= 
"../../../org/zoap/soap/meta/builtin/ArgumentType.html">ArgumentType</A>, <A HREF= 
"../../../org/zoap/soap/meta/builtin/InterfaceType.html">InterfaceType</A>, <A HREF= 
"../../../org/zoap/soap/meta/builtin/MethodRequestResponseType.html">MethodRequestResponseType</A>,
 <A HREF= "../../../org/zoap/soap/meta/builtin/ReturnType.html">ReturnType</A>, <A 
HREF= "../../../org/zoap/soap/meta/DetailType.html">DetailType</A>, <A HREF= 
"../../../org/zoap/soap/meta/EnvelopeType.html">EnvelopeType</A>, <A HREF= 
"../../../org/zoap/soap/meta/FaultType.html">FaultType</A>, <A HREF= 
"../../../org/zoap/soap/meta/RequestType.html">RequestType</A>, <A HREF= 
"../../../org/zoap/soap/meta/ResponseType.html">ResponseType</A>, <A HREF= 
"../../../org/zoap/soap/meta/scl/BindingType.html">BindingType</A>, <A HREF= 
"../../../org/zoap/soap/meta/scl/ContractType.html">ContractType</!
A>, <A HREF= 
"../../../org/zoap/soap/meta/scl/RequestResponseType.html">RequestResponseType</A>, <A 
HREF= "../../../org/zoap/soap/meta/scl/RequestType.html">RequestType</A>, <A HREF= 
"../../../org/zoap/soap/meta/scl/ResponseType.html">ResponseType</A>, <A HREF= 
"../../../org/zoap/soap/meta/string/RequestType.html">RequestType</A>, <A HREF= 
"../../../org/zoap/soap/meta/string/ResponseType.html">ResponseType</A>, <A HREF= 
"../../../org/zoap/xml/meta/AttributeType.html">AttributeType</A>, <A HREF= 
"../../../org/zoap/xml/meta/builtin/ClassElementType.html">ClassElementType</A>, <A 
HREF= "../../../org/zoap/xml/meta/builtin/ClassType.html">ClassType</A>, <A HREF= 
"../../../org/zoap/xml/meta/builtin/ClassTypeType.html">ClassTypeType</A>, <A HREF= 
"../../../org/zoap/xml/meta/builtin/CollectionElementType.html">CollectionElementType</A>,
 <A HREF= "../../../org/zoap/xml/meta/builtin/CollectionType.html">CollectionType</A>, 
<A HREF= "../../../org/zoap/xml/meta/builtin/CollectionTypeTyp!
e.html">CollectionTypeType</A>, <A HREF= 
"../../../org/zoap/xml/meta/builtin/ComplexTypeType.html">ComplexTypeType</A>, <A 
HREF= 
"../../../org/zoap/xml/meta/builtin/FieldAttributeType.html">FieldAttributeType</A>, 
<A HREF= 
"../../../org/zoap/xml/meta/builtin/FieldElementType.html">FieldElementType</A>, <A 
HREF= 
"../../../org/zoap/xml/meta/builtin/NameAttributeType.html">NameAttributeType</A>, <A 
HREF= "../../../org/zoap/xml/meta/builtin/RefAttributeType.html">RefAttributeType</A>, 
<A HREF= "../../../org/zoap/xml/meta/builtin/SimpleTypeType.html">SimpleTypeType</A>, 
<A HREF= "../../../org/zoap/xml/meta/ComplexTypeType.html">ComplexTypeType</A>, <A 
HREF= "../../../org/zoap/xml/meta/ElementType.html">ElementType</A>, <A HREF= 
"../../../org/zoap/xml/meta/ImportType.html">ImportType</A>, <A HREF= 
"../../../org/zoap/xml/meta/SchemaType.html">SchemaType</A>, <A HREF= 
"../../../org/zoap/xml/meta/SimpleTypeType.html">SimpleTypeType</A></DD></DL><HR><DL><DT>public
 class <B>ComplexType!
</B><DT>extends <A HREF= "../../../org/zoap/xml/Type.html">Type</A></DL><P>The 
infor:XML interface to types. <br> XML types determine sub-structures inside an XML 
document in terms of attribute,
  element, and raw character appearances. XML types are arranged in inheritance 
hierarchies quite as traditional classes are.
  <br> XML types hence correspond quite naturally to Java classes. Thus, in infor:X,
  each XML type is associated with a compatible Java class from which any type
  appearance can be derived in writing and whose instances the type can manipulate in 
reading. <br><P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><A NAME= "fields_inherited_from_class_org.zoap.xml.Type"></A><TABLE 
BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Fields inherited from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A><B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/Type.html#DERIVEDBY_EXTENSION">DERIVEDBY_EXTENSION</A>, <A 
HREF= 
"../../../org/zoap/xml/Type.html#DERIVEDBY_RESTRICTION">DERIVEDBY_RESTRICTION</A></CODE></TD></TR></TABLE><P><!--
  =========== CONSTRUCTOR SUMMARY ===========  --><A NAME= 
"constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR!
><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/ComplexType.html#ComplexType()">ComplexType</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;empty
> constructor</TD></TR></TABLE><BR><!--  =========== METHOD SUMMARY ===========  --><A 
>NAME= "method_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
>WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
>"+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
>ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
>SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/ComplexType.html#setSuperType(org.zoap.xml.Type)">setSuperType</A></B>(<A
> HREF= "../../../org/zoap/xml/Type.html">Type</A> 
>superType)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR></TABLE><BR><A
> NAME= "methods_inherited_from_class_org.zoap.xml.Type"></A><TABLE BOR!
DER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A><B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/Type.html#addAttribute(org.zoap.xml.Attribute)">addAttribute</A>,
 <A HREF= 
"../../../org/zoap/xml/Type.html#addElement(org.zoap.xml.Element)">addElement</A>, <A 
HREF= "../../../org/zoap/xml/Type.html#clone()">clone</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#equals(java.lang.Object)">equals</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#getAssociatedClass()">getAssociatedClass</A>, <A 
HREF= "../../../org/zoap/xml/Type.html#getAttribute(org.zoap.xml.Schema, 
java.lang.String)">getAttribute</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#getAttributes(java.lang.Object)">getAttributes</A>, 
<A HREF= 
"../../../org/zoap/xml/Type.html#getContent(java.lang.Object)">getContent</A>, <A 
HREF= ".!
./../../org/zoap/xml/Type.html#getDerivedBy()">getDerivedBy</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#getElement(org.zoap.xml.Schema, 
java.lang.String)">getElement</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#getElements(java.lang.Object)">getElements</A>, <A 
HREF= "../../../org/zoap/xml/Type.html#getSuperType()">getSuperType</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#getTypeName()">getTypeName</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#getTypeSchema()">getTypeSchema</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#getVerboseElements(java.lang.Object)">getVerboseElements</A>,
 <A HREF= "../../../org/zoap/xml/Type.html#hashCode()">hashCode</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#isCompatibleTo(java.lang.Object, 
java.lang.Class)">isCompatibleTo</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#isReferencable()">isReferencable</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#isStateless()">isStateless</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#isSuperTypeOf(or!
g.zoap.xml.Type)">isSuperTypeOf</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#newInstance(java.util.Map, java.util.Map, 
java.util.Map)">newInstance</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#removeAttribute(org.zoap.xml.Attribute)">removeAttribute</A>,
 <A HREF= 
"../../../org/zoap/xml/Type.html#removeElement(org.zoap.xml.Element)">removeElement</A>,
 <A HREF= 
"../../../org/zoap/xml/Type.html#setAssociatedClass(java.lang.Class)">setAssociatedClass</A>,
 <A HREF= "../../../org/zoap/xml/Type.html#setContent(java.lang.Object, 
java.lang.String, java.lang.String, java.util.Map, java.util.Map)">setContent</A>, <A 
HREF= "../../../org/zoap/xml/Type.html#setDerivedBy(int)">setDerivedBy</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#setTypeName(java.lang.String)">setTypeName</A>, <A 
HREF= 
"../../../org/zoap/xml/Type.html#setTypeSchema(org.zoap.xml.Schema)">setTypeSchema</A></CODE></TD></TR></TABLE><P><!--
  =========== CONSTRUCTOR DETAIL ===========  --><A NAME= "constructor_detail"><!
/A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR 
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"ComplexType()"><H3>ComplexType</H3></A><PRE>public 
<B>ComplexType</B>()</PRE><DL><DD>empty constructor</DL><!--  =========== METHOD 
DETAIL ===========  --><A NAME= "method_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"setSuperType(org.zoap.xml.Type)"><H3>setSuperType</H3></A><PRE>public void 
<B>setSuperType</B>(<A HREF= "../../../org/zoap/xml/Type.html">Type</A> 
superType)</PRE><DL><DD></DL><HR><!-- ========== START OF NAVBAR ========== --><TABLE 
BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="!
center" VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/ComplexType.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 J!
Boss organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/Binding.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/Element.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"ComplexType.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/Deserialisation_Process.sq.html
  
  Index: Deserialisation_Process.sq.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT>&n!
bsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;PREV DIAGRAM&nbsp;&nbsp;<A 
HREF= "../../../org/zoap/xml/Serialisation_Process.sq.html"><B>NEXT 
DIAGRAM</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"Deserialisation_Process.sq.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR ========== 
--><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Sequence Diagram Deserialisation 
Process</H2><DD>This is how objects are reconstructed from an XML stream<HR><!!
-- ========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT ID="NavBarFont!
1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" VALIGN="top" 
ROWSPAN=3><EM>&copy; 2000-2001 JBoss organization</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;PREV DIAGRAM&nbsp;&nbsp;<A 
HREF= "../../../org/zoap/xml/Serialisation_Process.sq.html"><B>NEXT 
DIAGRAM</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"Deserialisation_Process.sq.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR ========== 
--><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/Element.html
  
  Index: Element.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:40 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Element.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLO!
R="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/ComplexType.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/ElementException.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "Element.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&n!
bsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= "#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A 
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class Element</H2><PRE><A 
HREF= "../../../org/zoap/xml/Appearance.html">org.zoap.xml.Appearance</A>
    |
    +--<B>org.zoap.xml.Element</B>
  </PRE><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/soap/meta/ArgumentElement.html">ArgumentElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/BodyElement.html">BodyElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/DetailElement.html">DetailElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/EnvelopeElement.html">EnvelopeElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/FaultElement.html">FaultElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/HeaderElement.html">HeaderElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/RequestElement.html">RequestElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/ResponseElement.html">ResponseElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/ReturnElement.html">ReturnElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/scl/BindingElement.html">BindingElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/scl/ContractElement.html">ContractElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/scl/MessageElement.html">Messag!
eElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/scl/RequestElement.html">RequestElement</A>, <A HREF= 
"../../../org/zoap/soap/meta/scl/RequestResponseElement.html">RequestResponseElement</A>,
 <A HREF= "../../../org/zoap/soap/meta/scl/ResponseElement.html">ResponseElement</A>, 
<A HREF= "../../../org/zoap/xml/meta/AttributeElement.html">AttributeElement</A>, <A 
HREF= "../../../org/zoap/xml/meta/builtin/ClassElement.html">ClassElement</A>, <A 
HREF= 
"../../../org/zoap/xml/meta/builtin/CollectionElement.html">CollectionElement</A>, <A 
HREF= "../../../org/zoap/xml/meta/builtin/FieldElement.html">FieldElement</A>, <A 
HREF= "../../../org/zoap/xml/meta/builtin/PrimitiveElement.html">PrimitiveElement</A>, 
<A HREF= "../../../org/zoap/xml/meta/ComplexTypeElement.html">ComplexTypeElement</A>, 
<A HREF= "../../../org/zoap/xml/meta/ElementElement.html">ElementElement</A>, <A HREF= 
"../../../org/zoap/xml/meta/ImportElement.html">ImportElement</A>, <A HREF= 
"../../../org/zoap/xml/meta/Sch!
emaElement.html">SchemaElement</A>, <A HREF= 
"../../../org/zoap/xml/meta/SimpleTypeElement.html">SimpleTypeElement</A></DD></DL><HR><DL><DT>public
 class <B>Element</B><DT>extends <A HREF= 
"../../../org/zoap/xml/Appearance.html">Appearance</A></DL><P>Elements are "complex" 
appearances inside XML documents - the usual tags that you encounter in XML are 
elements. <br>
  Elements can be tight to arbitrary types which describe their substructure in more 
detail. <br>
  Elements could also occur in multiple instances within the same context (e.g., an 
array). <br><P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><!--  =========== CONSTRUCTOR SUMMARY ===========  --><A NAME= 
"constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Element.html#Element()">Element</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructor
 is quite empty</TD></TR></TABLE><BR><!--  =========== METHOD SUMMARY ===========  
--><A NAME= "method_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"!
><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
>SIZE="-1"><CODE>&nbsp;Object</CODE></FONT></TD><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/Element.html#addElementContent(java.lang.Object, 
>java.lang.Object, java.util.Map, java.util.Map)">addElementContent</A></B>(Object 
>object, Object value, Map references, Map 
>nameSpaces)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;adds
> the given @arg value to this element of the object @arg object by creating a 
>new</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
>WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;Object[]</CODE></FONT></TD><TD><CODE><B><A 
>HREF= "../../../org/zoap/xml/Element.html#getElementContents(java.lang.Object, 
>boolean, java.util.Properties)">getElementContents</A></B>(Object object, boolean 
>isNew, Properties 
>ids)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;creates an 
>array of recursively evaluated @return Object[]
  for this element of the object @arg object.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Element.html#getMaxOccurs()">getMaxOccurs</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return
 the maximal amount of appearances, this element can have
  unbounded if negative</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Element.html#getMinOccurs()">getMinOccurs</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ask
 the element the minimal amount of appearances it needs</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Element.html#setMaxOccurs(int)">setMaxOccurs</A></B>(int 
maxOccurs)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set 
the maximal amount of appearances this element can have
  negative means unbounded</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Element.html#setMinOccurs(int)">setMinOccurs</A></B>(int 
minOccurs)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set 
the minimal amount of appearances this element can have</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Element.html#setType(org.zoap.xml.Type)">setType</A></B>(<A 
HREF= "../../../org/zoap/xml/Type.html">Type</A> 
type)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setType</TD></TR></TABLE><BR><A
 NAME= "methods_inherited_from_class_org.zoap.xml.Appearance"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColo!
r"><TD><B>Methods inherited from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Appearance.html">Appearance</A><B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/Appearance.html#clone()">clone</A>, <A HREF= 
"../../../org/zoap/xml/Appearance.html#equals(java.lang.Object)">equals</A>, <A HREF= 
"../../../org/zoap/xml/Appearance.html#getAppearanceName()">getAppearanceName</A>, <A 
HREF= 
"../../../org/zoap/xml/Appearance.html#getAppearanceSchema()">getAppearanceSchema</A>, 
<A HREF= 
"../../../org/zoap/xml/Appearance.html#getType(java.lang.Object)">getType</A>, <A 
HREF= "../../../org/zoap/xml/Appearance.html#getType()">getType</A>, <A HREF= 
"../../../org/zoap/xml/Appearance.html#hashCode()">hashCode</A>, <A HREF= 
"../../../org/zoap/xml/Appearance.html#setAppearanceName(java.lang.String)">setAppearanceName</A>,
 <A HREF= 
"../../../org/zoap/xml/Appearance.html#setAppearanceSchema(org.zoap.xml.Schema)">setAppearanceSchema</A></CODE></TD></T!
R></TABLE><P><!--  =========== CONSTRUCTOR DETAIL ===========  --><A NAME= 
"constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT 
SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"Element()"><H3>Element</H3></A><PRE>public <B>Element</B>()</PRE><DL><DD>constructor 
is quite empty</DL><!--  =========== METHOD DETAIL ===========  --><A NAME= 
"method_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR 
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= "addElementContent(java.lang.Object, 
java.lang.Object, java.util.Map, 
java.util.Map)"><H3>addElementContent</H3></A><PRE>public Object 
<B>addElementContent</B>(Object object, Object value, Map references, Map 
nameSpaces)<BR>                          throws <A HREF= 
"../../../org/zoap/xml/ElementException.html!
">ElementException</A></PRE><DL><DD>adds the given @arg value to this element of the 
object @arg object by creating a new<DD><DL><DT><B>Returns: </B>Object. The @arg 
references is a map
  that describes how global ids have been assigned to objects.<DT><B>Throws:</B><DD><A 
HREF= "../../../org/zoap/xml/ElementException.html">ElementException</A> - if the 
access to this element did not work.
  This method is used when deserializing an object.</DL></DD></DL><HR><A NAME= 
"getElementContents(java.lang.Object, boolean, 
java.util.Properties)"><H3>getElementContents</H3></A><PRE>public Object[] 
<B>getElementContents</B>(Object object, boolean isNew, Properties ids)<BR>            
                 throws <A HREF= 
"../../../org/zoap/xml/ElementException.html">ElementException</A></PRE><DL><DD>creates
 an array of recursively evaluated @return Object[]
  for this element of the object @arg object. The flag @arg isNew indicates whether
  this object has already been seen on the stream. The @arg ids is a property structure
  that describes the global ids that have been assigned to this object in more 
detail.<DD><DL><DT><B>Throws:</B><DD><A HREF= 
"../../../org/zoap/xml/ElementException.html">ElementException</A> - if the access to 
this element did not work. This method is used when serializing an 
object.</DL></DD></DL><HR><A NAME= 
"getMaxOccurs()"><H3>getMaxOccurs</H3></A><PRE>public int 
<B>getMaxOccurs</B>()</PRE><DL><DD>return the maximal amount of appearances, this 
element can have
  unbounded if negative</DL><HR><A NAME= 
"getMinOccurs()"><H3>getMinOccurs</H3></A><PRE>public int 
<B>getMinOccurs</B>()</PRE><DL><DD>ask the element the minimal amount of appearances 
it needs</DL><HR><A NAME= "setMaxOccurs(int)"><H3>setMaxOccurs</H3></A><PRE>public 
void <B>setMaxOccurs</B>(int maxOccurs)</PRE><DL><DD>set the maximal amount of 
appearances this element can have
  negative means unbounded</DL><HR><A NAME= 
"setMinOccurs(int)"><H3>setMinOccurs</H3></A><PRE>public void <B>setMinOccurs</B>(int 
minOccurs)</PRE><DL><DD>set the minimal amount of appearances this element can 
have</DL><HR><A NAME= "setType(org.zoap.xml.Type)"><H3>setType</H3></A><PRE>public 
void <B>setType</B>(<A HREF= "../../../org/zoap/xml/Type.html">Type</A> 
type)</PRE><DL><DD>setType</DL><HR><!-- ========== START OF NAVBAR ========== 
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev">!
<B>Class</B></FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/Element.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/ComplexType.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/ElementException.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top">!
<B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "Element.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/ElementException.html
  
  Index: ElementException.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:40 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/ElementException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><!
TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/Element.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/Environment.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "ElementException.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbs!
p;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR><H2><FONT 
SIZE="-1">org.zoap.xml</FONT><BR>Class ElementException</H2><PRE>java.lang.Object
    |
    +--java.lang.Throwable
          |
          +--java.lang.Exception
                |
                +--java.io.IOException
                      |
                      +--<A HREF= 
"../../../org/zoap/xml/XmlException.html">org.zoap.xml.XmlException</A>
                            |
                            +--<A HREF= 
"../../../org/zoap/xml/AppearanceException.html">org.zoap.xml.AppearanceException</A>
                                  |
                                  +--<B>org.zoap.xml.ElementException</B>
  </PRE><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/xml/NoCompatibleElementException.html">NoCompatibleElementException</A></DD></DL><HR><DL><DT>public
 class <B>ElementException</B><DT>extends <A HREF= 
"../../../org/zoap/xml/AppearanceException.html">AppearanceException</A></DL><P>an 
exception that is thrown whenever something with elements has been 
broken.<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><!--  =========== CONSTRUCTOR SUMMARY ===========  --><A NAME= 
"constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/ElementException.html#ElementException()">ElementException</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default
 constructor</TD></TR!
><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/ElementException.html#ElementException(java.lang.String)">ElementException</A></B>(String
> 
>message)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
> constructor</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/ElementException.html#ElementException(java.lang.String, 
>java.lang.Throwable)">ElementException</A></B>(String message, Throwable 
>throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
> constructor with embedded throwable</TD></TR><TR BGCOLOR="white" 
>ID="TableRowColor"><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/ElementException.html#ElementException(java.lang.Throwable)">ElementException</A></B>(Throwable
> 
>throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructor
> with embedded throwable</TD></TR></TABLE><BR><A NAME= "methods_inherited_!
from_class_org.zoap.xml.XmlException"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A><B></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/XmlException.html#getDetail()">getDetail</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#getMessage()">getMessage</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintStream)">printStackTrace</A>,
 <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintWriter)">printStackTrace</A></CODE></TD></TR></TABLE><P><A
 NAME= "methods_inherited_from_class_java.lang.Throwable"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Throwable<B></TD></TR><TR BGCOLOR="!
white" ID="TableRowColor"><TD><CODE>getLocalizedMessage, toString, printStackTrace, 
fillInStackTrace</CODE></TD></TR></TABLE><P><A NAME= 
"methods_inherited_from_class_java.lang.Object"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Object<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getClass, hashCode, equals, notify, notifyAll, wait, 
wait, wait</CODE></TD></TR></TABLE><P><!--  =========== CONSTRUCTOR DETAIL =========== 
 --><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A 
NAME= "ElementException()"><H3>ElementException</H3></A><PRE>public 
<B>ElementException</B>()</PRE><DL><DD>default constructor</DL><HR><A NAME= 
"ElementException(java.lang.String)"><H3>ElementException<!
/H3></A><PRE>public <B>ElementException</B>(String message)</PRE><DL><DD>message-based 
constructor</DL><HR><A NAME= "ElementException(java.lang.String, 
java.lang.Throwable)"><H3>ElementException</H3></A><PRE>public 
<B>ElementException</B>(String message, Throwable 
throwable)</PRE><DL><DD>message-based constructor with embedded throwable</DL><HR><A 
NAME= "ElementException(java.lang.Throwable)"><H3>ElementException</H3></A><PRE>public 
<B>ElementException</B>(Throwable throwable)</PRE><DL><DD>constructor with embedded 
throwable</DL><HR><!-- ========== START OF NAVBAR ========== --><TABLE BORDER="0" 
WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.!
html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/ElementException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/Element.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/Environment!
.html"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">  <A HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  
&nbsp;&nbsp;<A HREF= "ElementException.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/Environment.html
  
  Index: Environment.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:40 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Environment.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BG!
COLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/ElementException.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A 
HREF= "../../../org/zoap/xml/IllegalSuperTypeException.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"Environment.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2"!
>SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<A HREF= 
>"#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
>"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
>SIZE="-2">DETAIL:&nbsp;<A HREF= 
>"#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
>"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
>========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
>Environment</H2><HR><DL><DT>public abstract class 
><B>Environment</B></DL><P>Environment contains static variables and other helping 
>stuff that either influence
  the compilation of the package or initialise its runtime environment from config 
files.<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><!--  =========== FIELD SUMMARY ===========  --><A NAME= 
"field_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Field Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final static 
String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#CONFIG_FILE_SUFFIX">CONFIG_FILE_SUFFIX</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;where
 the resources needed to configure this module are found</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;static Console</CODE></FONT></TD><TD><CODE><B><A HREF= "..!
/../../org/zoap/xml/Environment.html#CONSOLE">CONSOLE</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
 logger for this module</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final static 
int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#DEBUG_LEVEL">DEBUG_LEVEL</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;whether
 debug messages are produced, compile-time switch</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;final static String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#FEATURE_SEPERATOR">FEATURE_SEPERATOR</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;how
 java class features are encoded into XML tags this must be a sign or a sequence of 
signs that cannot
  occur in a fully qualified java class name we use the minus sign, for the 
moment</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final static 
URN</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#INTERNAL_URN">INTERNAL_URN</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
 namespace prefix for schemas that are built up internally, such as those generated 
from serializable java classes</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final static 
String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#LINE_SEPERATOR">LINE_SEPERATOR</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
 line seperator that is used after a tag has been uttered change this to "" if you 
like to save a few bytes ;-)</TD></TR><TR BGCOLOR="wh!
ite" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;static int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#LOG_LEVEL">LOG_LEVEL</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;runtime
 logging settings</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final static 
String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#MODULE_NAME">MODULE_NAME</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;how
 this module is called</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;static 
Properties</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#PROPERTIES">PROPERTIES</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
 propertie!
s belonging to this module</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final static 
boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#READ_CONFIG_FILE">READ_CONFIG_FILE</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;whether
 a config file is loaded</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final static 
String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#RESOURCE_PATH">RESOURCE_PATH</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;where
 the resources needed to configure this module are found</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;(package private) static 
String[]</CODE></FONT></TD><TD><CODE><B><A HREF= "../../../org/zo!
ap/xml/Environment.html#toBeDecoded">toBeDecoded</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;(package private) static 
java.util.HashMap</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#toBeDecodedMap">toBeDecodedMap</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR></TABLE><BR><!--
  =========== METHOD SUMMARY ===========  --><A NAME= "method_summary"></A><TABLE 
BORDER="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Method 
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;static 
String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#decodeFromXml!
(java.lang.String)">decodeFromXml</A></B>(String 
input)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;how to 
decode an arbitrary UTF-string from the XML-shippable form</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;static String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#encodeIntoXml(java.lang.String)">encodeIntoXml</A></B>(String
 output)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;how to 
encode an arbitrary UTF-string into an XML-shippable form</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;static String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#getClassFeature(java.lang.String)">getClassFeature</A></B>(String
 
properClassTag)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if
 @arg proper!
ClassTag is a proper xml-tag that has been generated for a serializable Java class, 
this function seperates
  the feature part (e.g., whether its a method, an attribute, or an array) from 
it</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;static Class</CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/Environment.html#getClassForUrn(URN)">getClassForUrn</A></B>(URN
 theUrn)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;turns a 
dedicated url into a class name</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;static 
String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#getNameSpaceForClass(java.lang.Class)">getNameSpaceForClass</A></B>(Class
 forClass)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;how 
java classes are mapped to name spaces</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp!
;static String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#getNameSpacePrefix(java.lang.String)">getNameSpacePrefix</A></B>(String
 tag)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;seperate a 
namespace prefix of a tag from its proper name</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;static String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#getProperClassName(java.lang.String)">getProperClassName</A></B>(String
 
properClassTag)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if
 @arg properClassTag is a proper xml-tag that has been
  generated for a serializable Java class, this function seperates the class part from 
it</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;static 
String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#getProperName(java.lang.String)">getProperName</A></B>(String
 tag)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;seperate 
the proper name of a tag from its namespace prefix</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;static String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Environment.html#getShortNameForClass(java.lang.Class)">getShortNameForClass</A></B>(Class
 
forClass)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;construct
 a correct shortname for that class</TD></TR></TABLE><BR><!--  =========== FIELD 
DETAIL ===========  --><A NAME= !
"field_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR 
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"CONFIG_FILE_SUFFIX"><H3>CONFIG_FILE_SUFFIX</H3></A><PRE>public final static String 
<B>CONFIG_FILE_SUFFIX</B></PRE><DL><DD>where the resources needed to configure this 
module are found</DL><HR><A NAME= "CONSOLE"><H3>CONSOLE</H3></A><PRE>public static 
Console <B>CONSOLE</B></PRE><DL><DD>the logger for this module</DL><HR><A NAME= 
"DEBUG_LEVEL"><H3>DEBUG_LEVEL</H3></A><PRE>public final static int 
<B>DEBUG_LEVEL</B></PRE><DL><DD>whether debug messages are produced, compile-time 
switch</DL><HR><A NAME= "FEATURE_SEPERATOR"><H3>FEATURE_SEPERATOR</H3></A><PRE>public 
final static String <B>FEATURE_SEPERATOR</B></PRE><DL><DD>how java class features are 
encoded into XML tags this must be a sign or a sequence of signs that cannot
  occur in a fully qualified java class name we use the minus sign, for the 
moment</DL><HR><A NAME= "INTERNAL_URN"><H3>INTERNAL_URN</H3></A><PRE>public final 
static URN <B>INTERNAL_URN</B></PRE><DL><DD>the namespace prefix for schemas that are 
built up internally, such as those generated from serializable java classes</DL><HR><A 
NAME= "LINE_SEPERATOR"><H3>LINE_SEPERATOR</H3></A><PRE>public final static String 
<B>LINE_SEPERATOR</B></PRE><DL><DD>the line seperator that is used after a tag has 
been uttered change this to "" if you like to save a few bytes ;-)</DL><HR><A NAME= 
"LOG_LEVEL"><H3>LOG_LEVEL</H3></A><PRE>public static int 
<B>LOG_LEVEL</B></PRE><DL><DD>runtime logging settings</DL><HR><A NAME= 
"MODULE_NAME"><H3>MODULE_NAME</H3></A><PRE>public final static String 
<B>MODULE_NAME</B></PRE><DL><DD>how this module is called</DL><HR><A NAME= 
"PROPERTIES"><H3>PROPERTIES</H3></A><PRE>public static Properties 
<B>PROPERTIES</B></PRE><DL><DD>the properties belonging to this modul!
e</DL><HR><A NAME= "READ_CONFIG_FILE"><H3>READ_CONFIG_FILE</H3></A><PRE>public final 
static boolean <B>READ_CONFIG_FILE</B></PRE><DL><DD>whether a config file is 
loaded</DL><HR><A NAME= "RESOURCE_PATH"><H3>RESOURCE_PATH</H3></A><PRE>public final 
static String <B>RESOURCE_PATH</B></PRE><DL><DD>where the resources needed to 
configure this module are found</DL><HR><A NAME= 
"toBeDecoded"><H3>toBeDecoded</H3></A><PRE>static String[] 
<B>toBeDecoded</B></PRE><DL><DD></DL><HR><A NAME= 
"toBeDecodedMap"><H3>toBeDecodedMap</H3></A><PRE>static java.util.HashMap 
<B>toBeDecodedMap</B></PRE><DL><DD></DL><!--  =========== METHOD DETAIL ===========  
--><A NAME= "method_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT 
SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"decodeFromXml(java.lang.String)"><H3>decodeFromXml</H3></A><PRE>public static String 
<B>decodeFromXml</B>(String input)!
</PRE><DL><DD>how to decode an arbitrary UTF-string from the XML-shippable 
form</DL><HR><A NAME= 
"encodeIntoXml(java.lang.String)"><H3>encodeIntoXml</H3></A><PRE>public static String 
<B>encodeIntoXml</B>(String output)</PRE><DL><DD>how to encode an arbitrary UTF-string 
into an XML-shippable form</DL><HR><A NAME= 
"getClassFeature(java.lang.String)"><H3>getClassFeature</H3></A><PRE>public static 
String <B>getClassFeature</B>(String properClassTag)</PRE><DL><DD>if @arg 
properClassTag is a proper xml-tag that has been generated for a serializable Java 
class, this function seperates
  the feature part (e.g., whether its a method, an attribute, or an array) from 
it</DL><HR><A NAME= "getClassForUrn(URN)"><H3>getClassForUrn</H3></A><PRE>public 
static Class <B>getClassForUrn</B>(URN theUrn)<BR>                             throws 
java.lang.ClassNotFoundException</A></PRE><DL><DD>turns a dedicated url into a class 
name</DL><HR><A NAME= 
"getNameSpaceForClass(java.lang.Class)"><H3>getNameSpaceForClass</H3></A><PRE>public 
static String <B>getNameSpaceForClass</B>(Class forClass)</PRE><DL><DD>how java 
classes are mapped to name spaces</DL><HR><A NAME= 
"getNameSpacePrefix(java.lang.String)"><H3>getNameSpacePrefix</H3></A><PRE>public 
static String <B>getNameSpacePrefix</B>(String tag)</PRE><DL><DD>seperate a namespace 
prefix of a tag from its proper name</DL><HR><A NAME= 
"getProperClassName(java.lang.String)"><H3>getProperClassName</H3></A><PRE>public 
static String <B>getProperClassName</B>(String properClassTag)</PRE><DL><DD>if @arg 
properClassTag is a proper xml-!
tag that has been
  generated for a serializable Java class, this function seperates the class part from 
it</DL><HR><A NAME= 
"getProperName(java.lang.String)"><H3>getProperName</H3></A><PRE>public static String 
<B>getProperName</B>(String tag)</PRE><DL><DD>seperate the proper name of a tag from 
its namespace prefix</DL><HR><A NAME= 
"getShortNameForClass(java.lang.Class)"><H3>getShortNameForClass</H3></A><PRE>public 
static String <B>getShortNameForClass</B>(Class forClass)</PRE><DL><DD>construct a 
correct shortname for that class</DL><P><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= 
"+0"><B>Association Links</B></FONT></TD></TR></TABLE><BR>to <B>Class 
</B>java.lang.String<DL><DD>the line seperator that is used after a tag has been 
uttered change this to "" if you like to save a few bytes ;-)</DL><P>to <B>Class 
</B>java.lang.String<DL><DD>how java class features are encoded into XML tags this 
must be a sign or a sequence of signs t!
hat cannot
  occur in a fully qualified java class name we use the minus sign, for the 
moment</DL><P>to <B>Class </B>java.lang.String<DL></DL><P>to <B>Class 
</B>java.util.HashMap<DL></DL><P>to <B>Class </B>java.util.Properties<DL><DD>the 
properties belonging to this module</DL><P>to <B>Class </B>java.lang.String<DL><DD>how 
this module is called</DL><P>to <B>Class </B>java.lang.String<DL><DD>where the 
resources needed to configure this module are found</DL><P>to <B>Class 
</B>java.lang.String<DL><DD>where the resources needed to configure this module are 
found</DL><HR><!-- ========== START OF NAVBAR ========== --><TABLE BORDER="0" 
WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A !
HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Environment.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/ElementException.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../!
../org/zoap/xml/IllegalSuperTypeException.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "Environment.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<A HREF= 
"#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;<A HREF= 
"#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/Exception_Design.cl.html
  
  Index: Exception_Design.cl.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT>&n!
bsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/Serialisation_Process.sq.html"><B>PREV 
DIAGRAM</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/xml.cl.html"><B>NEXT 
DIAGRAM</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"Exception_Design.cl.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR ========== 
--><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class Diagram Exception 
Design</H2><TABLE BORDER="1" CELLPADDI!
NG="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD 
COLSPAN=2><FONT SIZE= "+2"><B>Class Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/AppearanceException.html">AppearanceException</A></B></TD><TD><B>Imported.
 </B>This exception is thrown whenever we face a problem within actual
  tag appearances (elements or attributes) inside XML documents</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/AttributeException.html">AttributeException</A></B></TD><TD><B>Imported.
 </B>exception that is thrown whenever attribute processing went wrong</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/ElementException.html">ElementException</A></B></TD><TD><B>Imported.
 </B>an exception that is thrown whenever something with elements has been 
broken.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/IllegalSuperTypeException.html">IllegalSuperTypeException</A></B></TD><TD><B>Imported.
 </B>an exception that is thrown when a wrong supertype of a type has tried to be 
assigned.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html">IllegalTypeException</A></B></!
TD><TD><B>Imported. </B>an exception that is thrown whenever a type is wrongly 
assigned</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/NoCompatibleElementException.html">NoCompatibleElementException</A></B></TD><TD><B>Imported.
 </B>an exception that is thrown in XmlObjectWriter when no element for serialising a 
particular object could be found</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/SchemaException.html">SchemaException</A></B></TD><TD><B>Imported.
 </B>an exception that is thrown inside schemas</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/TypeException.html">TypeException</A></B></TD><TD><B>Imported. 
</B>an exception that is thrown from methods of @see Type</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A></B></TD><TD><B>Imported!
. </B>XmlException is an IOException since we deal with serialisation in this 
package.</TD></TR></TABLE>&nbsp;<P><HR><!-- ========== START OF NAVBAR ========== 
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT ID="NavBarFont1"><B>Index!
</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/Serialisation_Process.sq.html"><B>PREV 
DIAGRAM</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/xml.cl.html"><B>NEXT 
DIAGRAM</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"Exception_Design.cl.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR ========== 
--><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/IllegalSuperTypeException.html
  
  Index: IllegalSuperTypeException.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:40 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/IllegalSuperTypeException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nb!
sp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/Environment.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "IllegalSuperTypeException.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell!
3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR><H2><FONT 
SIZE="-1">org.zoap.xml</FONT><BR>Class 
IllegalSuperTypeException</H2><PRE>java.lang.Object
    |
    +--java.lang.Throwable
          |
          +--java.lang.Exception
                |
                +--java.io.IOException
                      |
                      +--<A HREF= 
"../../../org/zoap/xml/XmlException.html">org.zoap.xml.XmlException</A>
                            |
                            +--<A HREF= 
"../../../org/zoap/xml/TypeException.html">org.zoap.xml.TypeException</A>
                                  |
                                  +--<A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html">org.zoap.xml.IllegalTypeException</A>
                                        |
                                        
+--<B>org.zoap.xml.IllegalSuperTypeException</B>
  </PRE><HR><DL><DT>public class <B>IllegalSuperTypeException</B><DT>extends <A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html">IllegalTypeException</A></DL><P>an 
exception that is thrown when a wrong supertype of a type has tried to be 
assigned.<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><!--  =========== CONSTRUCTOR SUMMARY ===========  --><A NAME= 
"constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/IllegalSuperTypeException.html#IllegalSuperTypeException(java.lang.Throwable)">IllegalSuperTypeException</A></B>(Throwable
 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructor
 with embedded throwable</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><!
B><A HREF= 
"../../../org/zoap/xml/IllegalSuperTypeException.html#IllegalSuperTypeException(java.lang.String,
 java.lang.Throwable)">IllegalSuperTypeException</A></B>(String message, Throwable 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor with embedded throwable</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/IllegalSuperTypeException.html#IllegalSuperTypeException(java.lang.String)">IllegalSuperTypeException</A></B>(String
 
message)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/IllegalSuperTypeException.html#IllegalSuperTypeException()">IllegalSuperTypeException</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default
 constructor</TD></TR></TABLE><BR><A NAME= "methods_inherited_from_class_org.zoap.xml.!
XmlException"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR 
BGCOLOR="#EEEEFF" ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A><B></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/XmlException.html#getDetail()">getDetail</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#getMessage()">getMessage</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintStream)">printStackTrace</A>,
 <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintWriter)">printStackTrace</A></CODE></TD></TR></TABLE><P><A
 NAME= "methods_inherited_from_class_java.lang.Throwable"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Throwable<B></TD></TR><TR BGCOLOR="white" ID="TableRowColor!
"><TD><CODE>getLocalizedMessage, toString, printStackTrace, 
fillInStackTrace</CODE></TD></TR></TABLE><P><A NAME= 
"methods_inherited_from_class_java.lang.Object"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Object<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getClass, hashCode, equals, notify, notifyAll, wait, 
wait, wait</CODE></TD></TR></TABLE><P><!--  =========== CONSTRUCTOR DETAIL =========== 
 --><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A 
NAME= 
"IllegalSuperTypeException(java.lang.Throwable)"><H3>IllegalSuperTypeException</H3></A><PRE>public
 <B>IllegalSuperTypeException</B>(Throwable throwable)</PRE><DL><DD>constructor with 
embedded throwable</DL><HR><A NAME= "!
IllegalSuperTypeException(java.lang.String, 
java.lang.Throwable)"><H3>IllegalSuperTypeException</H3></A><PRE>public 
<B>IllegalSuperTypeException</B>(String message, Throwable 
throwable)</PRE><DL><DD>message-based constructor with embedded throwable</DL><HR><A 
NAME= 
"IllegalSuperTypeException(java.lang.String)"><H3>IllegalSuperTypeException</H3></A><PRE>public
 <B>IllegalSuperTypeException</B>(String message)</PRE><DL><DD>message-based 
constructor</DL><HR><A NAME= 
"IllegalSuperTypeException()"><H3>IllegalSuperTypeException</H3></A><PRE>public 
<B>IllegalSuperTypeException</B>()</PRE><DL><DD>default constructor</DL><HR><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT ID="NavBarFont1"><B>Overview</B></F!
ONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#FFFFFF" ID="NavBarCell1Rev"> &nbsp;<FONT 
ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "class-use/IllegalSuperTypeException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/x!
ml/Environment.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "IllegalSuperTypeException.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A 
HREF= "#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/IllegalTypeException.html
  
  Index: IllegalTypeException.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/IllegalTypeException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</!
TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/IllegalSuperTypeException.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/NoCompatibleElementException.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"IllegalTypeException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID!
="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A 
HREF= "#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR><H2><FONT 
SIZE="-1">org.zoap.xml</FONT><BR>Class IllegalTypeException</H2><PRE>java.lang.Object
    |
    +--java.lang.Throwable
          |
          +--java.lang.Exception
                |
                +--java.io.IOException
                      |
                      +--<A HREF= 
"../../../org/zoap/xml/XmlException.html">org.zoap.xml.XmlException</A>
                            |
                            +--<A HREF= 
"../../../org/zoap/xml/TypeException.html">org.zoap.xml.TypeException</A>
                                  |
                                  +--<B>org.zoap.xml.IllegalTypeException</B>
  </PRE><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/xml/IllegalSuperTypeException.html">IllegalSuperTypeException</A></DD></DL><HR><DL><DT>public
 class <B>IllegalTypeException</B><DT>extends <A HREF= 
"../../../org/zoap/xml/TypeException.html">TypeException</A></DL><P>an exception that 
is thrown whenever a type is wrongly 
assigned<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><!--  =========== CONSTRUCTOR SUMMARY ===========  --><A NAME= 
"constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html#IllegalTypeException(java.lang.Throwable)">IllegalTypeException</A></B>(Throwable
 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constr!
uctor with embedded throwable</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html#IllegalTypeException(java.lang.String,
 java.lang.Throwable)">IllegalTypeException</A></B>(String message, Throwable 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor with embedded throwable</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html#IllegalTypeException(java.lang.String)">IllegalTypeException</A></B>(String
 
message)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html#IllegalTypeException()">IllegalTypeException</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default
 constructor</TD></TR></TABLE><BR><A NAME=!
 "methods_inherited_from_class_org.zoap.xml.XmlException"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A><B></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/XmlException.html#getDetail()">getDetail</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#getMessage()">getMessage</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintStream)">printStackTrace</A>,
 <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintWriter)">printStackTrace</A></CODE></TD></TR></TABLE><P><A
 NAME= "methods_inherited_from_class_java.lang.Throwable"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Throwable<B></T!
D></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE>getLocalizedMessage, toString, 
printStackTrace, fillInStackTrace</CODE></TD></TR></TABLE><P><A NAME= 
"methods_inherited_from_class_java.lang.Object"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Object<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getClass, hashCode, equals, notify, notifyAll, wait, 
wait, wait</CODE></TD></TR></TABLE><P><!--  =========== CONSTRUCTOR DETAIL =========== 
 --><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A 
NAME= 
"IllegalTypeException(java.lang.Throwable)"><H3>IllegalTypeException</H3></A><PRE>public
 <B>IllegalTypeException</B>(Throwable throwable)</PRE><DL><DD>constructor with 
embedded!
 throwable</DL><HR><A NAME= "IllegalTypeException(java.lang.String, 
java.lang.Throwable)"><H3>IllegalTypeException</H3></A><PRE>public 
<B>IllegalTypeException</B>(String message, Throwable 
throwable)</PRE><DL><DD>message-based constructor with embedded throwable</DL><HR><A 
NAME= 
"IllegalTypeException(java.lang.String)"><H3>IllegalTypeException</H3></A><PRE>public 
<B>IllegalTypeException</B>(String message)</PRE><DL><DD>message-based 
constructor</DL><HR><A NAME= 
"IllegalTypeException()"><H3>IllegalTypeException</H3></A><PRE>public 
<B>IllegalTypeException</B>()</PRE><DL><DD>default constructor</DL><HR><!-- ========== 
START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" 
CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</!
TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/IllegalTypeException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/IllegalSuperTypeEx!
ception.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/NoCompatibleElementException.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"IllegalTypeException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/NoCompatibleElementException.html
  
  Index: NoCompatibleElementException.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/NoCompatibleElementException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>!
&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A 
HREF= "../../../org/zoap/xml/Schema.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"NoCompatibleElementException.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCel!
l3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR><H2><FONT 
SIZE="-1">org.zoap.xml</FONT><BR>Class 
NoCompatibleElementException</H2><PRE>java.lang.Object
    |
    +--java.lang.Throwable
          |
          +--java.lang.Exception
                |
                +--java.io.IOException
                      |
                      +--<A HREF= 
"../../../org/zoap/xml/XmlException.html">org.zoap.xml.XmlException</A>
                            |
                            +--<A HREF= 
"../../../org/zoap/xml/AppearanceException.html">org.zoap.xml.AppearanceException</A>
                                  |
                                  +--<A HREF= 
"../../../org/zoap/xml/ElementException.html">org.zoap.xml.ElementException</A>
                                        |
                                        
+--<B>org.zoap.xml.NoCompatibleElementException</B>
  </PRE><HR><DL><DT>public class <B>NoCompatibleElementException</B><DT>extends <A 
HREF= "../../../org/zoap/xml/ElementException.html">ElementException</A></DL><P>an 
exception that is thrown in XmlObjectWriter when no element for serialising a 
particular object could be found<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: 
</B>$Revision: 1.1 $</DL><HR><!--  =========== CONSTRUCTOR SUMMARY ===========  --><A 
NAME= "constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/NoCompatibleElementException.html#NoCompatibleElementException(java.lang.Throwable)">NoCompatibleElementException</A></B>(Throwable
 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructor
 with embedded throwable</TD></TR><TR BGCOLOR="white"!
 ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/NoCompatibleElementException.html#NoCompatibleElementException(java.lang.String,
 java.lang.Throwable)">NoCompatibleElementException</A></B>(String message, Throwable 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor with embedded throwable</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/NoCompatibleElementException.html#NoCompatibleElementException(java.lang.String)">NoCompatibleElementException</A></B>(String
 
message)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/NoCompatibleElementException.html#NoCompatibleElementException()">NoCompatibleElementException</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default
 constructor</TD></TR></TABL!
E><BR><A NAME= "methods_inherited_from_class_org.zoap.xml.XmlException"></A><TABLE 
BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A><B></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/XmlException.html#getDetail()">getDetail</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#getMessage()">getMessage</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintStream)">printStackTrace</A>,
 <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintWriter)">printStackTrace</A></CODE></TD></TR></TABLE><P><A
 NAME= "methods_inherited_from_class_java.lang.Throwable"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.T!
hrowable<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getLocalizedMessage, toString, printStackTrace, 
fillInStackTrace</CODE></TD></TR></TABLE><P><A NAME= 
"methods_inherited_from_class_java.lang.Object"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Object<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getClass, hashCode, equals, notify, notifyAll, wait, 
wait, wait</CODE></TD></TR></TABLE><P><!--  =========== CONSTRUCTOR DETAIL =========== 
 --><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A 
NAME= 
"NoCompatibleElementException(java.lang.Throwable)"><H3>NoCompatibleElementException</H3></A><PRE>public
 <B>NoCompatibleElementException</B>(Throwable throwable)<!
/PRE><DL><DD>constructor with embedded throwable</DL><HR><A NAME= 
"NoCompatibleElementException(java.lang.String, 
java.lang.Throwable)"><H3>NoCompatibleElementException</H3></A><PRE>public 
<B>NoCompatibleElementException</B>(String message, Throwable 
throwable)</PRE><DL><DD>message-based constructor with embedded throwable</DL><HR><A 
NAME= 
"NoCompatibleElementException(java.lang.String)"><H3>NoCompatibleElementException</H3></A><PRE>public
 <B>NoCompatibleElementException</B>(String message)</PRE><DL><DD>message-based 
constructor</DL><HR><A NAME= 
"NoCompatibleElementException()"><H3>NoCompatibleElementException</H3></A><PRE>public 
<B>NoCompatibleElementException</B>()</PRE><DL><DD>default constructor</DL><HR><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="Na!
vBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/NoCompatibleElementException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss organization</TD></EM></TD>!
</TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A 
HREF= "../../../org/zoap/xml/Schema.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"NoCompatibleElementException.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/Schema.html
  
  Index: Schema.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Schema.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR!
="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/NoCompatibleElementException.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/SchemaException.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"Schema.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY!
:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
:"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
:"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
:SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
:"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
:"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
:========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
:Schema</H2><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
:"../../../org/zoap/soap/meta/builtin/ZoapSchema.html">ZoapSchema</A>, <A HREF= 
:"../../../org/zoap/soap/meta/scl/SCLSchema.html">SCLSchema</A>, <A HREF= 
:"../../../org/zoap/soap/meta/SoapSchema.html">SoapSchema</A>, <A HREF= 
:"../../../org/zoap/xml/meta/builtin/DefaultBinding.ClassSchema.html">DefaultBinding.ClassSchema</A>,
: <A HREF= "../../../org/zoap/xml/meta/builtin/ZoapSchema.html">ZoapSchema</A>, <A 
:HREF= "../../../org/zoap/xml/meta/XmlSchema.html">XmlSchema</A>, <A HREF= "../../!
../org/zoap/xml/XmlSchemaInstance.html">XmlSchemaInstance</A></DD></DL><HR><DL><DT>public
 class <B>Schema</B></DL><P>Schema is the Java interface to an XML schema. <br> A 
Schema consists of a set of element, attribute, and type definitions
  (where we have ommitted  the direct references to attribute definitions in the 
implementation because
  of redundancies, for the moment) <br> The elements of a schema determine which 
top-level appearances in an
  XML document are legal in order to conform to that schema. Types determine
  conformant element/attribute substructures of such documents (and documents that are
  evaluated in the context of this schema). <br> In infor:XML, schemas are uniquely 
identified via their
  Unique Resource Name. <br><P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: 
</B>$Revision: 1.1 $</DL><HR><!--  =========== CONSTRUCTOR SUMMARY ===========  --><A 
NAME= "constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Schema.html#Schema()">Schema</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;empty
 constructor</TD></TR></TABLE><BR><!--  =========== METHOD SUMMARY ===========  --><A 
NAME= "method_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF=!
 
"../../../org/zoap/xml/Attribute.html">Attribute</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/Schema.html#addAttribute(org.zoap.xml.Attribute)">addAttribute</A></B>(<A
 HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> 
attribute)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;registers
 an additional @arg attribute and returns the overwritten @return 
Attribuet.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/Schema.html#addElement(org.zoap.xml.Element)">addElement</A></B>(<A
 HREF= "../../../org/zoap/xml/Element.html">Element</A> 
element)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;registers
 an additional @arg element and returns the overwritten @return Element.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor">!
<TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Schema.html#addType(org.zoap.xml.Type)">addType</A></B>(<A 
HREF= "../../../org/zoap/xml/Type.html">Type</A> 
type)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;registers 
an additional @arg type and returns the overwritten @return Type.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Schema.html#equals(java.lang.Object)">equals</A></B>(Object 
other)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;returns 
pointer-wise or urn-wise equality</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Element.html">Element</!
A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Schema.html#findElementCompatibleTo(java.lang.Object, 
java.lang.Class)">findElementCompatibleTo</A></B>(Object object, Class 
clazz)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;looks 
through the registered elements to find some @return Element whose
  type is compatible with the given @arg clazz.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Schema.html#findTypeCompatibleTo(java.lang.Object, 
java.lang.Class)">findTypeCompatibleTo</A></B>(Object object, Class 
clazz)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;looks 
through the registered types to find some @return Element whose
  type is comptible with the given @arg clazz.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/Schema.html#getAttribute(java.lang.String)">getAttribute</A></B>(String
 name)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;returns a 
top-level @arg Attribute registered in this schema under the given name
  return null if not registered.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/Schema.html#getElement(java.lang.String)">getElement</A></B>(String
 name)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;returns a 
top-level element registered in this schema under the given name
  return null if not registered.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Schema.html#getType(java.lang.String)">getType</A></B>(String 
name)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;returns a 
type registered in this schema under the given name
  return null if not registered.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;URN</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Schema.html#getUrn()">getUrn</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;access
 the internal urn</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Schema.html#hashCode()">hashCode</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;returns
 the hash code of the urn, if present.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= "../../../org/zoap/xml/Schema.html#removeAttribute(org.zoap.xml.Attribu!
te)">removeAttribute</A></B>(<A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A> 
attribute)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;removes
 an @arg attribute and returns the removed @return Attribute.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/Schema.html#removeElement(org.zoap.xml.Element)">removeElement</A></B>(<A
 HREF= "../../../org/zoap/xml/Element.html">Element</A> 
element)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;removes 
an @arg element and returns the removed @return Element.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/S!
chema.html#removeType(org.zoap.xml.Type)">removeType</A></B>(<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A> 
type)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;removes a 
@arg type and returns the removed @return Type</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Schema.html#setUrn(URN)">setUrn</A></B>(URN 
urn)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;access the 
internal urn</TD></TR></TABLE><BR><!--  =========== CONSTRUCTOR DETAIL ===========  
--><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT 
SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"Schema()"><H3>Schema</H3></A><PRE>public <B>Schema</B>()</PRE><DL><DD>empty 
constructor</DL><!--  =====!
====== METHOD DETAIL ===========  --><A NAME= "method_detail"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"addAttribute(org.zoap.xml.Attribute)"><H3>addAttribute</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A> <B>addAttribute</B>(<A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A> attribute)<BR>                    
    throws java.lang.NullPointerException</A></PRE><DL><DD>registers an additional 
@arg attribute and returns the overwritten @return Attribuet. Uses
  a lazy initialization of attributes. attribute must be non-null,
  otherwise @throws NullPointerException and, in addition, must have a reasonable
  appearance name to be hashed accordingly.
  attribute references in schemas (as opposed to types)
  are currently not used at all, so you do not have to register them.</DL><HR><A NAME= 
"addElement(org.zoap.xml.Element)"><H3>addElement</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> <B>addElement</B>(<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> element)<BR>                    
throws java.lang.NullPointerException</A></PRE><DL><DD>registers an additional @arg 
element and returns the overwritten @return Element. Uses
  a lazy initialization of elements. element must be non-null, otherwise @throws 
NullPointerException
  and, in addition, must have a reasonable appearance name to be hashed accordingly.
  This is only needed for top-level elements and elements that should be embedded
  into other "container" elements. Otherwise, elements must not be registered in the 
schema.</DL><HR><A NAME= "addType(org.zoap.xml.Type)"><H3>addType</H3></A><PRE>public 
<A HREF= "../../../org/zoap/xml/Type.html">Type</A> <B>addType</B>(<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A> type)<BR>              throws 
java.lang.NullPointerException</A></PRE><DL><DD>registers an additional @arg type and 
returns the overwritten @return Type. Uses
  a lazy initialization of elements. element must be non-null, otherwise @throws
  NullPointerException.
  If certain types should not be used in a polymorphic context,
  you do not have to register them in the schema.</DL><HR><A NAME= 
"equals(java.lang.Object)"><H3>equals</H3></A><PRE>public boolean <B>equals</B>(Object 
other)</PRE><DL><DD>returns pointer-wise or urn-wise equality</DL><HR><A NAME= 
"findElementCompatibleTo(java.lang.Object, 
java.lang.Class)"><H3>findElementCompatibleTo</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> <B>findElementCompatibleTo</B>(Object 
object, Class clazz)</PRE><DL><DD>looks through the registered elements to find some 
@return Element whose
  type is compatible with the given @arg clazz. Is implemented in a very naive way by
  stepping through the registered elements and asking their type for support. Is not
  too bad, because it is normalyy just called to find out the initial hook into
  the meta-model.</DL><HR><A NAME= "findTypeCompatibleTo(java.lang.Object, 
java.lang.Class)"><H3>findTypeCompatibleTo</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Type.html">Type</A> <B>findTypeCompatibleTo</B>(Object object, 
Class clazz)</PRE><DL><DD>looks through the registered types to find some @return 
Element whose
  type is comptible with the given @arg clazz. Is implemented in a very naive way by
  stepping through the registered types and asking them for their support. This is 
critical,
  since it is called very often. We must probably enhance the meta-model to support 
this
  efficiently.</DL><HR><A NAME= 
"getAttribute(java.lang.String)"><H3>getAttribute</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A> <B>getAttribute</B>(String 
name)</PRE><DL><DD>returns a top-level @arg Attribute registered in this schema under 
the given name
  return null if not registered.</DL><HR><A NAME= 
"getElement(java.lang.String)"><H3>getElement</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> <B>getElement</B>(String 
name)</PRE><DL><DD>returns a top-level element registered in this schema under the 
given name
  return null if not registered. This method is used when
  deserialising documents using this schema as a namespace reference.
  This is only needed for top-level elements and elements that should be embedded
  into other "container" elements. Otherwise, elements must not be registered in the 
schema.</DL><HR><A NAME= "getType(java.lang.String)"><H3>getType</H3></A><PRE>public 
<A HREF= "../../../org/zoap/xml/Type.html">Type</A> <B>getType</B>(String 
name)</PRE><DL><DD>returns a type registered in this schema under the given name
  return null if not registered. Is used to support polymorphism in deserialisation.
  If certain types should not be used in a polymorphic context,
  you do not have to register them in the schema.</DL><HR><A NAME= 
"getUrn()"><H3>getUrn</H3></A><PRE>public URN <B>getUrn</B>()</PRE><DL><DD>access the 
internal urn</DL><HR><A NAME= "hashCode()"><H3>hashCode</H3></A><PRE>public int 
<B>hashCode</B>()</PRE><DL><DD>returns the hash code of the urn, if present. Else 
returns the standard hashCode.
  Be aware that changing the urn on the fly hence can have unwanted effects in 
hashmaps, etc.</DL><HR><A NAME= 
"removeAttribute(org.zoap.xml.Attribute)"><H3>removeAttribute</H3></A><PRE>public <A 
HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> <B>removeAttribute</B>(<A 
HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> 
attribute)</PRE><DL><DD>removes an @arg attribute and returns the removed @return 
Attribute.</DL><HR><A NAME= 
"removeElement(org.zoap.xml.Element)"><H3>removeElement</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> <B>removeElement</B>(<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> element)</PRE><DL><DD>removes an @arg 
element and returns the removed @return Element.</DL><HR><A NAME= 
"removeType(org.zoap.xml.Type)"><H3>removeType</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Type.html">Type</A> <B>removeType</B>(<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A> type)</PRE><DL><DD>removes a @arg!
 type and returns the removed @return Type</DL><HR><A NAME= 
"setUrn(URN)"><H3>setUrn</H3></A><PRE>public void <B>setUrn</B>(URN 
urn)</PRE><DL><DD>access the internal urn</DL><P><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= 
"+0"><B>Association Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B><A HREF= 
"../../../org/zoap/xml/Element.html">org.zoap.xml.Element</A><DL><DD>each schema 
explodes into parts each of which are uniquely indexed via their 
name<P><DD><DL><DT><B>Label </B>registeredElements<DT><B>Client Cardinality 
</B>1<DT><B>Supplier Cardinality </B>*<DT><B>Type </B>aggregation<DT><B>undirected 
</B></DL></DD></DL><P>to <B>Class </B>java.util.Map<DL></DL><P>to <B>Class </B><A 
HREF= "../../../org/zoap/xml/Type.html">org.zoap.xml.Type</A><DL><DD>each schema 
explodes into parts each of which are uniquely indexed via their 
name<P><DD><DL><DT><B>Label </B>registeredTypes<DT><B>Client Cardinality </B>1<DT><B>!
Supplier Cardinality </B>*<DT><B>Type </B>aggregation<DT><B>undirected 
</B></DL></DD></DL><P>to <B>Class </B>java.util.Map<DL></DL><P>to <B>Class </B><A 
HREF= "../../../org/zoap/xml/Attribute.html">org.zoap.xml.Attribute</A><DL><DD>each 
schema explodes into parts each of which are uniquely indexed via their 
name<P><DD><DL><DT><B>Label </B>registeredAttributes<DT><B>Client Cardinality 
</B>1<DT><B>Supplier Cardinality </B>*<DT><B>Type </B>aggregation<DT><B>undirected 
</B></DL></DD></DL><P>to <B>Class </B>java.util.Map<DL></DL><HR><!-- ========== START 
OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" 
CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"!
><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
>ID="NavBarCell1Rev"> &nbsp;<FONT 
>ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
>ID="NavBarCell1"><A HREF= "class-use/Schema.html"><FONT 
>ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
>ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
>ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
>ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
>ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
>ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
>ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
>VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
>organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
>SIZE="-2">&nbsp;<A HREF= 
>"../../../org/zoap/xml/NoCompatibleElementException.html"><B>PREV 
>CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/Schem!
aException.html"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" 
ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "Schema.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A 
HREF= "#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/SchemaException.html
  
  Index: SchemaException.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/SchemaException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><T!
D BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/Schema.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.DefaultSerialisationPolicy.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"SchemaException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCel!
l3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR><H2><FONT 
SIZE="-1">org.zoap.xml</FONT><BR>Class SchemaException</H2><PRE>java.lang.Object
    |
    +--java.lang.Throwable
          |
          +--java.lang.Exception
                |
                +--java.io.IOException
                      |
                      +--<A HREF= 
"../../../org/zoap/xml/XmlException.html">org.zoap.xml.XmlException</A>
                            |
                            +--<B>org.zoap.xml.SchemaException</B>
  </PRE><HR><DL><DT>public class <B>SchemaException</B><DT>extends <A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A></DL><P>an exception that is 
thrown inside schemas<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 
1.1 $</DL><HR><!--  =========== CONSTRUCTOR SUMMARY ===========  --><A NAME= 
"constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/SchemaException.html#SchemaException(java.lang.Throwable)">SchemaException</A></B>(Throwable
 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructor
 with embedded throwable</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/SchemaException.html#SchemaException(java.lang.String, 
java.lang.T!
hrowable)">SchemaException</A></B>(String message, Throwable 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor with embedded throwable</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/SchemaException.html#SchemaException(java.lang.String)">SchemaException</A></B>(String
 
message)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/SchemaException.html#SchemaException()">SchemaException</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default
 constructor</TD></TR></TABLE><BR><A NAME= 
"methods_inherited_from_class_org.zoap.xml.XmlException"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class org.zoap.xml.<A HREF= 
"..!
/../../org/zoap/xml/XmlException.html">XmlException</A><B></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/XmlException.html#getDetail()">getDetail</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#getMessage()">getMessage</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintStream)">printStackTrace</A>,
 <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintWriter)">printStackTrace</A></CODE></TD></TR></TABLE><P><A
 NAME= "methods_inherited_from_class_java.lang.Throwable"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Throwable<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getLocalizedMessage, toString, printStackTrace, 
fillInStackTrace</CODE></TD></TR></TABLE><P><A NAME= 
"methods_inherited_from_class_java.lang.Object"></A><TABLE BORDER="1" CELLPAD!
DING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Object<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getClass, hashCode, equals, notify, notifyAll, wait, 
wait, wait</CODE></TD></TR></TABLE><P><!--  =========== CONSTRUCTOR DETAIL =========== 
 --><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A 
NAME= "SchemaException(java.lang.Throwable)"><H3>SchemaException</H3></A><PRE>public 
<B>SchemaException</B>(Throwable throwable)</PRE><DL><DD>constructor with embedded 
throwable</DL><HR><A NAME= "SchemaException(java.lang.String, 
java.lang.Throwable)"><H3>SchemaException</H3></A><PRE>public 
<B>SchemaException</B>(String message, Throwable throwable)</PRE><DL><DD>message-based 
constructor with embedded throwable</!
DL><HR><A NAME= 
"SchemaException(java.lang.String)"><H3>SchemaException</H3></A><PRE>public 
<B>SchemaException</B>(String message)</PRE><DL><DD>message-based 
constructor</DL><HR><A NAME= 
"SchemaException()"><H3>SchemaException</H3></A><PRE>public 
<B>SchemaException</B>()</PRE><DL><DD>default constructor</DL><HR><!-- ========== 
START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" 
CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-u!
se/SchemaException.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/Schema.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.DefaultSerialisationPolicy.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"SchemaExcept!
ion.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A 
HREF= "#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  
zoap/docs/api/org/zoap/xml/SerialisationPolicy.DefaultSerialisationPolicy.html
  
  Index: SerialisationPolicy.DefaultSerialisationPolicy.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/SerialisationPolicy.DefaultSerialisationPolicy.html"><FONT 
ID="NavBarFont1"><B>!
Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/SchemaException.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/SimpleType.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"SerialisationPolicy.DefaultSerialisationPolicy.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR!
><TR><TD VALIGN="top" ID="NavBarCell3"><FONT 
>SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
>HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
>SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
>"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
>========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
>SerialisationPolicy.DefaultSerialisationPolicy</H2><HR><DL><DT>public static class 
><B>SerialisationPolicy.DefaultSerialisationPolicy</B><DT>implements <A HREF= 
>"../../../org/zoap/xml/SerialisationPolicy.html">SerialisationPolicy</A></DL><P><HR><!--
>  =========== METHOD SUMMARY ===========  --><A NAME= "method_summary"></A><TABLE 
>BORDER="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
>ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Method 
>Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right!
" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.DefaultSerialisationPolicy.html#isToBeSerialised(java.lang.Object,
 org.zoap.xml.Element, int)">isToBeSerialised</A></B>(Object object, <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> element, int 
depth)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.DefaultSerialisationPolicy.html#isToBeSerialised(java.lang.Object,
 org.zoap.xml.Attribute, int)">isToBeSerialised</A></B>(Object object, <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A> element, int 
depth)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR></TABLE><BR><!--
  =========== METHOD D!
ETAIL ===========  --><A NAME= "method_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"isToBeSerialised(java.lang.Object, org.zoap.xml.Element, 
int)"><H3>isToBeSerialised</H3></A><PRE>public boolean <B>isToBeSerialised</B>(Object 
object, <A HREF= "../../../org/zoap/xml/Element.html">Element</A> element, int 
depth)</PRE><DL><DD></DL><HR><A NAME= "isToBeSerialised(java.lang.Object, 
org.zoap.xml.Attribute, int)"><H3>isToBeSerialised</H3></A><PRE>public boolean 
<B>isToBeSerialised</B>(Object object, <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A> element, int 
depth)</PRE><DL><DD></DL><HR><!-- ========== START OF NAVBAR ========== --><TABLE 
BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="!
center" VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/SerialisationPolicy.DefaultSerialisationPolicy.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="to!
p" ROWSPAN=3><EM>&copy; 2000-2001 JBoss organization</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/SchemaException.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/SimpleType.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"SerialisationPolicy.DefaultSerialisationPolicy.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/SerialisationPolicy.html
  
  Index: SerialisationPolicy.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/SerialisationPolicy.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</T!
D><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;PREV CLASS&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/URNResolver.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "SerialisationPolicy.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<A HREF= 
"#field_summary">FIELD!
</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;<A HREF= 
"#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Interface 
SerialisationPolicy</H2><DL><DT><B>All Known Implementing Classes:</B><DD><A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.DefaultSerialisationPolicy.html">SerialisationPolicy.DefaultSerialisationPolicy</A></DD></DL><HR><DL><DT>public
 interface <B>SerialisationPolicy</B></DL><P>this interface must be implemented by 
policy objects controlling the serialisation
  depth.<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><!--  =========== FIELD SUMMARY ===========  --><A NAME= 
"field_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Field Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final static <A 
HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html">SerialisationPolicy</A></CODE></FONT></TD><TD><CODE><B><A
 HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html#defaultSerialisationPolicy">defaultSerialisationPolicy</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR></TABLE><BR><!--
  =========== METHOD SUMMARY ===========  --><A NAME= "method_summary"></A><TABLE 
BORDER="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD!
 COLSPAN=2><FONT SIZE= "+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html#isToBeSerialised(java.lang.Object, 
org.zoap.xml.Element, int)">isToBeSerialised</A></B>(Object object, <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> element, int 
depth)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;decides 
whether the @arg element of @arg objects is to be serialised at @arg 
depth</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html#isToBeSerialised(java.lang.Object, 
org.zoap.xml.Attribute, int)">isToBeSerialised</A></B>(Object object, <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A> e!
lement, int 
depth)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;decides 
whether the @arg attribute of @arg objects is to be serialised at @arg 
depth</TD></TR></TABLE><BR><!--  =========== FIELD DETAIL ===========  --><A NAME= 
"field_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR 
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"defaultSerialisationPolicy"><H3>defaultSerialisationPolicy</H3></A><PRE>public final 
static <A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html">SerialisationPolicy</A> 
<B>defaultSerialisationPolicy</B></PRE><DL><DD></DL><!--  =========== METHOD DETAIL 
===========  --><A NAME= "method_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"isToBeSerialised(java.l!
ang.Object, org.zoap.xml.Element, int)"><H3>isToBeSerialised</H3></A><PRE>public 
boolean <B>isToBeSerialised</B>(Object object, <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> element, int 
depth)</PRE><DL><DD>decides whether the @arg element of @arg objects is to be 
serialised at @arg depth</DL><HR><A NAME= "isToBeSerialised(java.lang.Object, 
org.zoap.xml.Attribute, int)"><H3>isToBeSerialised</H3></A><PRE>public boolean 
<B>isToBeSerialised</B>(Object object, <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A> element, int 
depth)</PRE><DL><DD>decides whether the @arg attribute of @arg objects is to be 
serialised at @arg depth</DL><P><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0"><TR 
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= "+0"><B>Association 
Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B><A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html">org.zoap.xml.SerialisationPolicy</A><DL></DL><HR><!--
 ========== START OF NAVBAR =====!
===== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD 
COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/SerialisationPolicy.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR!
="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;PREV CLASS&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/URNResolver.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "SerialisationPolicy.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<A HREF= 
"#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;<A HREF= 
"#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FON!
T></TD></TR></TABLE><!-- ========== END OF NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/Serialisation_Process.sq.html
  
  Index: Serialisation_Process.sq.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT>&n!
bsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/Deserialisation_Process.sq.html"><B>PREV 
DIAGRAM</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/Exception_Design.cl.html"><B>NEXT 
DIAGRAM</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"Serialisation_Process.sq.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR ========== 
--><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Sequence Diagram Serialisation 
Process</H2!
><DD>This diagram shows how objects are streamed into XML.<HR><!-- ========== START OF 
>NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" 
>CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE 
>BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD 
>BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
>ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
>ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
>ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
>ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
>ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
>ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
>ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
>ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="Nav!
BarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/Deserialisation_Process.sq.html"><B>PREV 
DIAGRAM</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/Exception_Design.cl.html"><B>NEXT 
DIAGRAM</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"Serialisation_Process.sq.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR ========== 
--><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/SimpleType.html
  
  Index: SimpleType.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/SimpleType.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGC!
OLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.DefaultSerialisationPolicy.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/Type.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"SimpleType.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT SI!
ZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<A HREF= 
"#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;<A HREF= 
"#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
SimpleType</H2><PRE><A HREF= "../../../org/zoap/xml/Type.html">org.zoap.xml.Type</A>
    |
    +--<B>org.zoap.xml.SimpleType</B>
  </PRE><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/soap/meta/EncodingStyleType.html">EncodingStyleType</A>, <A HREF= 
"../../../org/zoap/xml/meta/builtin/CharacterType.html">CharacterType</A>, <A HREF= 
"../../../org/zoap/xml/meta/builtin/DateType.html">DateType</A>, <A HREF= 
"../../../org/zoap/xml/meta/IDRefType.html">IDRefType</A>, <A HREF= 
"../../../org/zoap/xml/meta/IDType.html">IDType</A>, <A HREF= 
"../../../org/zoap/xml/meta/PrimitiveType.html">PrimitiveType</A></DD></DL><HR><DL><DT>public
 class <B>SimpleType</B><DT>extends <A HREF= 
"../../../org/zoap/xml/Type.html">Type</A></DL><P>Simple Xml types are quite like 
primitive Java types. <br>
  They occur as elements or attributes with a single body. And they can only subclass 
primitive types. <br><P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 
1.1 $</DL><HR><!--  =========== FIELD SUMMARY ===========  --><A NAME= 
"field_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Field Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;(package private) 
<A HREF= 
"../../../org/zoap/xml/SimpleType.html">SimpleType</A></CODE></FONT></TD><TD><CODE><B><A
 HREF= 
"../../../org/zoap/xml/SimpleType.html#superType">superType</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;simple
 types can only inherit from simple types the supertype</TD></TR></TABLE><BR><A NAME= 
"fields_inherited_from_class_org.zoap.xml.Type"></A><TABLE BORDER="1" CELLPADDING="3" !
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Fields inherited from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A><B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/Type.html#DERIVEDBY_EXTENSION">DERIVEDBY_EXTENSION</A>, <A 
HREF= 
"../../../org/zoap/xml/Type.html#DERIVEDBY_RESTRICTION">DERIVEDBY_RESTRICTION</A></CODE></TD></TR></TABLE><P><!--
  =========== METHOD SUMMARY ===========  --><A NAME= "method_summary"></A><TABLE 
BORDER="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Method 
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= "../../../org/zoap/xml/SimpleType.html#addAttribute(org.zoap.xml.Att!
ribute)">addAttribute</A></B>(<A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A> 
attribute)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disable
 attribute manipulation by overloading</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;final <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/SimpleType.html#addElement(org.zoap.xml.Element)">addElement</A></B>(<A
 HREF= "../../../org/zoap/xml/Element.html">Element</A> 
element)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disable 
element manipulation by overloading</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;final <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= "../../../org/zoap/xml/SimpleType.html#getAttri!
bute(org.zoap.xml.Schema, java.lang.String)">getAttribute</A></B>(<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> schema, String 
name)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;accesses 
an attribute in that type indexed by its schema and name - defaults to 
null</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute[]</A></CODE></FONT></TD><TD><CODE><B><A
 HREF= 
"../../../org/zoap/xml/SimpleType.html#getAttributes(java.lang.Object)">getAttributes</A></B>(Object
 object)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;produce 
a collection of attributes belonging to that type - defaults to null</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;final <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></CODE></FONT></TD><TD><!
CODE><B><A HREF= 
"../../../org/zoap/xml/SimpleType.html#getElement(org.zoap.xml.Schema, 
java.lang.String)">getElement</A></B>(<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> schema, String 
name)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;accesses a 
sub-element in that type indexed by its schema and name - defaults to 
null</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final <A HREF= 
"../../../org/zoap/xml/Element.html">Element[]</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/SimpleType.html#getElements(java.lang.Object)">getElements</A></B>(Object
 object)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;produce 
a collection of elements belonging to that type - defaults to null</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;final boolean</CODE></FONT></TD><TD>!
<CODE><B><A HREF= 
"../../../org/zoap/xml/SimpleType.html#isReferencable()">isReferencable</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;simple
 types cannot be referenced by ID attributes</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;final <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/SimpleType.html#removeAttribute(org.zoap.xml.Attribute)">removeAttribute</A></B>(<A
 HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> 
attribute)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disable
 attribute manipulation by overloading</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;final <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= "../../../org/zoap/xml/Si!
mpleType.html#removeElement(org.zoap.xml.Element)">removeElement</A></B>(<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> 
element)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disable 
element manipulation by overloading</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;final void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/SimpleType.html#setSuperType(org.zoap.xml.SimpleType)">setSuperType</A></B>(<A
 HREF= "../../../org/zoap/xml/SimpleType.html">SimpleType</A> 
superType)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;accept
 only simple types here</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final 
void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/SimpleType.html#setSuperType(org.zoap.xml.Type)">setSuperType</A></B>(<A
 HREF= "../../../org/zoap/!
xml/Type.html">Type</A> 
superType)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arbitrary
 super types are not allowed</TD></TR></TABLE><BR><A NAME= 
"methods_inherited_from_class_org.zoap.xml.Type"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A><B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/Type.html#clone()">clone</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#equals(java.lang.Object)">equals</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#getAssociatedClass()">getAssociatedClass</A>, <A 
HREF= "../../../org/zoap/xml/Type.html#getContent(java.lang.Object)">getContent</A>, 
<A HREF= "../../../org/zoap/xml/Type.html#getDerivedBy()">getDerivedBy</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#getSuperType()">getSuperType</A>, <A HREF= 
"../../../o!
rg/zoap/xml/Type.html#getTypeName()">getTypeName</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#getTypeSchema()">getTypeSchema</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#getVerboseElements(java.lang.Object)">getVerboseElements</A>,
 <A HREF= "../../../org/zoap/xml/Type.html#hashCode()">hashCode</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#isCompatibleTo(java.lang.Object, 
java.lang.Class)">isCompatibleTo</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#isStateless()">isStateless</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#isSuperTypeOf(org.zoap.xml.Type)">isSuperTypeOf</A>, 
<A HREF= "../../../org/zoap/xml/Type.html#newInstance(java.util.Map, java.util.Map, 
java.util.Map)">newInstance</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#setAssociatedClass(java.lang.Class)">setAssociatedClass</A>,
 <A HREF= "../../../org/zoap/xml/Type.html#setContent(java.lang.Object, 
java.lang.String, java.lang.String, java.util.Map, java.util.Map)">setContent</A>, <A 
HREF= "../../../org/zoap/x!
ml/Type.html#setDerivedBy(int)">setDerivedBy</A>, <A HREF= 
"../../../org/zoap/xml/Type.html#setTypeName(java.lang.String)">setTypeName</A>, <A 
HREF= 
"../../../org/zoap/xml/Type.html#setTypeSchema(org.zoap.xml.Schema)">setTypeSchema</A></CODE></TD></TR></TABLE><P><!--
  =========== FIELD DETAIL ===========  --><A NAME= "field_detail"></A><TABLE 
BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"superType"><H3>superType</H3></A><PRE><A HREF= 
"../../../org/zoap/xml/SimpleType.html">SimpleType</A> 
<B>superType</B></PRE><DL><DD>simple types can only inherit from simple types the 
supertype<DD><DL><DT><B>clientCardinality </B>*<DT><B>label 
</B>superType<DT><B>directed </B><DT><B>supplierCardinality 
</B>0..1</DL></DD></DL><!--  =========== METHOD DETAIL ===========  --><A NAME= 
"method_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" W!
IDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT 
SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"addAttribute(org.zoap.xml.Attribute)"><H3>addAttribute</H3></A><PRE>public final <A 
HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> <B>addAttribute</B>(<A 
HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> 
attribute)</PRE><DL><DD>disable attribute manipulation by overloading</DL><HR><A NAME= 
"addElement(org.zoap.xml.Element)"><H3>addElement</H3></A><PRE>public final <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> <B>addElement</B>(<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> element)</PRE><DL><DD>disable element 
manipulation by overloading</DL><HR><A NAME= "getAttribute(org.zoap.xml.Schema, 
java.lang.String)"><H3>getAttribute</H3></A><PRE>public final <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A> <B>getAttribute</B>(<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> sch!
ema, String name)</PRE><DL><DD>accesses an attribute in that type indexed by its 
schema and name - defaults to null</DL><HR><A NAME= 
"getAttributes(java.lang.Object)"><H3>getAttributes</H3></A><PRE>public final <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute[]</A> <B>getAttributes</B>(Object 
object)</PRE><DL><DD>produce a collection of attributes belonging to that type - 
defaults to null</DL><HR><A NAME= "getElement(org.zoap.xml.Schema, 
java.lang.String)"><H3>getElement</H3></A><PRE>public final <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> <B>getElement</B>(<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> schema, String 
name)</PRE><DL><DD>accesses a sub-element in that type indexed by its schema and name 
- defaults to null</DL><HR><A NAME= 
"getElements(java.lang.Object)"><H3>getElements</H3></A><PRE>public final <A HREF= 
"../../../org/zoap/xml/Element.html">Element[]</A> <B>getElements</B>(Object 
object)</PRE><DL><DD>produce a collection of elem!
ents belonging to that type - defaults to null</DL><HR><A NAME= 
"isReferencable()"><H3>isReferencable</H3></A><PRE>public final boolean 
<B>isReferencable</B>()</PRE><DL><DD>simple types cannot be referenced by ID 
attributes</DL><HR><A NAME= 
"removeAttribute(org.zoap.xml.Attribute)"><H3>removeAttribute</H3></A><PRE>public 
final <A HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> 
<B>removeAttribute</B>(<A HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> 
attribute)</PRE><DL><DD>disable attribute manipulation by overloading</DL><HR><A NAME= 
"removeElement(org.zoap.xml.Element)"><H3>removeElement</H3></A><PRE>public final <A 
HREF= "../../../org/zoap/xml/Element.html">Element</A> <B>removeElement</B>(<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> element)</PRE><DL><DD>disable element 
manipulation by overloading</DL><HR><A NAME= 
"setSuperType(org.zoap.xml.SimpleType)"><H3>setSuperType</H3></A><PRE>public final 
void <B>setSuperType</B>(<A HREF= "../../!
../org/zoap/xml/SimpleType.html">SimpleType</A> superType)</PRE><DL><DD>accept only 
simple types here</DL><HR><A NAME= 
"setSuperType(org.zoap.xml.Type)"><H3>setSuperType</H3></A><PRE>public final void 
<B>setSuperType</B>(<A HREF= "../../../org/zoap/xml/Type.html">Type</A> superType)<BR> 
                        throws <A HREF= 
"../../../org/zoap/xml/IllegalSuperTypeException.html">IllegalSuperTypeException</A></PRE><DL><DD>arbitrary
 super types are not allowed</DL><P><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= 
"+0"><B>Association Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B><A HREF= 
"../../../org/zoap/xml/SimpleType.html">org.zoap.xml.SimpleType</A><DL><DD>simple 
types can only inherit from simple types the supertype<P><DD><DL><DT><B>Label 
</B>superType<DT><B>Client Cardinality </B>*<DT><B>Supplier Cardinality 
</B>0..1<DT><B>Is directed</B></DL></DD></DL><HR><!-- ========== START OF NAVBAR 
========== !
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/SimpleType.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="!
NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.DefaultSerialisationPolicy.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/Type.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"SimpleType.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<A HREF= 
"#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;<A HREF= "#field_detail">FIELD</A>&nbsp;|&!
nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/Type.html
  
  Index: Type.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Type.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="!
#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/SimpleType.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/TypeException.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "Type.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp!
;<A HREF= "#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;<A HREF= 
"#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
Type</H2><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/xml/ComplexType.html">ComplexType</A>, <A HREF= 
"../../../org/zoap/xml/SimpleType.html">SimpleType</A></DD></DL><HR><DL><DT>public 
class <B>Type</B><DT>implements Cloneable</DL><P>The infor:XML interface to types. 
<br> XML types determine sub-structures inside an XML document in terms of attribute,
  element, and raw character appearances. XML types are arranged in inheritance 
hierarchies quite as traditional classes are.
  <br> XML types hence correspond quite naturally to Java classes. Thus, in infor:X,
  each XML type is associated with a compatible Java class from which any type
  appearance can be derived in writing and whose instances the type can manipulate in 
reading. <br><P><DL><DT><B>Author:</B><DD>$Author: jung $<DT><B>Version: 
</B>$Revision: 1.1 $</DL><HR><!--  =========== FIELD SUMMARY ===========  --><A NAME= 
"field_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Field Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final static 
int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#DERIVEDBY_EXTENSION">DERIVEDBY_EXTENSION</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
 constants which determined the inheritance relationsship</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;final static int</CODE></FONT></TD><TD><CODE><!
B><A HREF= 
"../../../org/zoap/xml/Type.html#DERIVEDBY_RESTRICTION">DERIVEDBY_RESTRICTION</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR></TABLE><BR><!--
  =========== METHOD SUMMARY ===========  --><A NAME= "method_summary"></A><TABLE 
BORDER="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Method 
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/Type.html#addAttribute(org.zoap.xml.Attribute)">addAttribute</A></B>(<A
 HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> 
attribute)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;registers
 an additional @arg attribute and returns the overwritten @return Attribute.</T!
D></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/Type.html#addElement(org.zoap.xml.Element)">addElement</A></B>(<A
 HREF= "../../../org/zoap/xml/Element.html">Element</A> 
element)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;registers
 an additional @arg element and returns the overwritten @return Element.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Object</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#clone()">clone</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this
 method is to clone the actual type into some other type with the same appearance, but 
a
  possibly modified internal structure.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#equals(java.lang.Object)">equals</A></B>(Object 
other)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;overrides 
the default equals method to cater for schema and name-based equality</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Class</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#getAssociatedClass()">getAssociatedClass</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gets
 the class associated to that type</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A></CODE!
></FONT></TD><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/Type.html#getAttribute(org.zoap.xml.Schema, 
>java.lang.String)">getAttribute</A></B>(<A HREF= 
>"../../../org/zoap/xml/Schema.html">Schema</A> schema, String 
>name)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;accesses 
>an attribute in that type (that is possibly defined in one of its supertypes) indexed 
>by its schema and name
  returns null, if the specified attribute is not supported.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute[]</A></CODE></FONT></TD><TD><CODE><B><A
 HREF= 
"../../../org/zoap/xml/Type.html#getAttributes(java.lang.Object)">getAttributes</A></B>(Object
 object)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;produce 
an array of attributes @return Attribute[] belonging just to that type and
  apparent in the @arg object.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#getContent(java.lang.Object)">getContent</A></B>(Object
 object)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;produce 
a printable "body" representation @return Object apparent in the given
  java @arg object.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#getDerivedBy()">getDerivedBy</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;description
 of the derivation relationship</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= "../../../org/zoap/xml/Type.html#getElement(org.zoap.xml.Schema, 
java.lang.String)">getElement</A></B>(<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> schema, String 
name)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;accesses a 
sub-element in that type (and possibly defined by its supertypes) indexed by its 
schema and name
  returns null if the specified element is not supported.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Element.html">Element[]</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/Type.html#getElements(java.lang.Object)">getElements</A></B>(Object
 object)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;produce 
an array of elements @return Element[]  belonging just to that type
  and apparent in the @arg object.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Type.html">Type</A></CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#getSuperType()">getSuperType</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;access
 the supertype @return Type of this type</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#getTypeName()">getTypeName</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get
 the @return String -based name of that part within the schema</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= "../../../org/zoap/xml/Schema.html">Schema</A></CODE><!
/FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#getTypeSchema()">getTypeSchema</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;returns
 the @return Schema that this part belongs to</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#getVerboseElements(java.lang.Object)">getVerboseElements</A></B>(Object
 object)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;produce 
a printable "verbose" representation @return Object of the elements
  apparent in the given java @arg object.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#hashCode()">hashCode</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;overrides
 the default hashCode implementation to coincide with above equality 
concept</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A 
HREF= "../../../org/zoap/xml/Type.html#isCompatibleTo(java.lang.Object, 
java.lang.Class)">isCompatibleTo</A></B>(Object object, Class 
clazz)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this 
method decides whether the current type can be used to serialise @arg object under the 
given @arg class.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WID!
TH="20%"><FONT SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#isReferencable()">isReferencable</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;per-default,
 types are not referenceable</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#isStateless()">isStateless</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this
 method determines whether the type requires element information to be uniquely 
referenceable</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#isSuperTypeOf(org.zoap.xml.Type)">isSuperTypeOf</A></B>(<A
 HREF= "../../../org/zoap/xml/Type.html">Type</A> type!
)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;method that 
decides whether this type is the supertype of the @arg type.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Object</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#newInstance(java.util.Map, java.util.Map, 
java.util.Map)">newInstance</A></B>(Map attributes, Map references, Map 
nameSpaces)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;creates
 a new Java object @return Object of a class compatible to that type
  under the given references and namespaces and incorporate the given
  Map of attributes to it.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/Type.html#removeAttribute(org.zoap.xml.Attribute)">removeAttribute</A></B>(<A
 HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> 
attribute)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;removes
 an @arg attribute and returns the removed @return Attribute</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/Type.html#removeElement(org.zoap.xml.Element)">removeElement</A></B>(<A
 HREF= "../../../org/zoap/xml/Element.html">Element</A> 
element)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs!
p;&nbsp;&nbsp;removes an @arg element and returns the removed @return Element, should 
operate recursively</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#setAssociatedClass(java.lang.Class)">setAssociatedClass</A></B>(Class
 clazz)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets the 
class associated to that type</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Object</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#setContent(java.lang.Object, java.lang.String, 
java.lang.String, java.util.Map, java.util.Map)">setContent</A></B>(Object target, 
String body, String verboseElements, Map references, Map 
nameSpaces)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;incorporate
 the parsed appearanc!
e @arg body and non-validated @arg verboseElements into the
  state of the @arg target object under the given @arg references and @arg 
nameSpaces.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#setDerivedBy(int)">setDerivedBy</A></B>(int 
howDerivedBy)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets
 the derivation relationship</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#setSuperType(org.zoap.xml.Type)">setSuperType</A></B>(<A
 HREF= "../../../org/zoap/xml/Type.html">Type</A> 
type)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set the 
superType</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><!
CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#setTypeName(java.lang.String)">setTypeName</A></B>(String
 typeName)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set 
the @arg name of that part within the schema</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/Type.html#setTypeSchema(org.zoap.xml.Schema)">setTypeSchema</A></B>(<A
 HREF= "../../../org/zoap/xml/Schema.html">Schema</A> 
typeSchema)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets 
the @arg schema that this part belongs to</TD></TR></TABLE><BR><!--  =========== FIELD 
DETAIL ===========  --><A NAME= "field_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"DERIVEDBY_EXTENSION"!
><H3>DERIVEDBY_EXTENSION</H3></A><PRE>public final static int 
><B>DERIVEDBY_EXTENSION</B></PRE><DL><DD>the constants which determined the 
>inheritance relationsship</DL><HR><A NAME= 
>"DERIVEDBY_RESTRICTION"><H3>DERIVEDBY_RESTRICTION</H3></A><PRE>public final static 
>int <B>DERIVEDBY_RESTRICTION</B></PRE><DL><DD></DL><!--  =========== METHOD DETAIL 
>===========  --><A NAME= "method_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
>CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
>COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
>"addAttribute(org.zoap.xml.Attribute)"><H3>addAttribute</H3></A><PRE>public <A HREF= 
>"../../../org/zoap/xml/Attribute.html">Attribute</A> <B>addAttribute</B>(<A HREF= 
>"../../../org/zoap/xml/Attribute.html">Attribute</A> 
>attribute)</PRE><DL><DD>registers an additional @arg attribute and returns the 
>overwritten @return Attribute. Uses
  lazy initialization of attributes.</DL><HR><A NAME= 
"addElement(org.zoap.xml.Element)"><H3>addElement</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> <B>addElement</B>(<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> element)</PRE><DL><DD>registers an 
additional @arg element and returns the overwritten @return Element. Uses a lazy 
initialization of elements</DL><HR><A NAME= "clone()"><H3>clone</H3></A><PRE>public 
Object <B>clone</B>()</PRE><DL><DD>this method is to clone the actual type into some 
other type with the same appearance, but a
  possibly modified internal structure. It is used to implement the copy semantics of 
the element-type
  association in some parts of XML-Schema.</DL><HR><A NAME= 
"equals(java.lang.Object)"><H3>equals</H3></A><PRE>public boolean <B>equals</B>(Object 
other)</PRE><DL><DD>overrides the default equals method to cater for schema and 
name-based equality</DL><HR><A NAME= 
"getAssociatedClass()"><H3>getAssociatedClass</H3></A><PRE>public Class 
<B>getAssociatedClass</B>()</PRE><DL><DD>gets the class associated to that 
type</DL><HR><A NAME= "getAttribute(org.zoap.xml.Schema, 
java.lang.String)"><H3>getAttribute</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A> <B>getAttribute</B>(<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> schema, String 
name)</PRE><DL><DD>accesses an attribute in that type (that is possibly defined in one 
of its supertypes) indexed by its schema and name
  returns null, if the specified attribute is not supported. This is use in 
deserializing a given attribute.</DL><HR><A NAME= 
"getAttributes(java.lang.Object)"><H3>getAttributes</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute[]</A> <B>getAttributes</B>(Object 
object)</PRE><DL><DD>produce an array of attributes @return Attribute[] belonging just 
to that type and
  apparent in the @arg object. may return null, if the type does not
  support any attributes or if the object has no attributes apparent.
  Is used to serialize the given object into XML. @throws TypeException
  if the object is not compatible with this type (which should not happen internally) 
or
  refuses to give its iternal structure free.</DL><HR><A NAME= 
"getContent(java.lang.Object)"><H3>getContent</H3></A><PRE>public String 
<B>getContent</B>(Object object)<BR>                   throws <A HREF= 
"../../../org/zoap/xml/TypeException.html">TypeException</A></PRE><DL><DD>produce a 
printable "body" representation @return Object apparent in the given
  java @arg object. May @throws TypeException if the object is not
  compatible with the given type (which should not happen internally) or
  refuses access to its internal structure. Is used for serialisation 
purposes.</DL><HR><A NAME= "getDerivedBy()"><H3>getDerivedBy</H3></A><PRE>public int 
<B>getDerivedBy</B>()</PRE><DL><DD>description of the derivation 
relationship</DL><HR><A NAME= "getElement(org.zoap.xml.Schema, 
java.lang.String)"><H3>getElement</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> <B>getElement</B>(<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> schema, String 
name)</PRE><DL><DD>accesses a sub-element in that type (and possibly defined by its 
supertypes) indexed by its schema and name
  returns null if the specified element is not supported. Is used when deserialising 
an element.</DL><HR><A NAME= 
"getElements(java.lang.Object)"><H3>getElements</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Element.html">Element[]</A> <B>getElements</B>(Object 
object)</PRE><DL><DD>produce an array of elements @return Element[]  belonging just to 
that type
  and apparent in the @arg object. may return null, if the type does not
  support any elements or if the object does not have any elements apparant. Is used 
when serializing the object.</DL><HR><A NAME= 
"getSuperType()"><H3>getSuperType</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Type.html">Type</A> <B>getSuperType</B>()</PRE><DL><DD>access 
the supertype @return Type of this type</DL><HR><A NAME= 
"getTypeName()"><H3>getTypeName</H3></A><PRE>public String 
<B>getTypeName</B>()</PRE><DL><DD>get the @return String -based name of that part 
within the schema</DL><HR><A NAME= 
"getTypeSchema()"><H3>getTypeSchema</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A> 
<B>getTypeSchema</B>()</PRE><DL><DD>returns the @return Schema that this part belongs 
to</DL><HR><A NAME= 
"getVerboseElements(java.lang.Object)"><H3>getVerboseElements</H3></A><PRE>public 
String <B>getVerboseElements</B>(Object object)<BR>                           throws 
<A HREF= 
"../../../org/zoap/xml/TypeException.html">TypeException</A></PRE><DL><DD>produce a!
 printable "verbose" representation @return Object of the elements
  apparent in the given java @arg object. May @throws TypeException if the object is 
not
  compatible with the given type (which should not happen internally) or
  refuses access to its internal structure. Is used for serialisation 
purposes.</DL><HR><A NAME= "hashCode()"><H3>hashCode</H3></A><PRE>public int 
<B>hashCode</B>()</PRE><DL><DD>overrides the default hashCode implementation to 
coincide with above equality concept</DL><HR><A NAME= 
"isCompatibleTo(java.lang.Object, 
java.lang.Class)"><H3>isCompatibleTo</H3></A><PRE>public boolean 
<B>isCompatibleTo</B>(Object object, Class clazz)</PRE><DL><DD>this method decides 
whether the current type can be used to serialise @arg object under the given @arg 
class.
  The default uses equality to the associated class, but could be extended
  or more special cases if needed. Note that once a type feels responsible for a 
particular class, it could override
  other types that could also utter different views onto such objects wrt. to 
polymorphism.</DL><HR><A NAME= 
"isReferencable()"><H3>isReferencable</H3></A><PRE>public boolean 
<B>isReferencable</B>()</PRE><DL><DD>per-default, types are not 
referenceable</DL><HR><A NAME= "isStateless()"><H3>isStateless</H3></A><PRE>public 
boolean <B>isStateless</B>()</PRE><DL><DD>this method determines whether the type 
requires element information to be uniquely referenceable</DL><HR><A NAME= 
"isSuperTypeOf(org.zoap.xml.Type)"><H3>isSuperTypeOf</H3></A><PRE>public boolean 
<B>isSuperTypeOf</B>(<A HREF= "../../../org/zoap/xml/Type.html">Type</A> type)<BR>     
                  throws java.lang.NullPointerException</A></PRE><DL><DD>method that 
decides whether this type is the supertype of the @arg type.</DL><HR><A NAME= 
"newInstance(java.util.Map, java.util.Map, 
java.util.Map)"><H3>newInstance</H3></A><PRE>public Object <B>newInstance</B>(Map 
attributes, Map references, Map nameSpaces)<BR>       !
             throws <A HREF= 
"../../../org/zoap/xml/TypeException.html">TypeException</A></PRE><DL><DD>creates a 
new Java object @return Object of a class compatible to that type
  under the given references and namespaces and incorporate the given
  Map of attributes to it. The attributes map (which could be null to indicate 
emptyness) is cleared from any attributes
  that have been successfully applied. This method makes use of an object factory
  to allow configurable mapping of interfaces to concrete implementations and easy 
customisation.</DL><HR><A NAME= 
"removeAttribute(org.zoap.xml.Attribute)"><H3>removeAttribute</H3></A><PRE>public <A 
HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> <B>removeAttribute</B>(<A 
HREF= "../../../org/zoap/xml/Attribute.html">Attribute</A> 
attribute)</PRE><DL><DD>removes an @arg attribute and returns the removed @return 
Attribute</DL><HR><A NAME= 
"removeElement(org.zoap.xml.Element)"><H3>removeElement</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> <B>removeElement</B>(<A HREF= 
"../../../org/zoap/xml/Element.html">Element</A> element)</PRE><DL><DD>removes an @arg 
element and returns the removed @return Element, should operate recursively</DL><HR><A 
NAME= "setAssociatedClass(java.lang.Class)"><H3>setAssociatedClass</H3></A><PRE>public 
void <B>setAssociatedClass</B>(Class clazz)</PRE><DL><DD>sets the class associated to 
that type</DL><HR><A NAME!
= "setContent(java.lang.Object, java.lang.String, java.lang.String, java.util.Map, 
java.util.Map)"><H3>setContent</H3></A><PRE>public Object <B>setContent</B>(Object 
target, String body, String verboseElements, Map references, Map nameSpaces)<BR>       
            throws <A HREF= 
"../../../org/zoap/xml/TypeException.html">TypeException</A></PRE><DL><DD>incorporate 
the parsed appearance @arg body and non-validated @arg verboseElements into the
  state of the @arg target object under the given @arg references and @arg nameSpaces. 
Produces a new target @return Object.</DL><HR><A NAME= 
"setDerivedBy(int)"><H3>setDerivedBy</H3></A><PRE>public void <B>setDerivedBy</B>(int 
howDerivedBy)</PRE><DL><DD>sets the derivation relationship</DL><HR><A NAME= 
"setSuperType(org.zoap.xml.Type)"><H3>setSuperType</H3></A><PRE>public void 
<B>setSuperType</B>(<A HREF= "../../../org/zoap/xml/Type.html">Type</A> type)<BR>      
             throws <A HREF= 
"../../../org/zoap/xml/IllegalSuperTypeException.html">IllegalSuperTypeException</A></PRE><DL><DD>set
 the superType</DL><HR><A NAME= 
"setTypeName(java.lang.String)"><H3>setTypeName</H3></A><PRE>public void 
<B>setTypeName</B>(String typeName)</PRE><DL><DD>set the @arg name of that part within 
the schema</DL><HR><A NAME= 
"setTypeSchema(org.zoap.xml.Schema)"><H3>setTypeSchema</H3></A><PRE>public void 
<B>setTypeSchema</B>(<A HREF= "../../../org/zoap/xml/Schema.html">Schema</A> 
typeSchema)</P!
RE><DL><DD>sets the @arg schema that this part belongs to</DL><P><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT 
SIZE= "+0"><B>Association Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B><A 
HREF= "../../../org/zoap/xml/Schema.html">org.zoap.xml.Schema</A><DL><DD>the schema 
this part is belonging to</DL><P>to <B>Class </B>java.lang.String<DL><DD>the 
schema-wide unique name.</DL><P>to <B>Class </B>java.lang.Class<DL><DD>the Java class 
that this type is compatible to. Could be null if this type has no
  imediate pendant in Java, but could result/be obtained from several 
representations.</DL><P>to <B>Class </B><A HREF= 
"../../../org/zoap/xml/Type.html">org.zoap.xml.Type</A><DL><P><DD><DL><DT><B>Label 
</B>superType<DT><B>Client Cardinality </B>*<DT><B>Supplier Cardinality 
</B>0..1<DT><B>Is directed</B></DL></DD></DL><P>to <B>Class 
</B>java.util.Map<DL><DD>each complex type explodes into parts each of which are 
uniquely indexed via their name or their urn</DL><P>to <B>Class 
</B>java.util.Map<DL></DL><HR><!-- ========== START OF NAVBAR ========== --><TABLE 
BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT ID="NavBarFont1"><!
B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" ID="NavBarCell1Rev"> 
&nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "class-use/Type.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/SimpleType.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/TypeException.html"><B>NEXT 
CLASS</B></A></FONT></!
TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= 
"../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"Type.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<A HREF= 
"#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;<A HREF= 
"#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/TypeException.html
  
  Index: TypeException.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/TypeException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD !
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/Type.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/URNResolver.DefaultURNResolver.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"TypeException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">SU!
MMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR><H2><FONT 
SIZE="-1">org.zoap.xml</FONT><BR>Class TypeException</H2><PRE>java.lang.Object
    |
    +--java.lang.Throwable
          |
          +--java.lang.Exception
                |
                +--java.io.IOException
                      |
                      +--<A HREF= 
"../../../org/zoap/xml/XmlException.html">org.zoap.xml.XmlException</A>
                            |
                            +--<B>org.zoap.xml.TypeException</B>
  </PRE><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html">IllegalTypeException</A></DD></DL><HR><DL><DT>public
 class <B>TypeException</B><DT>extends <A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A></DL><P>an exception that is 
thrown from methods of @see Type<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: 
</B>$Revision: 1.1 $</DL><HR><!--  =========== CONSTRUCTOR SUMMARY ===========  --><A 
NAME= "constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/TypeException.html#TypeException(java.lang.Throwable)">TypeException</A></B>(Throwable
 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructor
 with embedded throwable</TD></TR><TR BGCOLOR!
="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/TypeException.html#TypeException(java.lang.String, 
java.lang.Throwable)">TypeException</A></B>(String message, Throwable 
throwable)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor with embedded throwable</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/TypeException.html#TypeException(java.lang.String)">TypeException</A></B>(String
 
message)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message-based
 constructor</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/TypeException.html#TypeException()">TypeException</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default
 constructor</TD></TR></TABLE><BR><A NAME= 
"methods_inherited_from_class_org.zoap.xml.XmlException"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" W!
IDTH="100%"><TR BGCOLOR="#EEEEFF" ID="TableSubHeadingColor"><TD><B>Methods inherited 
from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A><B></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/XmlException.html#getDetail()">getDetail</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#getMessage()">getMessage</A>, <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintStream)">printStackTrace</A>,
 <A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintWriter)">printStackTrace</A></CODE></TD></TR></TABLE><P><A
 NAME= "methods_inherited_from_class_java.lang.Throwable"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Throwable<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getLocalizedMessage, toString, printStackTrace, fillInSta!
ckTrace</CODE></TD></TR></TABLE><P><A NAME= 
"methods_inherited_from_class_java.lang.Object"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Object<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getClass, hashCode, equals, notify, notifyAll, wait, 
wait, wait</CODE></TD></TR></TABLE><P><!--  =========== CONSTRUCTOR DETAIL =========== 
 --><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A 
NAME= "TypeException(java.lang.Throwable)"><H3>TypeException</H3></A><PRE>public 
<B>TypeException</B>(Throwable throwable)</PRE><DL><DD>constructor with embedded 
throwable</DL><HR><A NAME= "TypeException(java.lang.String, 
java.lang.Throwable)"><H3>TypeException</H3></A><PRE>public <B>TypeExcept!
ion</B>(String message, Throwable throwable)</PRE><DL><DD>message-based constructor 
with embedded throwable</DL><HR><A NAME= 
"TypeException(java.lang.String)"><H3>TypeException</H3></A><PRE>public 
<B>TypeException</B>(String message)</PRE><DL><DD>message-based constructor</DL><HR><A 
NAME= "TypeException()"><H3>TypeException</H3></A><PRE>public 
<B>TypeException</B>()</PRE><DL><DD>default constructor</DL><HR><!-- ========== START 
OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" 
CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBa!
rFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A 
HREF= "class-use/TypeException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/Type.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/URNResolver.DefaultURNResolver.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../in!
dex.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "TypeException.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A 
HREF= "#constructor_summary">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/URNResolver.DefaultURNResolver.html
  
  Index: URNResolver.DefaultURNResolver.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/URNResolver.DefaultURNResolver.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></!
A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/TypeException.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlException.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"URNResolver.DefaultURNResolver.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBar!
Cell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
URNResolver.DefaultURNResolver</H2><HR><DL><DT>public static class 
<B>URNResolver.DefaultURNResolver</B><DT>implements <A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A></DL><P><HR><!--  =========== 
METHOD SUMMARY ===========  --><A NAME= "method_summary"></A><TABLE BORDER="1"  
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Method 
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF= "../../../org/zo!
ap/xml/XmlObjectReader.html">XmlObjectReader</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= "../../../org/zoap/xml/URNResolver.DefaultURNResolver.html#resolveURN(URN, 
java.util.Collection)">resolveURN</A></B>(URN theUrn, Collection 
visitedURNs)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR></TABLE><BR><!--
  =========== METHOD DETAIL ===========  --><A NAME= "method_detail"></A><TABLE 
BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= "resolveURN(URN, 
java.util.Collection)"><H3>resolveURN</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html">XmlObjectReader</A> <B>resolveURN</B>(URN 
theUrn, Collection visitedURNs)<BR>                            throws 
java.io.IOException</A></PRE><DL><DD></DL><HR><!-- ========== START OF NAVBAR 
========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING=!
"1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE 
BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/URNResolver.DefaultURNResolver.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../!
../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/TypeException.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/XmlException.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"URNResolver.DefaultURNResolver.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- !
========== END OF NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/URNResolver.html
  
  Index: URNResolver.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/URNResolver.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BG!
COLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;NEXT 
CLASS</FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= 
"../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"URNResolver.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<A HREF= 
"#field_summary">FIELD</A>&nbs!
p;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= "#method_summary">METHOD</A></FONT></TD><TD 
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;<A HREF= 
"#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Interface 
URNResolver</H2><DL><DT><B>All Known Implementing Classes:</B><DD><A HREF= 
"../../../org/jboss/ejb/plugins/zoap/ComponentURNResolver.html">ComponentURNResolver</A>,
 <A HREF= 
"../../../org/zoap/xml/URNResolver.DefaultURNResolver.html">URNResolver.DefaultURNResolver</A></DD></DL><HR><DL><DT>public
 interface <B>URNResolver</B></DL><P>A URNResolver in infor:XML is an object that is 
able to build a new XmlObjectReader
  sitting upon a given URN and equipped with a collection of already visited 
urns.<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><!--  =========== FIELD SUMMARY ===========  --><A NAME= 
"field_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Field Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final static <A 
HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A></CODE></FONT></TD><TD><CODE><B><A
 HREF= 
"../../../org/zoap/xml/URNResolver.html#defaultUrnResolver">defaultUrnResolver</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default
 implementation of URNResolver.</TD></TR></TABLE><BR><!--  =========== METHOD SUMMARY 
===========  --><A NAME= "method_summary"></A><TABLE BORDER="1"  CELLPADDING="3" 
CELLSPACING="!
0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT 
SIZE= "+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html">XmlObjectReader</A></CODE></FONT></TD><TD><CODE><B><A
 HREF= "../../../org/zoap/xml/URNResolver.html#resolveURN(URN, 
java.util.Collection)">resolveURN</A></B>(URN theUrn, Collection 
visitedURNs)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;creates
 a new @return XmlObjectReader that sits upon the @arg theUrn which is
  evaluated in relation to the current absolute urn @arg currentLocation and under
  the context of already collected urns @arg visitedURNs.</TD></TR></TABLE><BR><!--  
=========== FIELD DETAIL ===========  --><A NAME= "field_detail"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"defaultUrnResolver"><H3>defaultUrnResolver</H3></A><PRE>public final static <A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A> 
<B>defaultUrnResolver</B></PRE><DL><DD>default implementation of URNResolver.</DL><!-- 
 =========== METHOD DETAIL ===========  --><A NAME= "method_detail"></A><TABLE 
BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= "resolveURN(URN, 
java.util.Collection)"><H3>resolveURN</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html">XmlObjectRead!
er</A> <B>resolveURN</B>(URN theUrn, Collection visitedURNs)<BR>                       
     throws java.io.IOException</A></PRE><DL><DD>creates a new @return XmlObjectReader 
that sits upon the @arg theUrn which is
  evaluated in relation to the current absolute urn @arg currentLocation and under
  the context of already collected urns @arg visitedURNs. @throws IOException in case
  that the urn could not be openend as an xml stream.</DL><P><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT 
SIZE= "+0"><B>Association Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B><A 
HREF= 
"../../../org/zoap/xml/URNResolver.html">org.zoap.xml.URNResolver</A><DL><DD>default 
implementation of URNResolver.</DL><HR><!-- ========== START OF NAVBAR ========== 
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&!
nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/URNResolver.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/SerialisationPolicy.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;NEXT CLASS</FONT></TD><TD BGCOLOR="white" 
ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "URNResolver.html" 
TARGET="_top"><!
B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<A HREF= 
"#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;<A HREF= 
"#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/XML_Schema_Model.cl.html
  
  Index: XML_Schema_Model.cl.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:45 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT>&n!
bsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/xml.cl.html"><B>PREV DIAGRAM</B></A>&nbsp;&nbsp;NEXT 
DIAGRAM</FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= 
"../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"XML_Schema_Model.cl.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR ========== 
--><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class Diagram XML Schema 
Model</H2><DD>This is the meta-data model behind infor:X
  <br>
  In infor:X, Java classes are usually associated
  to particular XML Types in which they are
  serialised. XML Type definitions are bundled
  in so-called XML schema (quite as packages). 
  A set of schema is collected to a DataBinding 
  as the central abstraction of infor:X.<TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD 
COLSPAN=2><FONT SIZE= "+2"><B>Class Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Appearance.html">Appearance</A></B></TD><TD><B>Imported. 
</B>Appearances are the actual tags appearing in XML documents <br>
  Appearances are associated a type that describes their substructure in more 
detail.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A></B></TD><TD><B>Imported. 
</B>Attributes are "basic" appearances inside XML documents <br>
  They are tight to simple types which have just a body, but no elements and 
attributes by themselves.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Binding.html">Binding</A></B></TD><TD><B>Imported. </B>Binding 
is the central abstraction that connects a dedicated meta-model to the 
(de-)serialization facilities of infor:XML.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/ComplexType.html">ComplexType</A></B></TD><TD><B>Imported. 
</B>The infor:XML interface to types.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></B></TD><TD><B>Imported. </B>Elements 
are "complex" appearances inside XML documents - the usual tags that you encounter in 
XML are elements.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A></B></TD><TD><B>Imported!
. </B>Schema is the Java interface to an XML schema.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/SimpleType.html">SimpleType</A></B></TD><TD><B>Imported. 
</B>Simple Xml types are quite like primitive Java types.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Type.html">Type</A></B></TD><TD><B>Imported. </B>The infor:XML 
interface to types.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html">XmlSchemaInstance</A></B></TD><TD><B>Imported.
 </B>This is the schema representations for 
"http://www.w3.org/1999/XmlSchema-Instance".</TD></TR></TABLE>&nbsp;<P><HR><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCO!
LOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/xml.cl!
.html"><B>PREV DIAGRAM</B></A>&nbsp;&nbsp;NEXT DIAGRAM</FONT></TD><TD BGCOLOR="white" 
ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "XML_Schema_Model.cl.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF 
NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/XmlException.html
  
  Index: XmlException.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD B!
GCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/URNResolver.DefaultURNResolver.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/XmlObjectReader.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"XmlException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT SIZ!
E="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
XmlException</H2><PRE>java.lang.Object
    |
    +--java.lang.Throwable
          |
          +--java.lang.Exception
                |
                +--java.io.IOException
                      |
                      +--<B>org.zoap.xml.XmlException</B>
  </PRE><DL><DT><B>Direct Known Subclasses:</B><DD><A HREF= 
"../../../org/zoap/xml/AppearanceException.html">AppearanceException</A>, <A HREF= 
"../../../org/zoap/xml/SchemaException.html">SchemaException</A>, <A HREF= 
"../../../org/zoap/xml/TypeException.html">TypeException</A></DD></DL><HR><DL><DT>public
 class <B>XmlException</B><DT>extends IOException</DL><P>XmlException is an 
IOException since we deal with serialisation in this 
package.<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><!--  =========== CONSTRUCTOR SUMMARY ===========  --><A NAME= 
"constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlException.html#XmlException()">XmlException</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&!
nbsp;&nbsp;&nbsp;constructs a barebone <code>ConsoleException</code></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlException.html#XmlException(java.lang.String)">XmlException</A></B>(String
 s)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a 
<code>ConsoleException</code> with the specified error message.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlException.html#XmlException(java.lang.String, 
java.lang.Throwable)">XmlException</A></B>(String s, Throwable 
ex)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructs a 
<code>ConsoleException</code> with the specified detail message and a nested 
throwable.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlException.html#XmlException(java.lang.Throwable)">XmlException</A></B>(Throwable
 ex)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbs!
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructs a <code>ConsoleException</code> with a 
nested throwable.</TD></TR></TABLE><BR><!--  =========== METHOD SUMMARY ===========  
--><A NAME= "method_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Throwable</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlException.html#getDetail()">getDetail</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;returns
 the detail exception</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlException.html#getMessage()">getMessage</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;!
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;returns the detail message, including the message 
from the nested exception if there is one.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintStream)">printStackTrace</A></B>(java.io.PrintStream
 ps)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prints the 
composite message and the embedded stack trace to the specified stream 
<code>ps</code>.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlException.html#printStackTrace(java.io.PrintWriter)">printStackTrace</A></B>(java.io.PrintWriter
 pw)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prints the 
composite message and the em!
bedded stack trace to the specified print writer 
<code>pw</code>.</TD></TR></TABLE><BR><A NAME= 
"methods_inherited_from_class_java.lang.Throwable"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Throwable<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getLocalizedMessage, toString, printStackTrace, 
fillInStackTrace</CODE></TD></TR></TABLE><P><A NAME= 
"methods_inherited_from_class_java.lang.Object"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Object<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getClass, hashCode, equals, notify, notifyAll, wait, 
wait, wait</CODE></TD></TR></TABLE><P><!--  =========== CONSTRUCTOR DETAIL =========== 
 --><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDT!
H="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT 
SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"XmlException()"><H3>XmlException</H3></A><PRE>public 
<B>XmlException</B>()</PRE><DL><DD>constructs a barebone 
<code>ConsoleException</code></DL><HR><A NAME= 
"XmlException(java.lang.String)"><H3>XmlException</H3></A><PRE>public 
<B>XmlException</B>(String s)</PRE><DL><DD>Constructs a <code>ConsoleException</code> 
with the specified error message.</DL><HR><A NAME= "XmlException(java.lang.String, 
java.lang.Throwable)"><H3>XmlException</H3></A><PRE>public <B>XmlException</B>(String 
s, Throwable ex)</PRE><DL><DD>constructs a <code>ConsoleException</code> with the 
specified detail message and a nested throwable.</DL><HR><A NAME= 
"XmlException(java.lang.Throwable)"><H3>XmlException</H3></A><PRE>public 
<B>XmlException</B>(Throwable ex)</PRE><DL><DD>constructs a 
<code>ConsoleException</code> with a nested throwable.</DL><!--  =========== M!
ETHOD DETAIL ===========  --><A NAME= "method_detail"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"getDetail()"><H3>getDetail</H3></A><PRE>public Throwable 
<B>getDetail</B>()</PRE><DL><DD>returns the detail exception</DL><HR><A NAME= 
"getMessage()"><H3>getMessage</H3></A><PRE>public String 
<B>getMessage</B>()</PRE><DL><DD>returns the detail message, including the message 
from the nested exception if there is one.</DL><HR><A NAME= 
"printStackTrace(java.io.PrintStream)"><H3>printStackTrace</H3></A><PRE>public void 
<B>printStackTrace</B>(java.io.PrintStream ps)</PRE><DL><DD>prints the composite 
message and the embedded stack trace to the specified stream 
<code>ps</code>.<DD><DL><DT><B>Parameters:</B><DD>ps - the print 
stream</DL></DD></DL><HR><A NAME= 
"printStackTrace(java.io.PrintWriter)"><H3>printStackTrace</H3></A><PRE>pu!
blic void <B>printStackTrace</B>(java.io.PrintWriter pw)</PRE><DL><DD>Prints the 
composite message and the embedded stack trace to the specified print writer 
<code>pw</code>.<DD><DL><DT><B>Parameters:</B><DD>pw - the print 
writer</DL></DD></DL><P><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0"><TR 
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= "+0"><B>Association 
Links</B></FONT></TD></TR></TABLE><BR>to <B>Class 
</B>java.lang.Throwable<DL><DD>nested exception</DL><HR><!-- ========== START OF 
NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" 
CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&!
nbsp;</TD><TD BGCOLOR="#FFFFFF" ID="NavBarCell1Rev"> &nbsp;<FONT 
ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "class-use/XmlException.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/URNResolver.DefaultURNResolver.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/XmlObjectReader.html"><B>NEXT 
CLASS</B></A></FO!
NT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= 
"../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"XmlException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  
zoap/docs/api/org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html
  
  Index: XmlObjectReader.XmlDocumentHandler.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/XmlObjectReader.XmlDocumentHandler.html"><FONT 
ID="NavBarFont1"><B>Use</B></FON!
T></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"XmlObjectReader.XmlDocumentHandler.html" TARGET="_top"><B>NO 
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="to!
p" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
XmlObjectReader.XmlDocumentHandler</H2><HR><DL><DT>class 
<B>XmlObjectReader.XmlDocumentHandler</B><DT>implements DocumentHandler</DL><P>inner 
class that operates as the interface of the reader to the parser<HR><!--  =========== 
METHOD SUMMARY ===========  --><A NAME= "method_summary"></A><TABLE BORDER="1"  
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Method 
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbs!
p;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html#characters(char[], int, 
int)">characters</A></B>(char[] p0, int p1, int 
p2)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;what happens 
if some characters are found inside the tag build a real filter into this</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html#endDocument()">endDocument</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html#endElement(java.lang.String)">endElement</A></B>(String
 p0)</CODE><BR>&nbsp;&n!
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;what happens if a closing tag is 
found, note quite as verbose but not less interesting ;-)</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html#ignorableWhitespace(char[],
 int, int)">ignorableWhitespace</A></B>(char[] p0, int p1, int 
p2)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html#processingInstruction(java.lang.String,
 java.lang.String)">processingInstruction</A></B>(String p0, String 
p1)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="!
TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html#setDocumentLocator(Locator)">setDocumentLocator</A></B>(Locator
 
p0)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html#startDocument()">startDocument</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html#startElement(java.lang.String,
 AttributeList)">startElement</A></B>(String p0,!
 AttributeList 
p1)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;what happens 
when an opening tag is found - this is going to be verbose and 
interesting</TD></TR></TABLE><BR><!--  =========== METHOD DETAIL ===========  --><A 
NAME= "method_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT 
SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"characters(char[], int, int)"><H3>characters</H3></A><PRE>public void 
<B>characters</B>(char[] p0, int p1, int p2)<BR>                 throws 
SAXException</A></PRE><DL><DD>what happens if some characters are found inside the tag 
build a real filter into this</DL><HR><A NAME= 
"endDocument()"><H3>endDocument</H3></A><PRE>public void <B>endDocument</B>()<BR>      
            throws SAXException</A></PRE><DL><DD></DL><HR><A NAME= 
"endElement(java.lang.String)"><H3>endElement</H3></A><PRE>public void 
<B>endElement</B!
>(String p0)<BR>                 throws SAXException</A></PRE><DL><DD>what happens if 
>a closing tag is found, note quite as verbose but not less interesting ;-)</DL><HR><A 
>NAME= "ignorableWhitespace(char[], int, 
>int)"><H3>ignorableWhitespace</H3></A><PRE>public void 
><B>ignorableWhitespace</B>(char[] p0, int p1, int p2)<BR>                          
>throws SAXException</A></PRE><DL><DD></DL><HR><A NAME= 
>"processingInstruction(java.lang.String, 
>java.lang.String)"><H3>processingInstruction</H3></A><PRE>public void 
><B>processingInstruction</B>(String p0, String p1)<BR>                            
>throws SAXException</A></PRE><DL><DD></DL><HR><A NAME= 
>"setDocumentLocator(Locator)"><H3>setDocumentLocator</H3></A><PRE>public void 
><B>setDocumentLocator</B>(Locator p0)</PRE><DL><DD></DL><HR><A NAME= 
>"startDocument()"><H3>startDocument</H3></A><PRE>public void 
><B>startDocument</B>()<BR>                    throws 
>SAXException</A></PRE><DL><DD></DL><HR><A NAME= "startElement(java.lang.Str!
ing, AttributeList)"><H3>startElement</H3></A><PRE>public void 
<B>startElement</B>(String p0, AttributeList p1)<BR>                   throws 
SAXException</A></PRE><DL><DD>what happens when an opening tag is found - this is 
going to be verbose and interesting</DL><HR><!-- ========== START OF NAVBAR ========== 
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"class-use/XmlObjectReader.XmlDocumentHandler.html"><F!
ONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/XmlObjectReader.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= "../../../org/zoap/xml/XmlObjectWriter.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"XmlObjectReader.XmlDocumentHandler.html" TARGET="_top"><B>NO !
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/XmlObjectReader.html
  
  Index: XmlObjectReader.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlObjectReader.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><T!
D BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlException.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"XmlObjectReader.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><F!
ONT SIZE="-2">SUMMARY:&nbsp;<A HREF= "#inner_summary">INNER</A>&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><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&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></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
XmlObjectReader</H2><PRE>java.lang.Object
    |
    +--java.io.Reader
          |
          +--<B>org.zoap.xml.XmlObjectReader</B>
  </PRE><HR><DL><DT>public class <B>XmlObjectReader</B><DT>extends 
Reader<DT>implements ObjectInput</DL><P>XmlObjectReader is a deserialisation service 
that reconstructs
  java objects from character streams using a given meta-model. <br>
  It currently builds on Suns Project-X SAX parser and registers there as a document 
handler in order to build Java objects
  and schema information on the fly. Means that no intermediate DOM is built and 
traversed which should speed up performance.
  <br> Note that, because of XML-1.0 compliance reasons, the Sun parser
  is currently bound to a single root-element per stream, otherwise gets angry. Maybe
  this can be circumvented by underlying it a special reader that is able
  to mimique EOF after each root in order to realise a real streaming mode. <br> ToDo: 
<ul>
  <li> Try to find reasonable default sizes for collections and maps from the parsing 
info </li>
  <li> Implement the primitive types and connect them to the IO interface methods 
</li> </ul><P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$<DT><B>See Also: </B><related></DL><HR><!--  =========== INNER CLASS SUMMARY 
===========  --><A NAME= "inner_summary"></A><TABLE BORDER="1"  CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD 
COLSPAN=2><FONT SIZE= "+2"><B>Inner Class Summary</B></FONT></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;(package private) class</CODE></FONT></TD><TD><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html">XmlObjectReader.XmlDocumentHandler</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;inner
 class that operates as the interface of the reader to the 
parser</TD></TR></TABLE><BR><!--  =========== FIELD SUMMARY ===========  --><A NAME= 
"field_summary"></A><TABLE BORDER!
="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Field 
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;final static 
String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#XML_READER_REFERENCE_NAME">XML_READER_REFERENCE_NAME</A></B></CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;how
 the "system" reference will be named in the reference table</TD></TR></TABLE><BR><!-- 
 =========== CONSTRUCTOR SUMMARY ===========  --><A NAME= 
"constructor_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#XmlObjectReade!
r(java.io.Reader)">XmlObjectReader</A></B>(java.io.Reader 
theEmbeddedReader)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor:
 create a new XmlObjectReader from a given reader with no particular URL assigned to 
this reader</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#XmlObjectReader(java.io.Reader, 
URN)">XmlObjectReader</A></B>(java.io.Reader theEmbeddedReader, URN 
associatedUrn)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor:
 create a new XmlObjectReader from a given reader,</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#XmlObjectReader(java.io.Reader, 
org.zoap.xml.URNResolver)">XmlObjectReader</A></B>(java.io.Reader theEmbeddedReader, 
<A HREF= "../../../org/zoap/xml/URNResolver.html">URNResolver</A> 
resolver)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;!
&nbsp;Constructor: create a new XmlObjectReader from a given reader,</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#XmlObjectReader(java.io.Reader, 
org.zoap.xml.Binding)">XmlObjectReader</A></B>(java.io.Reader theEmbeddedReader, <A 
HREF= "../../../org/zoap/xml/Binding.html">Binding</A> 
theBinding)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor:
 create a new XmlObjectReader from a given reader,</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#XmlObjectReader(java.io.Reader, 
org.zoap.xml.Binding, 
org.zoap.xml.URNResolver)">XmlObjectReader</A></B>(java.io.Reader theEmbeddedReader, 
<A HREF= "../../../org/zoap/xml/Binding.html">Binding</A> theBinding, <A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A> 
resolver)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor:
 create a!
 new XmlObjectReader from a given reader,</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#XmlObjectReader(java.io.Reader, URN, 
org.zoap.xml.Binding)">XmlObjectReader</A></B>(java.io.Reader theEmbeddedReader, URN 
theUrn, <A HREF= "../../../org/zoap/xml/Binding.html">Binding</A> 
theBinding)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor:
 create a new XmlObjectReader from a given reader,</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#XmlObjectReader(java.io.Reader, URN, 
org.zoap.xml.URNResolver)">XmlObjectReader</A></B>(java.io.Reader theEmbeddedReader, 
URN theUrn, <A HREF= "../../../org/zoap/xml/URNResolver.html">URNResolver</A> 
resolver)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor:
 create a new XmlObjectReader from a given reader,</TD></TR><TR BGCOLOR="white" 
ID="TableRowCo!
lor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#XmlObjectReader(java.io.Reader, URN, 
org.zoap.xml.Binding, 
org.zoap.xml.URNResolver)">XmlObjectReader</A></B>(java.io.Reader theEmbeddedReader, 
URN theUrn, <A HREF= "../../../org/zoap/xml/Binding.html">Binding</A> theBinding, <A 
HREF= "../../../org/zoap/xml/URNResolver.html">URNResolver</A> 
resolver)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor:
 create a new XmlObjectReader from a given reader,</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#XmlObjectReader(java.io.Reader, URN, 
org.zoap.xml.URNResolver, 
java.util.Collection)">XmlObjectReader</A></B>(java.io.Reader theEmbeddedReader, URN 
theUrn, <A HREF= "../../../org/zoap/xml/URNResolver.html">URNResolver</A> resolver, 
Collection 
visitedURNs)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor:
 create a new XmlObjectReader f!
rom a given reader,</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A 
HREF= "../../../org/zoap/xml/XmlObjectReader.html#XmlObjectReader(java.io.Reader, URN, 
org.zoap.xml.Binding, org.zoap.xml.URNResolver, 
java.util.Collection)">XmlObjectReader</A></B>(java.io.Reader theEmbeddedReader, URN 
associatedUrn, <A HREF= "../../../org/zoap/xml/Binding.html">Binding</A> 
theDataBinding, <A HREF= "../../../org/zoap/xml/URNResolver.html">URNResolver</A> 
resolver, Collection 
visitedURNs)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor:
 create a new XmlObjectReader from a given reader,</TD></TR></TABLE><BR><!--  
=========== METHOD SUMMARY ===========  --><A NAME= "method_summary"></A><TABLE 
BORDER="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Method 
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><!
FONT SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#available()">available</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns
 the number of bytes that can be read without blocking.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#close()">close</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disabled,
 because the parser really closes the channel</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/Binding.html">Binding</A></CODE></FONT></TD><TD><CODE><B><A 
HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#getBinding()">getBinding</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n!
bsp;&nbsp;&nbsp;accessor to binding</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Stack</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#getTargetStack()">getTargetStack</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A></CODE></FONT></TD><TD><CODE><B><A
 HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#getURNResolver()">getURNResolver</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;accessor
 to URNResolver</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Collection</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#getV!
isitedURNs()">getVisitedURNs</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#mark(int)">mark</A></B>(int 
readAheadLimit)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mark
 the present position in the stream is not supported.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#markSupported()">markSupported</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tell
 whether this stream supports the mark() operation.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&n!
bsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#read()">read</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;read
 a single Xml-ised character</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#read(char[])">read</A></B>(char[] 
cbuf)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;read a 
Xml-ised character buffer</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#read(char[], int, 
int)">read</A></B>(char[] cbuf, int off, int 
len)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;read a 
portion of a character buffer</TD></TR><TR BGCOLOR="white" ID="TableR!
owColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#read(byte[])">read</A></B>(byte[] 
b)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads into an 
array of bytes.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#read(byte[], int, 
int)">read</A></B>(byte[] b, int off, int 
len)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads into 
an array of bytes.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readBoolean()">readBoolean</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;!
&nbsp;Reads one input byte and returns <code>true</code> if that byte is nonzero, 
<code>false</code> if that byte is zero.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;byte</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readByte()">readByte</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads
 and returns one input byte.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;char</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readChar()">readChar</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads
 an input <code>char</code> and returns the <code>char</code> value.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;double</CODE></FONT><!
/TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readDouble()">readDouble</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads
 eight input bytes and returns a <code>double</code> value.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;float</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readFloat()">readFloat</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads
 four input bytes and returns a <code>float</code> value.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readFully(byte[])">readFully</A></B>(byte[]
 b)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads some 
bytes from an input stream and stores !
them into the buffer array <code>b</code>.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readFully(byte[], int, 
int)">readFully</A></B>(byte[] b, int off, int 
len)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads 
<code>len</code> bytes from an input stream.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readInt()">readInt</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads
 four input bytes and returns an <code>int</code> value.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;String</CODE></FONT></TD><TD><CODE><B><A HREF= "../../.!
./org/zoap/xml/XmlObjectReader.html#readLine()">readLine</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads
 the next line of text from the input stream.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;long</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readLong()">readLong</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads
 eight input bytes and returns a <code>long</code> value.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;Object</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readObject()">readObject</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read
 and return an @return Object.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" !
WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;short</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readShort()">readShort</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads
 two input bytes and returns a <code>short</code> value.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readUnsignedByte()">readUnsignedByte</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads
 one input byte, zero-extends it to type <code>int</code>, and returns the result, 
which is therefore in the range
  <code>0</code> through <code>255</code>.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readUnsignedShort()">readUnsignedShort</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads
 two input bytes and returns an <code>int</code> value in the range <code>0</code> 
through <code>65535</code>.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;String</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#readUTF()">readUTF</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads
 in a string that has been encoded using a modified UTF-8 format.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;boole!
an</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#ready()">ready</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tell
 whether this stream is ready to be read.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#reset()">reset</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reset
 the stream is currently not supported.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html">XmlObjectReader</A></CODE></FONT></TD><TD><CODE><B><A
 HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#resolveURN(URN)">resolveURN</A></B>(URN 
theUrn)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;resolve 
a given ur!
n with the given urnResolver</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#setBinding(org.zoap.xml.Binding)">setBinding</A></B>(<A
 HREF= "../../../org/zoap/xml/Binding.html">Binding</A> 
theBinding)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;accessor
 to binding</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#setVisitedURNs(java.util.Collection)">setVisitedURNs</A></B>(Collection
 
vU)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;long</CODE></FONT></TD><TD><CODE><B><A HREF= "../../../org/!
zoap/xml/XmlObjectReader.html#skip(long)">skip</A></B>(long 
n)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Skip Xml-ised 
characters.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html#skipBytes(int)">skipBytes</A></B>(int 
n)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Makes an 
attempt to skip over <code>n</code> bytes of data from the input stream, discarding 
the skipped bytes.</TD></TR></TABLE><BR><A NAME= 
"methods_inherited_from_class_java.lang.Object"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Object<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getClass, hashCode, equals, toString, notify, notifyAll, 
wait, wait, wait</CODE></TD></TR></T!
ABLE><P><!--  =========== FIELD DETAIL ===========  --><A NAME= 
"field_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR 
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"XML_READER_REFERENCE_NAME"><H3>XML_READER_REFERENCE_NAME</H3></A><PRE>public final 
static String <B>XML_READER_REFERENCE_NAME</B></PRE><DL><DD>how the "system" reference 
will be named in the reference table</DL><!--  =========== CONSTRUCTOR DETAIL 
===========  --><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A 
NAME= "XmlObjectReader(java.io.Reader)"><H3>XmlObjectReader</H3></A><PRE>public 
<B>XmlObjectReader</B>(java.io.Reader theEmbeddedReader)</PRE><DL><DD>Constructor: 
create a new XmlObjectReader from a given reader with !
no particular URL assigned to this reader</DL><HR><A NAME= 
"XmlObjectReader(java.io.Reader, URN)"><H3>XmlObjectReader</H3></A><PRE>public 
<B>XmlObjectReader</B>(java.io.Reader theEmbeddedReader, URN 
associatedUrn)</PRE><DL><DD>Constructor: create a new XmlObjectReader from a given 
reader,<DD><DL><DT><B>Parameters:</B><DD>theEmbeddedReader - - a given character 
reader upon which the XML document is transported</DL></DD></DL><HR><A NAME= 
"XmlObjectReader(java.io.Reader, 
org.zoap.xml.URNResolver)"><H3>XmlObjectReader</H3></A><PRE>public 
<B>XmlObjectReader</B>(java.io.Reader theEmbeddedReader, <A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A> 
resolver)</PRE><DL><DD>Constructor: create a new XmlObjectReader from a given 
reader,<DD><DL><DT><B>Parameters:</B><DD>theEmbeddedReader - - a given character 
reader upon which the XML document is transported</DL></DD></DL><HR><A NAME= 
"XmlObjectReader(java.io.Reader, 
org.zoap.xml.Binding)"><H3>XmlObjectReader</H3></A><PRE>p!
ublic <B>XmlObjectReader</B>(java.io.Reader theEmbeddedReader, <A HREF= 
"../../../org/zoap/xml/Binding.html">Binding</A> theBinding)</PRE><DL><DD>Constructor: 
create a new XmlObjectReader from a given 
reader,<DD><DL><DT><B>Parameters:</B><DD>theEmbeddedReader - - a given character 
reader upon which the XML document is transported</DL></DD></DL><HR><A NAME= 
"XmlObjectReader(java.io.Reader, org.zoap.xml.Binding, 
org.zoap.xml.URNResolver)"><H3>XmlObjectReader</H3></A><PRE>public 
<B>XmlObjectReader</B>(java.io.Reader theEmbeddedReader, <A HREF= 
"../../../org/zoap/xml/Binding.html">Binding</A> theBinding, <A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A> 
resolver)</PRE><DL><DD>Constructor: create a new XmlObjectReader from a given 
reader,<DD><DL><DT><B>Parameters:</B><DD>theEmbeddedReader - - a given character 
reader upon which the XML document is transported</DL></DD></DL><HR><A NAME= 
"XmlObjectReader(java.io.Reader, URN, org.zoap.xml.Binding)"><H3>XmlObjectReade!
r</H3></A><PRE>public <B>XmlObjectReader</B>(java.io.Reader theEmbeddedReader, URN 
theUrn, <A HREF= "../../../org/zoap/xml/Binding.html">Binding</A> 
theBinding)</PRE><DL><DD>Constructor: create a new XmlObjectReader from a given 
reader,<DD><DL><DT><B>Parameters:</B><DD>theEmbeddedReader - - a given character 
reader upon which the XML document is transported</DL></DD></DL><HR><A NAME= 
"XmlObjectReader(java.io.Reader, URN, 
org.zoap.xml.URNResolver)"><H3>XmlObjectReader</H3></A><PRE>public 
<B>XmlObjectReader</B>(java.io.Reader theEmbeddedReader, URN theUrn, <A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A> 
resolver)</PRE><DL><DD>Constructor: create a new XmlObjectReader from a given 
reader,<DD><DL><DT><B>Parameters:</B><DD>theEmbeddedReader - - a given character 
reader upon which the XML document is transported</DL></DD></DL><HR><A NAME= 
"XmlObjectReader(java.io.Reader, URN, org.zoap.xml.Binding, 
org.zoap.xml.URNResolver)"><H3>XmlObjectReader</H3></A><PRE>public!
 <B>XmlObjectReader</B>(java.io.Reader theEmbeddedReader, URN theUrn, <A HREF= 
"../../../org/zoap/xml/Binding.html">Binding</A> theBinding, <A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A> 
resolver)</PRE><DL><DD>Constructor: create a new XmlObjectReader from a given 
reader,<DD><DL><DT><B>Parameters:</B><DD>theEmbeddedReader - - a given character 
reader upon which the XML document is transported</DL></DD></DL><HR><A NAME= 
"XmlObjectReader(java.io.Reader, URN, org.zoap.xml.URNResolver, 
java.util.Collection)"><H3>XmlObjectReader</H3></A><PRE>public 
<B>XmlObjectReader</B>(java.io.Reader theEmbeddedReader, URN theUrn, <A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A> resolver, Collection 
visitedURNs)</PRE><DL><DD>Constructor: create a new XmlObjectReader from a given 
reader,<DD><DL><DT><B>Parameters:</B><DD>theEmbeddedReader - - a given character 
reader upon which the XML document is transported</DL></DD></DL><HR><A NAME= 
"XmlObjectReader(java.io.!
Reader, URN, org.zoap.xml.Binding, org.zoap.xml.URNResolver, 
java.util.Collection)"><H3>XmlObjectReader</H3></A><PRE>public 
<B>XmlObjectReader</B>(java.io.Reader theEmbeddedReader, URN associatedUrn, <A HREF= 
"../../../org/zoap/xml/Binding.html">Binding</A> theDataBinding, <A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A> resolver, Collection 
visitedURNs)</PRE><DL><DD>Constructor: create a new XmlObjectReader from a given 
reader,<DD><DL><DT><B>Parameters:</B><DD>theEmbeddedReader - - a given character 
reader upon which the XML document is transported</DL></DD></DL><!--  =========== 
METHOD DETAIL ===========  --><A NAME= "method_detail"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"available()"><H3>available</H3></A><PRE>public int <B>available</B>()<BR>             
  throws java.io.IOException</A></PRE><DL>!
<DD>Returns the number of bytes that can be read without blocking.</DL><HR><A NAME= 
"close()"><H3>close</H3></A><PRE>public void <B>close</B>()<BR>            throws <A 
HREF= "../../../org/zoap/xml/XmlException.html">XmlException</A>,<BR>                  
 java.io.IOException</A></PRE><DL><DD>disabled, because the parser really closes the 
channel</DL><HR><A NAME= "getBinding()"><H3>getBinding</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/Binding.html">Binding</A> 
<B>getBinding</B>()</PRE><DL><DD>accessor to binding</DL><HR><A NAME= 
"getTargetStack()"><H3>getTargetStack</H3></A><PRE>public Stack 
<B>getTargetStack</B>()</PRE><DL><DD></DL><HR><A NAME= 
"getURNResolver()"><H3>getURNResolver</H3></A><PRE>public <A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A> 
<B>getURNResolver</B>()</PRE><DL><DD>accessor to URNResolver</DL><HR><A NAME= 
"getVisitedURNs()"><H3>getVisitedURNs</H3></A><PRE>public Collection 
<B>getVisitedURNs</B>()</PRE><DL><DD></DL><HR><A NAME= !
"mark(int)"><H3>mark</H3></A><PRE>public void <B>mark</B>(int readAheadLimit)<BR>      
     throws java.io.IOException</A></PRE><DL><DD>Mark the present position in the 
stream is not supported.</DL><HR><A NAME= 
"markSupported()"><H3>markSupported</H3></A><PRE>public boolean 
<B>markSupported</B>()</PRE><DL><DD>Tell whether this stream supports the mark() 
operation. The default implementation always returns false.</DL><HR><A NAME= 
"read()"><H3>read</H3></A><PRE>public int <B>read</B>()<BR>          throws 
java.io.IOException</A></PRE><DL><DD>read a single Xml-ised character</DL><HR><A NAME= 
"read(char[])"><H3>read</H3></A><PRE>public int <B>read</B>(char[] cbuf)<BR>          
throws java.io.IOException</A></PRE><DL><DD>read a Xml-ised character 
buffer</DL><HR><A NAME= "read(char[], int, int)"><H3>read</H3></A><PRE>public int 
<B>read</B>(char[] cbuf, int off, int len)<BR>          throws 
java.io.IOException</A></PRE><DL><DD>read a portion of a character buffer</DL><HR><A 
NAME= "!
read(byte[])"><H3>read</H3></A><PRE>public int <B>read</B>(byte[] b)<BR>          
throws java.io.IOException</A></PRE><DL><DD>Reads into an array of bytes.</DL><HR><A 
NAME= "read(byte[], int, int)"><H3>read</H3></A><PRE>public int <B>read</B>(byte[] b, 
int off, int len)<BR>          throws java.io.IOException</A></PRE><DL><DD>Reads into 
an array of bytes.</DL><HR><A NAME= 
"readBoolean()"><H3>readBoolean</H3></A><PRE>public boolean <B>readBoolean</B>()<BR>   
                  throws java.io.IOException</A></PRE><DL><DD>Reads one input byte and 
returns <code>true</code> if that byte is nonzero, <code>false</code> if that byte is 
zero.</DL><HR><A NAME= "readByte()"><H3>readByte</H3></A><PRE>public byte 
<B>readByte</B>()<BR>               throws java.io.IOException</A></PRE><DL><DD>Reads 
and returns one input byte. The byte is treated as a signed value in
  the range <code>-128</code> through <code>127</code>, inclusive.</DL><HR><A NAME= 
"readChar()"><H3>readChar</H3></A><PRE>public char <B>readChar</B>()<BR>               
throws java.io.IOException</A></PRE><DL><DD>Reads an input <code>char</code> and 
returns the <code>char</code> value.</DL><HR><A NAME= 
"readDouble()"><H3>readDouble</H3></A><PRE>public double <B>readDouble</B>()<BR>       
            throws java.io.IOException</A></PRE><DL><DD>Reads eight input bytes and 
returns a <code>double</code> value.</DL><HR><A NAME= 
"readFloat()"><H3>readFloat</H3></A><PRE>public float <B>readFloat</B>()<BR>           
      throws java.io.IOException</A></PRE><DL><DD>Reads four input bytes and returns a 
<code>float</code> value.</DL><HR><A NAME= 
"readFully(byte[])"><H3>readFully</H3></A><PRE>public void <B>readFully</B>(byte[] 
b)<BR>                throws java.io.IOException</A></PRE><DL><DD>Reads some bytes 
from an input stream and stores them into the buffer array <code>b</code>. !
The number of bytes
  read is equal to the length of <code>b</code>.</DL><HR><A NAME= "readFully(byte[], 
int, int)"><H3>readFully</H3></A><PRE>public void <B>readFully</B>(byte[] b, int off, 
int len)<BR>                throws java.io.IOException</A></PRE><DL><DD>Reads 
<code>len</code> bytes from an input stream.</DL><HR><A NAME= 
"readInt()"><H3>readInt</H3></A><PRE>public int <B>readInt</B>()<BR>             
throws java.io.IOException</A></PRE><DL><DD>Reads four input bytes and returns an 
<code>int</code> value.</DL><HR><A NAME= "readLine()"><H3>readLine</H3></A><PRE>public 
String <B>readLine</B>()<BR>                 throws 
java.io.IOException</A></PRE><DL><DD>Reads the next line of text from the input 
stream.</DL><HR><A NAME= "readLong()"><H3>readLong</H3></A><PRE>public long 
<B>readLong</B>()<BR>               throws java.io.IOException</A></PRE><DL><DD>Reads 
eight input bytes and returns a <code>long</code> value.</DL><HR><A NAME= 
"readObject()"><H3>readObject</H3></A><PRE>public Object <B>!
readObject</B>()<BR>                   throws <A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A>,<BR>                        
  java.io.IOException</A></PRE><DL><DD>Read and return an @return Object.</DL><HR><A 
NAME= "readShort()"><H3>readShort</H3></A><PRE>public short <B>readShort</B>()<BR>     
            throws java.io.IOException</A></PRE><DL><DD>Reads two input bytes and 
returns a <code>short</code> value.</DL><HR><A NAME= 
"readUnsignedByte()"><H3>readUnsignedByte</H3></A><PRE>public int 
<B>readUnsignedByte</B>()<BR>                      throws 
java.io.IOException</A></PRE><DL><DD>Reads one input byte, zero-extends it to type 
<code>int</code>, and returns the result, which is therefore in the range
  <code>0</code> through <code>255</code>.</DL><HR><A NAME= 
"readUnsignedShort()"><H3>readUnsignedShort</H3></A><PRE>public int 
<B>readUnsignedShort</B>()<BR>                       throws 
java.io.IOException</A></PRE><DL><DD>Reads two input bytes and returns an 
<code>int</code> value in the range <code>0</code> through 
<code>65535</code>.</DL><HR><A NAME= "readUTF()"><H3>readUTF</H3></A><PRE>public 
String <B>readUTF</B>()<BR>                throws 
java.io.IOException</A></PRE><DL><DD>Reads in a string that has been encoded using a 
modified UTF-8 format.</DL><HR><A NAME= "ready()"><H3>ready</H3></A><PRE>public 
boolean <B>ready</B>()<BR>               throws 
java.io.IOException</A></PRE><DL><DD>Tell whether this stream is ready to be 
read.</DL><HR><A NAME= "reset()"><H3>reset</H3></A><PRE>public void <B>reset</B>()<BR> 
           throws java.io.IOException</A></PRE><DL><DD>Reset the stream is currently 
not supported.</DL><HR><A NAME= "resolveURN(URN)"><H3>resolveURN</H3></A><P!
RE>public <A HREF= "../../../org/zoap/xml/XmlObjectReader.html">XmlObjectReader</A> 
<B>resolveURN</B>(URN theUrn)<BR>                            throws 
java.io.IOException</A></PRE><DL><DD>resolve a given urn with the given 
urnResolver</DL><HR><A NAME= 
"setBinding(org.zoap.xml.Binding)"><H3>setBinding</H3></A><PRE>public void 
<B>setBinding</B>(<A HREF= "../../../org/zoap/xml/Binding.html">Binding</A> 
theBinding)</PRE><DL><DD>accessor to binding</DL><HR><A NAME= 
"setVisitedURNs(java.util.Collection)"><H3>setVisitedURNs</H3></A><PRE>public void 
<B>setVisitedURNs</B>(Collection vU)</PRE><DL><DD></DL><HR><A NAME= 
"skip(long)"><H3>skip</H3></A><PRE>public long <B>skip</B>(long n)<BR>           
throws java.io.IOException</A></PRE><DL><DD>Skip Xml-ised characters.</DL><HR><A NAME= 
"skipBytes(int)"><H3>skipBytes</H3></A><PRE>public int <B>skipBytes</B>(int n)<BR>     
          throws java.io.IOException</A></PRE><DL><DD>Makes an attempt to skip over 
<code>n</code> bytes of data from!
 the input stream, discarding the skipped bytes.</DL><P><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT 
SIZE= "+0"><B>Association Links</B></FONT></TD></TR></TABLE><BR>to <B>Class 
</B>java.lang.String<DL><DD>how the "system" reference will be named in the reference 
table</DL><P>to <B>Class </B>java.io.Reader<DL><DD>uses an embedded reader for input 
purposes</DL><P>to <B>Class </B>java.util.Collection<DL><DD>these urls have already 
been memorized</DL><P>to <B>Class </B><A HREF= 
"../../../org/zoap/xml/URNResolver.html">org.zoap.xml.URNResolver</A><DL><DD>the 
URNResolver</DL><P>to <B>Class </B><A HREF= 
"../../../org/zoap/xml/Type.html">org.zoap.xml.Type</A><DL><DD>the type that is 
currently deserialised</DL><P>to <B>Class </B>java.util.Stack<DL><DD>the stack of 
types we have encountered</DL><P>to <B>Class </B>java.util.Stack<DL><DD>the stack of 
target objects</DL><P>to <B>Class </B><A HREF= "../../../org/zoap/xml/Element.!
html">org.zoap.xml.Element</A><DL><DD>the element that we are currently 
inspecting</DL><P>to <B>Class </B>java.util.Stack<DL><DD>the stack of elements that we 
are currently inspecting</DL><P>to <B>Class </B>java.lang.String<DL><DD>the string 
that collects the spread body characters of an element</DL><P>to <B>Class 
</B>java.util.Stack<DL><DD>the stack of body fragments we have encountered so 
far</DL><P>to <B>Class </B>java.util.Stack<DL><DD>which of the elements in the current 
path have already been successfully added</DL><P>to <B>Class 
</B>java.lang.String<DL><DD>the string that collects ignored elements into a verbose 
representation
  we dont need a stack, because it just collects ignored and coherent parts of a 
documnet</DL><P>to <B>Class </B>java.util.Collection<DL><DD>the sub-elements 
collected</DL><P>to <B>Class </B>java.util.Stack<DL><DD>the stack of unprocessed 
elements</DL><P>to <B>Class </B>java.util.Map<DL><DD>the map that stores the relation 
of global ids to object references</DL><P>to <B>Class </B>java.util.Map<DL><DD>the map 
that stores the namespace prefixes in relation to their schemas</DL><P>to <B>Class 
</B>java.util.Stack<DL><DD>on this stack, the nested namespace environment is 
stored</DL><P>to <B>Class </B><A HREF= 
"../../../org/zoap/xml/Binding.html">org.zoap.xml.Binding</A><DL><DD>the databinding 
we apply</DL><HR><!-- ========== START OF NAVBAR ========== --><TABLE BORDER="0" 
WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBa!
rCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlObjectReader.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGC!
OLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlException.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html"><B>NEXT 
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"XmlObjectReader.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;<A HREF= 
"#inner_summary">INNER</A>&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><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&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></TR></TABLE><!-- ========== END OF NAVBAR 
==========!
 --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/XmlObjectWriter.html
  
  Index: XmlObjectWriter.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlObjectWriter.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><T!
D BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "XmlObjectWriter.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell!
3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
XmlObjectWriter</H2><PRE>java.lang.Object
    |
    +--java.io.Writer
          |
          +--<B>org.zoap.xml.XmlObjectWriter</B>
  </PRE><HR><DL><DT>public class <B>XmlObjectWriter</B><DT>extends 
Writer<DT>implements ObjectOutput</DL><P>XmlObjectWriter is a serialisation writer 
that persists java objects into character streams via an extendible
  meta-model @see Binding (where it relies 
on<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 $<DT><B>See 
Also: </B>org.zoap.soap.builtin.DefaultBinding</DL><HR><!--  =========== CONSTRUCTOR 
SUMMARY ===========  --><A NAME= "constructor_summary"></A><TABLE BORDER="1"  
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Constructor 
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A 
HREF= "../../../org/zoap/xml/XmlObjectWriter.html#XmlObjectWriter(java.io.Writer, 
org.zoap.xml.Binding, 
org.zoap.xml.SerialisationPolicy)">XmlObjectWriter</A></B>(Writer theEmbeddedWriter, 
<A HREF= "../../../org/zoap/xml/Binding.html">Binding</A> theDataBinding, <A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html">SerialisationPolicy</A> 
policy)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contructor:
 Create an XmlObjectWriter from an embedded wr!
iter and a given
  data-binding.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#XmlObjectWriter(java.io.Writer)">XmlObjectWriter</A></B>(Writer
 
theEmbeddedWriter)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contructor:
 Create an XmlObjectWriter from an embedded writer, uses the default 
data-binding</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#XmlObjectWriter(java.io.Writer, 
org.zoap.xml.Binding)">XmlObjectWriter</A></B>(Writer theEmbeddedWriter, <A HREF= 
"../../../org/zoap/xml/Binding.html">Binding</A> 
binding)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contructor:
 Create an XmlObjectWriter from an embedded writer, uses the default 
data-binding</TD></TR></TABLE><BR><!--  =========== METHOD SUMMARY ===========  --><A 
NAME= "method_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%">!
<TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#close()">close</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
 close method is simply redirected to the writer</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#flush()">flush</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
 flush method is simply redirected to the writer</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= "../../.!
./org/zoap/xml/XmlObjectWriter.html#write(byte[])">write</A></B>(byte[] 
b)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes an 
array of bytes.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#write(byte[], int, 
int)">write</A></B>(byte[] b, int off, int 
len)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a 
sub array of bytes.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#write(char[])">write</A></B>(char[] 
cbuf)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;write 
buffer of characters into XML, uses default data-binding</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="ri!
ght" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#write(char[], int, 
int)">write</A></B>(char[] cbuf, int off, int 
len)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;write 
portion of buffer of characters is XMLised</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#write(int)">write</A></B>(int 
aAhar)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;write 
character is XMLised</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#write(java.lang.String)">write</A></B>(String
 string)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb!
sp;&nbsp;&nbsp;&nbsp;write string is XMLised</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#write(java.lang.String, int, 
int)">write</A></B>(String string, int off, int 
len)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;write 
string is XMLised</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#writeBoolean(boolean)">writeBoolean</A></B>(boolean
 v)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a 
<code>boolean</code> value to this output stream.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= "../!
../../org/zoap/xml/XmlObjectWriter.html#writeByte(int)">writeByte</A></B>(int 
v)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes to the 
output stream the eight low- order bits of the argument <code>v</code>.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#writeBytes(java.lang.String)">writeBytes</A></B>(String
 s)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a 
string to the output stream.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#writeChar(int)">writeChar</A></B>(int 
v)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a 
<code>char</code> value, wich is comprised of two!
 bytes, to the output stream.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#writeChars(java.lang.String)">writeChars</A></B>(String
 s)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes every 
character in the string <code>s</code>, to the output stream, in order, two bytes per 
character.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#writeDouble(double)">writeDouble</A></B>(double
 v)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a 
<code>double</code> value, which is comprised of eight bytes, to the output 
stream.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" 
WIDTH="20%"!
><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/XmlObjectWriter.html#writeFloat(float)">writeFloat</A></B>(float
> v)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a 
><code>float</code> value, which is comprised of four bytes, to the output 
>stream.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
>VALIGN="top" WIDTH="20%"><FONT 
>SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/XmlObjectWriter.html#writeInt(int)">writeInt</A></B>(int 
>v)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes an 
><code>int</code> value, which is comprised of four bytes, to the output 
>stream.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
>VALIGN="top" WIDTH="20%"><FONT 
>SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/XmlObjectWriter.html#writeLong(long)">writeLong</A></B>(long 
>v)</CODE!
><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes an 
><code>long</code> value, which is comprised of four bytes, to the output 
>stream.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" 
>VALIGN="top" WIDTH="20%"><FONT 
>SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/XmlObjectWriter.html#writeObject(java.lang.Object)">writeObject</A></B>(Object
> obj)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serialise 
>an object @param obj to the underlying writer.</TD></TR><TR BGCOLOR="white" 
>ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
>SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
>"../../../org/zoap/xml/XmlObjectWriter.html#writeShort(int)">writeShort</A></B>(int 
>v)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes two 
>bytes to the output stream to represent the value of the argument.</TD></TR><TR 
>BGCOLOR="white" ID="Tab!
leRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT 
SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html#writeUTF(java.lang.String)">writeUTF</A></B>(String
 str)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes two 
bytes of length information to the output stream, followed by the Java modified UTF 
representation
  of  every character in the string <code>s</code>.</TD></TR></TABLE><BR><A NAME= 
"methods_inherited_from_class_java.lang.Object"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" 
ID="TableSubHeadingColor"><TD><B>Methods inherited from class 
java.lang.Object<B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE>getClass, hashCode, equals, toString, notify, notifyAll, 
wait, wait, wait</CODE></TD></TR></TABLE><P><!--  =========== CONSTRUCTOR DETAIL 
===========  --><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD 
COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A 
NAME= "XmlObjectWriter(java.io.Writer, org.zoap.xml.Binding, 
org.zoap.xml.SerialisationPolicy)"><H3>XmlObjectWriter</H3></A><PRE>public 
<B>XmlObjectWriter</B>(Writer theEmbeddedWriter, <A HREF= 
"../../../org/zoap/xml/Binding.html">Binding</A> theD!
ataBinding, <A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html">SerialisationPolicy</A> 
policy)</PRE><DL><DD>Contructor: Create an XmlObjectWriter from an embedded writer and 
a given
  data-binding. Note that the embeddedWriter better been synchronised on itself
  as the lock, as otherwise multi-threaded access from several levels
  could corrupt the underlying representation, at least at the XML level. The 
constructor
  will furthermore utter an <?xml version="1.0"?> line to the writer in order to
  markup the stream as being now XML1.0 compatible.</DL><HR><A NAME= 
"XmlObjectWriter(java.io.Writer)"><H3>XmlObjectWriter</H3></A><PRE>public 
<B>XmlObjectWriter</B>(Writer theEmbeddedWriter)</PRE><DL><DD>Contructor: Create an 
XmlObjectWriter from an embedded writer, uses the default data-binding</DL><HR><A 
NAME= "XmlObjectWriter(java.io.Writer, 
org.zoap.xml.Binding)"><H3>XmlObjectWriter</H3></A><PRE>public 
<B>XmlObjectWriter</B>(Writer theEmbeddedWriter, <A HREF= 
"../../../org/zoap/xml/Binding.html">Binding</A> binding)</PRE><DL><DD>Contructor: 
Create an XmlObjectWriter from an embedded writer, uses the default 
data-binding</DL><!--  =========== METHOD DETAIL ===========  --><A NAME= 
"method_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR 
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"close()"><H3>close</H3></A><PRE>public void <B>close</B>()<BR>            thro!
ws java.io.IOException</A></PRE><DL><DD>the close method is simply redirected to the 
writer</DL><HR><A NAME= "flush()"><H3>flush</H3></A><PRE>public void 
<B>flush</B>()<BR>            throws java.io.IOException</A></PRE><DL><DD>the flush 
method is simply redirected to the writer</DL><HR><A NAME= 
"write(byte[])"><H3>write</H3></A><PRE>public void <B>write</B>(byte[] b)<BR>          
  throws java.io.IOException</A></PRE><DL><DD>Writes an array of bytes. This method 
will block until the bytes are actually written.</DL><HR><A NAME= "write(byte[], int, 
int)"><H3>write</H3></A><PRE>public void <B>write</B>(byte[] b, int off, int len)<BR>  
          throws java.io.IOException</A></PRE><DL><DD>Writes a sub array of 
bytes.</DL><HR><A NAME= "write(char[])"><H3>write</H3></A><PRE>public void 
<B>write</B>(char[] cbuf)<BR>            throws 
java.io.IOException</A></PRE><DL><DD>write buffer of characters into XML, uses default 
data-binding</DL><HR><A NAME= "write(char[], int, int)"><H3>wr!
ite</H3></A><PRE>public void <B>write</B>(char[] cbuf, int off, int len)<BR>           
 throws java.io.IOException</A></PRE><DL><DD>write portion of buffer of characters is 
XMLised</DL><HR><A NAME= "write(int)"><H3>write</H3></A><PRE>public void 
<B>write</B>(int aAhar)<BR>            throws 
java.io.IOException</A></PRE><DL><DD>write character is XMLised</DL><HR><A NAME= 
"write(java.lang.String)"><H3>write</H3></A><PRE>public void <B>write</B>(String 
string)<BR>            throws java.io.IOException</A></PRE><DL><DD>write string is 
XMLised</DL><HR><A NAME= "write(java.lang.String, int, 
int)"><H3>write</H3></A><PRE>public void <B>write</B>(String string, int off, int 
len)<BR>            throws java.io.IOException</A></PRE><DL><DD>write string is 
XMLised</DL><HR><A NAME= "writeBoolean(boolean)"><H3>writeBoolean</H3></A><PRE>public 
void <B>writeBoolean</B>(boolean v)<BR>                   throws 
java.io.IOException</A></PRE><DL><DD>Writes a <code>boolean</code> value to this out!
put stream.</DL><HR><A NAME= "writeByte(int)"><H3>writeByte</H3></A><PRE>public void 
<B>writeByte</B>(int v)<BR>                throws 
java.io.IOException</A></PRE><DL><DD>Writes to the output stream the eight low- order 
bits of the argument <code>v</code>.</DL><HR><A NAME= 
"writeBytes(java.lang.String)"><H3>writeBytes</H3></A><PRE>public void 
<B>writeBytes</B>(String s)<BR>                 throws 
java.io.IOException</A></PRE><DL><DD>Writes a string to the output stream.</DL><HR><A 
NAME= "writeChar(int)"><H3>writeChar</H3></A><PRE>public void <B>writeChar</B>(int 
v)<BR>                throws java.io.IOException</A></PRE><DL><DD>Writes a 
<code>char</code> value, wich is comprised of two bytes, to the output 
stream.</DL><HR><A NAME= 
"writeChars(java.lang.String)"><H3>writeChars</H3></A><PRE>public void 
<B>writeChars</B>(String s)<BR>                 throws 
java.io.IOException</A></PRE><DL><DD>Writes every character in the string 
<code>s</code>, to the output stream, in order, !
two bytes per character.</DL><HR><A NAME= 
"writeDouble(double)"><H3>writeDouble</H3></A><PRE>public void 
<B>writeDouble</B>(double v)<BR>                  throws 
java.io.IOException</A></PRE><DL><DD>Writes a <code>double</code> value, which is 
comprised of eight bytes, to the output stream.</DL><HR><A NAME= 
"writeFloat(float)"><H3>writeFloat</H3></A><PRE>public void <B>writeFloat</B>(float 
v)<BR>                 throws java.io.IOException</A></PRE><DL><DD>Writes a 
<code>float</code> value, which is comprised of four bytes, to the output 
stream.</DL><HR><A NAME= "writeInt(int)"><H3>writeInt</H3></A><PRE>public void 
<B>writeInt</B>(int v)<BR>               throws 
java.io.IOException</A></PRE><DL><DD>Writes an <code>int</code> value, which is 
comprised of four bytes, to the output stream.</DL><HR><A NAME= 
"writeLong(long)"><H3>writeLong</H3></A><PRE>public void <B>writeLong</B>(long v)<BR>  
              throws java.io.IOException</A></PRE><DL><DD>Writes an <code>long</code> 
va!
lue, which is comprised of four bytes, to the output stream.</DL><HR><A NAME= 
"writeObject(java.lang.Object)"><H3>writeObject</H3></A><PRE>public void 
<B>writeObject</B>(Object obj)<BR>                  throws 
java.io.IOException</A></PRE><DL><DD>Serialise an object @param obj to the underlying 
writer. @throws java.io.IOException if
  some output error occurred due to some obscure reasons (real output problem) or more
  straightforward reasons (XML serialisation problem).</DL><HR><A NAME= 
"writeShort(int)"><H3>writeShort</H3></A><PRE>public void <B>writeShort</B>(int v)<BR> 
                throws java.io.IOException</A></PRE><DL><DD>Writes two bytes to the 
output stream to represent the value of the argument.</DL><HR><A NAME= 
"writeUTF(java.lang.String)"><H3>writeUTF</H3></A><PRE>public void 
<B>writeUTF</B>(String str)<BR>               throws 
java.io.IOException</A></PRE><DL><DD>Writes two bytes of length information to the 
output stream, followed by the Java modified UTF representation
  of  every character in the string <code>s</code>.</DL><P><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT 
SIZE= "+0"><B>Association Links</B></FONT></TD></TR></TABLE><BR>to <B>Class 
</B>java.io.Writer<DL><DD>uses an embedded writer for output</DL><P>to <B>Class </B><A 
HREF= "../../../org/zoap/xml/Binding.html">org.zoap.xml.Binding</A><DL><DD>has a 
related binding</DL><P>to <B>Class </B><A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html">org.zoap.xml.SerialisationPolicy</A><DL><DD>and
 a serialisation policy</DL><P>to <B>Class </B>java.util.Map<DL><DD>the reference 
structure builds up a map from objects to properties which carry
  the globally unique ids of the objects under particular perspectives.</DL><HR><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlObjectWriter.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="Nav!
BarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html"><B>NEXT CLASS</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "XmlObjectWriter.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A 
HREF= "#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF= "#met!
hod_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF= 
"#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/XmlSchemaInstance.html
  
  Index: XmlSchemaInstance.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:41 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlSchemaInstance.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>!
<TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;NEXT 
CLASS</FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= 
"../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"XmlSchemaInstance.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD 
VALIGN="top" ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|!
&nbsp;<A HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" 
ID="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF= "#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF 
NAVBAR ========== --><HR><H2><FONT SIZE="-1">org.zoap.xml</FONT><BR>Class 
XmlSchemaInstance</H2><PRE><A HREF= 
"../../../org/zoap/xml/Schema.html">org.zoap.xml.Schema</A>
    |
    +--<B>org.zoap.xml.XmlSchemaInstance</B>
  </PRE><HR><DL><DT>public class <B>XmlSchemaInstance</B><DT>extends <A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A></DL><P>This is the schema 
representations for "http://www.w3.org/1999/XmlSchema-Instance".
  Since it just carries two important attributes (type and null) which we evaluate 
internally,
  there is not much work to do here. It is mainly to define the urn for these 
attributes.<P><DL><DT><B>Author:</B><DD>jung<DT><B>Version: </B>$Revision: 1.1 
$</DL><HR><!--  =========== METHOD SUMMARY ===========  --><A NAME= 
"method_summary"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE>&nbsp;static <A HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html">XmlSchemaInstance</A></CODE></FONT></TD><TD><CODE><B><A
 HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html#getXmlSchemaInstance()">getXmlSchemaInstance</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public
 accessor to singleton</TD></TR></TABLE><BR><A NAME= 
"methods_inherited_from_class_org.zoap.xml.Schema"></A><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACI!
NG="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" ID="TableSubHeadingColor"><TD><B>Methods 
inherited from class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Schema.html">Schema</A><B></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><CODE><A HREF= 
"../../../org/zoap/xml/Schema.html#addAttribute(org.zoap.xml.Attribute)">addAttribute</A>,
 <A HREF= 
"../../../org/zoap/xml/Schema.html#addElement(org.zoap.xml.Element)">addElement</A>, 
<A HREF= "../../../org/zoap/xml/Schema.html#addType(org.zoap.xml.Type)">addType</A>, 
<A HREF= "../../../org/zoap/xml/Schema.html#equals(java.lang.Object)">equals</A>, <A 
HREF= "../../../org/zoap/xml/Schema.html#findElementCompatibleTo(java.lang.Object, 
java.lang.Class)">findElementCompatibleTo</A>, <A HREF= 
"../../../org/zoap/xml/Schema.html#findTypeCompatibleTo(java.lang.Object, 
java.lang.Class)">findTypeCompatibleTo</A>, <A HREF= 
"../../../org/zoap/xml/Schema.html#getAttribute(java.lang.String)">getAttribute</A>, 
<A HREF= "../../../org/zoap/xml/Schema.h!
tml#getElement(java.lang.String)">getElement</A>, <A HREF= 
"../../../org/zoap/xml/Schema.html#getType(java.lang.String)">getType</A>, <A HREF= 
"../../../org/zoap/xml/Schema.html#getUrn()">getUrn</A>, <A HREF= 
"../../../org/zoap/xml/Schema.html#hashCode()">hashCode</A>, <A HREF= 
"../../../org/zoap/xml/Schema.html#removeAttribute(org.zoap.xml.Attribute)">removeAttribute</A>,
 <A HREF= 
"../../../org/zoap/xml/Schema.html#removeElement(org.zoap.xml.Element)">removeElement</A>,
 <A HREF= 
"../../../org/zoap/xml/Schema.html#removeType(org.zoap.xml.Type)">removeType</A>, <A 
HREF= 
"../../../org/zoap/xml/Schema.html#setUrn(URN)">setUrn</A></CODE></TD></TR></TABLE><P><!--
  =========== METHOD DETAIL ===========  --><A NAME= "method_detail"></A><TABLE 
BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method 
Detail</B></FONT></TD></TR></TABLE><BR><A NAME= 
"getXmlSchemaInstance()"><H3>getXmlSchemaInstance</H3>!
</A><PRE>public static <A HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html">XmlSchemaInstance</A> 
<B>getXmlSchemaInstance</B>()</PRE><DL><DD>public accessor to singleton</DL><P><TABLE 
BORDER="0" CELLPADDING="0" CELLSPACING="0"><TR BGCOLOR="#CCCCFF" 
ID="TableHeadingColor"><TD><FONT SIZE= "+0"><B>Association 
Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B><A HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html">org.zoap.xml.XmlSchemaInstance</A><DL><DD>private
 singleton reference, is not lazy since needed in each case!
  If the class is loaded dynamically, the need is already 
there.<P><DD><DL><DT><B>Label </B>singleton</DL></DD></DL><HR><!-- ========== START OF 
NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" 
CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" 
CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlSchemaInstance.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></!
A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/XmlObjectWriter.html"><B>PREV 
CLASS</B></A>&nbsp;&nbsp;NEXT CLASS</FONT></TD><TD BGCOLOR="white" 
ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "XmlSchemaInstance.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" 
ID="NavBarCell3"><FONT 
SIZE="-2">SUMMARY:&nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT 
SIZ!
E="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF= 
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR 
========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/package-frame.html
  
  Index: package-frame.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:46 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation: Package org.zoap.xml</TITLE><LINK REL="stylesheet" 
TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
  <SCRIPT LANGUAGE = "JavaScript">
  function doClick(imageHref) {
  if (parent.imageFrame != null)
     parent.imageFrame.location.href = imageHref;
  }
  </SCRIPT></HEAD><BODY BGCOLOR="white"><FONT size="+1" ID="FrameTitleFont"><A HREF= 
"package-summary.html" TARGET="classFrame">org.zoap.xml</A></FONT><TABLE BORDER="0" 
WIDTH="100%"><TR><TD NOWRAP><FONT size="+1" ID="FrameHeadingFont">Class 
Diagrams</FONT>&nbsp;<FONT ID="FrameItemFont"><BR><A HREF= "Exception_Design.cl.html" 
TARGET="classFrame" onClick="doClick('doc-files/Exception_Design.cl.html')">Exception 
Design</A><BR><A HREF= "xml.cl.html" TARGET="classFrame" 
onClick="doClick('doc-files/xml.cl.html')">xml</A><BR><A HREF= 
"XML_Schema_Model.cl.html" TARGET="classFrame" 
onClick="doClick('doc-files/XML_Schema_Model.cl.html')">XML Schema 
Model</A></FONT></TD></TR></TABLE><TABLE BORDER="0" WIDTH="100%"><TR><TD NOWRAP><FONT 
size="+1" ID="FrameHeadingFont">Sequence Diagrams</FONT>&nbsp;<FONT 
ID="FrameItemFont"><BR><A HREF= "Deserialisation_Process.sq.html" TARGET="classFrame" 
onClick="doClick('doc-files/Deserialisation_Process.sq.html')">Deserialisation 
Process</A><BR><A HREF=!
 "Serialisation_Process.sq.html" TARGET="classFrame" 
onClick="doClick('doc-files/Serialisation_Process.sq.html')">Serialisation 
Process</A></FONT></TD></TR></TABLE><TABLE BORDER="0" WIDTH="100%"><TR><TD 
NOWRAP><FONT size="+1" ID="FrameHeadingFont">Interfaces</FONT>&nbsp;<FONT 
ID="FrameItemFont"><BR><A HREF= "SerialisationPolicy.html" 
TARGET="classFrame">SerialisationPolicy</A><BR><A HREF= "URNResolver.html" 
TARGET="classFrame">URNResolver</A></FONT></TD></TR></TABLE><TABLE BORDER="0" 
WIDTH="100%"><TR><TD NOWRAP><FONT size="+1" 
ID="FrameHeadingFont">Classes</FONT>&nbsp;<FONT ID="FrameItemFont"><BR><A HREF= 
"Appearance.html" TARGET="classFrame">Appearance</A><BR><A HREF= 
"AppearanceException.html" TARGET="classFrame">AppearanceException</A><BR><A HREF= 
"Attribute.html" TARGET="classFrame">Attribute</A><BR><A HREF= 
"AttributeException.html" TARGET="classFrame">AttributeException</A><BR><A HREF= 
"Binding.html" TARGET="classFrame">Binding</A><BR><A HREF= "ComplexType.html" TARGET!
="classFrame">ComplexType</A><BR><A HREF= "Element.html" 
TARGET="classFrame">Element</A><BR><A HREF= "ElementException.html" 
TARGET="classFrame">ElementException</A><BR><A HREF= "Environment.html" 
TARGET="classFrame">Environment</A><BR><A HREF= "IllegalSuperTypeException.html" 
TARGET="classFrame">IllegalSuperTypeException</A><BR><A HREF= 
"IllegalTypeException.html" TARGET="classFrame">IllegalTypeException</A><BR><A HREF= 
"NoCompatibleElementException.html" 
TARGET="classFrame">NoCompatibleElementException</A><BR><A HREF= "Schema.html" 
TARGET="classFrame">Schema</A><BR><A HREF= "SchemaException.html" 
TARGET="classFrame">SchemaException</A><BR><A HREF= 
"SerialisationPolicy.DefaultSerialisationPolicy.html" 
TARGET="classFrame">SerialisationPolicy.DefaultSerialisationPolicy</A><BR><A HREF= 
"SimpleType.html" TARGET="classFrame">SimpleType</A><BR><A HREF= "Type.html" 
TARGET="classFrame">Type</A><BR><A HREF= "TypeException.html" 
TARGET="classFrame">TypeException</A><BR><A HREF= "URNR!
esolver.DefaultURNResolver.html" 
TARGET="classFrame">URNResolver.DefaultURNResolver</A><BR><A HREF= "XmlException.html" 
TARGET="classFrame">XmlException</A><BR><A HREF= "XmlObjectReader.html" 
TARGET="classFrame">XmlObjectReader</A><BR><A HREF= 
"XmlObjectReader.XmlDocumentHandler.html" 
TARGET="classFrame">XmlObjectReader.XmlDocumentHandler</A><BR><A HREF= 
"XmlObjectWriter.html" TARGET="classFrame">XmlObjectWriter</A><BR><A HREF= 
"XmlSchemaInstance.html" 
TARGET="classFrame">XmlSchemaInstance</A></FONT></TD></TR></TABLE></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/package-summary.html
  
  Index: package-summary.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:46 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation: Package org.zoap.xml</TITLE><LINK REL="stylesheet" 
TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY 
BGCOLOR="white"><!-- ========== START OF NAVBAR ========== --><TABLE BORDER="0" 
WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT 
ID="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-use.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1!
"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/soap/test/package-summary.html"><B>PREV 
PACKAGE</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/meta/package-summary.html"><B>NEXT 
PACKAGE</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"package-summary.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR><H2>Package org.zoap!
.xml</H2>
  
  
  This package contains a generic (de-)serialisation service for XML-encoded character 
streams 
  written in 
Java.<P><B>See</B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><A
 HREF= "#package_description">Description</A></B><P><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD 
COLSPAN=2><FONT SIZE= "+2"><B>Class Diagram Summary</B></FONT></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"Exception_Design.cl.html">Exception Design</A></B></TD><TD>&nbsp;</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"xml.cl.html">xml</A></B></TD><TD>&nbsp;</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= "XML_Schema_Model.cl.html">XML Schema 
Model</A></B></TD><TD>This is the meta-data model behind infor:X
  <br>
  In infor:X, Java classes are usually associated
  to particular XML Types in which they are
  serialised.</TD></TR></TABLE>&nbsp;<P><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD 
COLSPAN=2><FONT SIZE= "+2"><B>Sequence Diagram Summary</B></FONT></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"Deserialisation_Process.sq.html">Deserialisation Process</A></B></TD><TD>This is how 
objects are reconstructed from an XML stream</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"Serialisation_Process.sq.html">Serialisation Process</A></B></TD><TD>This diagram 
shows how objects are streamed into XML.</TD></TR></TABLE>&nbsp;<P><TABLE BORDER="1" 
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Interface 
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= 
"SerialisationPolicy.html"><I>SerialisationPolicy</I></A></B></TD><TD>this interface 
mu!
st be implemented by policy objects controlling the serialisation
  depth.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"URNResolver.html"><I>URNResolver</I></A></B></TD><TD>A URNResolver in infor:XML is an 
object that is able to build a new XmlObjectReader
  sitting upon a given URN and equipped with a collection of already visited 
urns.</TD></TR></TABLE>&nbsp;<P><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2"><B>Class Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= "Appearance.html">Appearance</A></B></TD><TD>Appearances are 
the actual tags appearing in XML documents <br>
  Appearances are associated a type that describes their substructure in more 
detail.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"AppearanceException.html">AppearanceException</A></B></TD><TD>This exception is 
thrown whenever we face a problem within actual
  tag appearances (elements or attributes) inside XML documents</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"Attribute.html">Attribute</A></B></TD><TD>Attributes are "basic" appearances inside 
XML documents <br>
  They are tight to simple types which have just a body, but no elements and 
attributes by themselves.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= 
"AttributeException.html">AttributeException</A></B></TD><TD>exception that is thrown 
whenever attribute processing went wrong</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"Binding.html">Binding</A></B></TD><TD>Binding is the central abstraction that 
connects a dedicated meta-model to the (de-)serialization facilities of 
infor:XML.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"ComplexType.html">ComplexType</A></B></TD><TD>The infor:XML interface to 
types.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"Element.html">Element</A></B></TD><TD>Elements are "complex" appearances inside XML 
documents - the usual tags that you encounter in XML are elements.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="1!
5%"><B><A HREF= "ElementException.html">ElementException</A></B></TD><TD>an exception 
that is thrown whenever something with elements has been broken.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"Environment.html">Environment</A></B></TD><TD>Environment contains static variables 
and other helping stuff that either influence
  the compilation of the package or initialise its runtime environment from config 
files.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"IllegalSuperTypeException.html">IllegalSuperTypeException</A></B></TD><TD>an 
exception that is thrown when a wrong supertype of a type has tried to be 
assigned.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"IllegalTypeException.html">IllegalTypeException</A></B></TD><TD>an exception that is 
thrown whenever a type is wrongly assigned</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"NoCompatibleElementException.html">NoCompatibleElementException</A></B></TD><TD>an 
exception that is thrown in XmlObjectWriter when no element for serialising a 
particular object could be found</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= "Schema.html">Schema</A></B></TD><TD>Schema is the Java 
interface to an XML schema.</TD></TR><TR BGCOLOR="whi!
te" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"SchemaException.html">SchemaException</A></B></TD><TD>an exception that is thrown 
inside schemas</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A 
HREF= 
"SerialisationPolicy.DefaultSerialisationPolicy.html">SerialisationPolicy.DefaultSerialisationPolicy</A></B></TD><TD>&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"SimpleType.html">SimpleType</A></B></TD><TD>Simple Xml types are quite like primitive 
Java types.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A 
HREF= "Type.html">Type</A></B></TD><TD>The infor:XML interface to types.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"TypeException.html">TypeException</A></B></TD><TD>an exception that is thrown from 
methods of @see Type</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= 
"URNResolver.DefaultURNResolver.html">URNResolver.DefaultURNResol!
ver</A></B></TD><TD>&nbsp;</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= "XmlException.html">XmlException</A></B></TD><TD>XmlException 
is an IOException since we deal with serialisation in this package.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"XmlObjectReader.html">XmlObjectReader</A></B></TD><TD>XmlObjectReader is a 
deserialisation service that reconstructs
  java objects from character streams using a given meta-model.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"XmlObjectReader.XmlDocumentHandler.html">XmlObjectReader.XmlDocumentHandler</A></B></TD><TD>inner
 class that operates as the interface of the reader to the parser</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"XmlObjectWriter.html">XmlObjectWriter</A></B></TD><TD>XmlObjectWriter is a 
serialisation writer that persists java objects into character streams via an 
extendible
  meta-model @see Binding (where it relies on</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"XmlSchemaInstance.html">XmlSchemaInstance</A></B></TD><TD>This is the schema 
representations for 
"http://www.w3.org/1999/XmlSchema-Instance".</TD></TR></TABLE>&nbsp;<P><P><A NAME= 
"package_description"></A><H2>Package org.zoap.xml Description</H2><P>
  
  <p>
  This package contains a generic (de-)serialisation service for XML-encoded character 
streams 
  written in Java. It provides an extensible and XML-Schema-based meta-model (called a 
binding) 
  that connects the structure of XML documents to Java classes. Building upon that 
meta-model, 
  there is  a set of IO abstractions to parse/generate XML document instances  
into/from  
  Java objects. 
  </p>
  The package comes with two powerful default bindings, <a 
href="meta/builtin/DefaultMetaBinding.html">the first one</a>  mapping serializable 
Java classes 
  including null and polymorphic structures to corresponding XML-types on the fly; <a 
href="meta/builtin/DefaultBinding.html">the second one</a> 
  allows to read XML-Schema-based *.xsd files with additional annotations to
  specify such mappings externally.
  </li>
  </p>
  
  <p>
  The applications of this package are manyfold:
  
  <ul>
  <li> (De-)serialization module for modern, XML-based messaging middleware.
  </li>
  
  <li> Comfortable processing of XML documents.</li>
  
  <li> Schema-based validation procedures.</li>
  
  <li> Data-Engine for Generic GUIs </li> 
  
  </ul>
  </p>
  
  <HR><!-- ========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT 
ID="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-use.html"><FONT 
ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="Nav!
BarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/soap/test/package-summary.html"><B>PREV 
PACKAGE</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/meta/package-summary.html"><B>NEXT 
PACKAGE</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"package-summary.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/package-tree.html
  
  Index: package-tree.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:47 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation: org.zoap.xml Class Hierarchy</TITLE><LINK 
REL="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" 
TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- ========== START OF NAVBAR ========== 
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../org/zoap/xml/package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>&nbsp;</TD><TD BGCOLOR="#FFFFFF" I!
D="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/soap/test/package-tree.html"><B>PREV</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/meta/package-tree.html"><B>NEXT</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "package-tree.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF 
NAVBAR ========== --><HR><CENTER><H2>Hierarchy For Package org.zoap.xml</H2>!
</CENTER><DL><DT><B>Package Hierarchies: </B><DD><A HREF= 
"../../../overview-tree.html">All Packages</A></DL><HR><H2>Class Hierarchy</H2><UL><LI 
TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Appearance.html"><B>Appearance</B></A> (implements Cloneable) 
<UL><LI TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Attribute.html"><B>Attribute</B></A></UL><UL><LI 
TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Element.html"><B>Element</B></A></UL><LI TYPE="circle">class 
org.zoap.xml.<A HREF= "../../../org/zoap/xml/Binding.html"><B>Binding</B></A><LI 
TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Environment.html"><B>Environment</B></A><LI TYPE="circle">class 
java.lang.Object<UL><LI TYPE="circle">class java.io.Reader<UL><LI TYPE="circle">class 
org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html"><B>XmlObjectReader</B></A> (implements 
ObjectInput) </UL></UL><UL><LI TYPE="circle">class java.lang.Throwa!
ble<UL><LI TYPE="circle">class java.lang.Exception<UL><LI TYPE="circle">class 
java.io.IOException<UL><LI TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlException.html"><B>XmlException</B></A><UL><LI 
TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/AppearanceException.html"><B>AppearanceException</B></A><UL><LI 
TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/AttributeException.html"><B>AttributeException</B></A></UL><UL><LI
 TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/ElementException.html"><B>ElementException</B></A><UL><LI 
TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/NoCompatibleElementException.html"><B>NoCompatibleElementException</B></A></UL></UL></UL><UL><LI
 TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/SchemaException.html"><B>SchemaException</B></A></UL><UL><LI 
TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/TypeException.html"><B>TypeExcep!
tion</B></A><UL><LI TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html"><B>IllegalTypeException</B></A><UL><LI
 TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/IllegalSuperTypeException.html"><B>IllegalSuperTypeException</B></A></UL></UL></UL></UL></UL></UL></UL><UL><LI
 TYPE="circle">class java.io.Writer<UL><LI TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html"><B>XmlObjectWriter</B></A> (implements 
ObjectOutput) </UL></UL><LI TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/Schema.html"><B>Schema</B></A><UL><LI TYPE="circle">class 
org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html"><B>XmlSchemaInstance</B></A></UL><LI 
TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.DefaultSerialisationPolicy.html"><B>SerialisationPolicy.DefaultSerialisationPolicy</B></A>
 (implements org.zoap.xml.<A HREF= "../../../org/zoap/xml/Seri!
alisationPolicy.html">SerialisationPolicy</A>) <LI TYPE="circle">class org.zoap.xml.<A 
HREF= "../../../org/zoap/xml/Type.html"><B>Type</B></A> (implements Cloneable) <UL><LI 
TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/ComplexType.html"><B>ComplexType</B></A></UL><UL><LI 
TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/SimpleType.html"><B>SimpleType</B></A></UL><LI 
TYPE="circle">class org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/URNResolver.DefaultURNResolver.html"><B>URNResolver.DefaultURNResolver</B></A>
 (implements org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/URNResolver.html">URNResolver</A>) <LI TYPE="circle">class 
org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html"><B>XmlObjectReader.XmlDocumentHandler</B></A>
 (implements DocumentHandler) </UL><H2>Interface Hierarchy</H2><UL><LI 
TYPE="circle">interface org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html"><B>SerialisationPolicy</B></!
A><LI TYPE="circle">interface org.zoap.xml.<A HREF= 
"../../../org/zoap/xml/URNResolver.html"><B>URNResolver</B></A></UL><HR><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../org/zoap/xml/package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../.!
./index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/soap/test/package-tree.html"><B>PREV</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/meta/package-tree.html"><B>NEXT</B></A></FONT></TD><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "package-tree.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF 
NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/package-use.html
  
  Index: package-use.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:46 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../org/zoap/xml/package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarC!
ell1"><A HREF= "../../../org/zoap/xml/package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;PREV&nbsp;&nbsp;NEXT</FONT></TD><TD BGCOLOR="white" 
ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "package-use.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF 
NAVBAR ========== --><HR><CENTER><H2><B>Uses of 
Package<BR>org.zoap.xml</B></H2></CENTER><TABLE BORDER="1"  CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="!
TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2">Packages that use <A HREF= 
"../../../org/zoap/xml/package-summary.html">org.zoap.xml</A></FONT></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"#org.jboss.ejb.plugins.zoap">org.jboss.ejb.plugins.zoap</A></B></TD><TD>&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"#org.zoap.soap">org.zoap.soap</A></B></TD><TD>&nbsp;</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"#org.zoap.soap.meta">org.zoap.soap.meta</A></B></TD><TD>&nbsp;</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"#org.zoap.soap.meta.builtin">org.zoap.soap.meta.builtin</A></B></TD><TD>&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"#org.zoap.soap.meta.builtin.string">org.zoap.soap.meta.builtin.string</A></B></TD><TD>&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"#org.zoap.soap.meta.scl">org.zoap.soap.meta.scl</A></B></TD><TD>&nbsp;</TD></TR><TR B!
GCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"#org.zoap.soap.meta.string">org.zoap.soap.meta.string</A></B></TD><TD>&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"#org.zoap.soap.test">org.zoap.soap.test</A></B></TD><TD>&nbsp;</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"#org.zoap.xml">org.zoap.xml</A></B></TD><TD>&nbsp;</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"#org.zoap.xml.meta">org.zoap.xml.meta</A></B></TD><TD>&nbsp;</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"#org.zoap.xml.meta.builtin">org.zoap.xml.meta.builtin</A></B></TD><TD>&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"#org.zoap.xml.test">org.zoap.xml.test</A></B></TD><TD>&nbsp;</TD></TR></TABLE><P><A 
NAME= "org.jboss.ejb.plugins.zoap"></A><TABLE BORDER="1"  CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD 
COLSPAN=2><FONT SIZE= "+2">Classes in <A HREF=!
 "../../../org/zoap/xml/package-summary.html">org.zoap.xml</A> used by <A HREF= 
"../../../org/jboss/ejb/plugins/zoap/package-summary.html">org.jboss.ejb.plugins.zoap</A></FONT></TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/jboss/ejb/plugins/zoap/class-use/ComponentURNResolver.html#org.jboss.ejb.plugins.zoap">ComponentURNResolver</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this
 urnresolver uses the context classpath to find meta-data 
resources</TD></TR></TABLE>&nbsp;<P><A NAME= "org.zoap.soap"></A><TABLE BORDER="1"  
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2">Classes in <A HREF= 
"../../../org/zoap/xml/package-summary.html">org.zoap.xml</A> used by <A HREF= 
"../../../org/zoap/soap/package-summary.html">org.zoap.soap</A></FONT></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/class-use/Environment.html#o!
rg.zoap.soap">Environment</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Environment
 contains static variables and other helping stuff that either influence
  the compilation of the package or initialise its runtime environment from config 
files.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/class-use/HttpRequest.html#org.zoap.soap">HttpRequest</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents
 a soap message over http/1.1-post-request as the transport
  medium.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/class-use/HttpResponse.html#org.zoap.soap">HttpResponse</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents
 a soap message over an http/1.1-reponse as the transport
  medium.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/class-use/SoapMessage.html#org.zoap.soap">SoapMessage</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents
 an abstract interface to what we call a soap message.</TD></TR></TABLE>&nbsp;<P><A 
NAME= "org.zoap.soap.meta"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2">Classes in <A HREF= "../../../org/zoap/xml/package-summary.html">org.zoap.xml</A> 
used by <A HREF= 
"../../../org/zoap/soap/meta/package-summary.html">org.zoap.soap.meta</A></FONT></TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/ArgumentElement.html#org.zoap.soap.meta">ArgumentElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;an
 element that represents an argument to a method request</TD></TR><TR BGCOLOR="white" !
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/BodyElement.html#org.zoap.soap.meta">BodyElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this
 builtin implements the strange SOAP-Envelope body construct
  why cant these MS people read good specifications? Then they would know
  how to implement the body and polymorphism correctly.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/BodyType.html#org.zoap.soap.meta">BodyType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this
 builtin implements the strange SOAP-Envelope body construct
  why cant these MS people read good specifications? Then they would know
  how to implement the body and polymorphism correctly.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/DetailElement.html#org.zoap.soap.meta">DetailElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FaultDetail
 is an inner element to FaultType implemented as a stringtype</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/DetailType.html#org.zoap.soap.meta">DetailType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this
 builtin implements the strange detail node inside a SOAP:FAULT <br></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/EncodingStyleAttribute.html#org.zoap.soap.meta">EncodingStyleAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= "../../../org/zoap/soap/meta/!
class-use/EncodingStyleType.html#org.zoap.soap.meta">EncodingStyleType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/EnvelopeElement.html#org.zoap.soap.meta">EnvelopeElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Xml
 type of a SOAP envelope</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A 
HREF= 
"../../../org/zoap/soap/meta/class-use/EnvelopeType.html#org.zoap.soap.meta">EnvelopeType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Xml
 type of a SOAP envelope</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A 
HREF= 
"../../../org/zoap/soap/meta/class-use/FaultElement.html#org.zoap.soap.meta">FaultElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/Fault!
Type.html#org.zoap.soap.meta">FaultType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Xml
 type of a SOAP fault</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/HeaderElement.html#org.zoap.soap.meta">HeaderElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this
 builtin implements the strange SOAP-Envelope header construct
  why cant these MS people read good specifications? Then they would know
  how to implement the header with arrays and polymorphism correctly.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/RequestElement.html#org.zoap.soap.meta">RequestElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RequestType
 is an element type that wraps java method requests to a particular method of a remote 
interface</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/RequestType.html#org.zoap.soap.meta">RequestType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RequestType
 is an element type that wraps java method requests to a particular method of a remote 
interface</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/ResponseElement.html#org.zoap.soap.meta">ResponseElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ResponseType
 is an e!
lement type that wraps java method returns from a particular method of a remote 
interface</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/ResponseType.html#org.zoap.soap.meta">ResponseType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ResponseType
 is an element type that wraps java method returns from a particular method of a 
remote interface</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/ReturnElement.html#org.zoap.soap.meta">ReturnElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/SoapBinding.html#org.zoap.soap.meta">SoapBinding</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SoapBinding
 is an extension to the infor:XML binding that comes with a set of predefined
  elements and types, such as envelope, header, and faults.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/class-use/SoapSchema.html#org.zoap.soap.meta">SoapSchema</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
 is the schema that defines the basic SOAP types, such as envelope and 
fault.</TD></TR></TABLE>&nbsp;<P><A NAME= "org.zoap.soap.meta.builtin"></A><TABLE 
BORDER="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2">Classes in <A HREF= 
"../../../org/zoap/xml/package-summary.html">org.zoap.xml</A> used by <A HREF= 
"../../../org/zoap/soap/meta/builtin/package-summary.html">org.zoap.soap.meta.builtin</A></FONT></TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/builtin/class-use/ArgumentType.html#org.zoap.soap.meta.builtin">ArgumentType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb!
sp;&nbsp;&nbsp;&nbsp;Meta-Meta Type that describes the structure of xsd:complexType 
appearances.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/builtin/class-use/AssociatedInterfaceAttribute.html#org.zoap.soap.meta.builtin">AssociatedInterfaceAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Attribute zoap:associatedClass that should set the associated class of a particular 
type</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/builtin/class-use/AssociatedMethodAttribute.html#org.zoap.soap.meta.builtin">AssociatedMethodAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Attribute zoap:associatedClass that should set the associated class of a particular 
type</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/builtin/class-use/DefaultBinding.html#org.zoap.soap.meta.buil!
tin">DefaultBinding</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SoapBinding
 overrides the default databinding of infor:XML to introduce SOAP-related
  schemas, elements, attributes and types.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/builtin/class-use/InterfaceType.html#org.zoap.soap.meta.builtin">InterfaceType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:Schema appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/builtin/class-use/MethodRequestResponseType.html#org.zoap.soap.meta.builtin">MethodRequestResponseType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/builtin/class-use/PositionAttribute.html#org.zoap.soap.meta.builtin">PositionAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Attribute zoap:associatedCla!
ss that should set the associated class of a particular type</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/builtin/class-use/ReturnType.html#org.zoap.soap.meta.builtin">ReturnType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/builtin/class-use/ZoapSchema.html#org.zoap.soap.meta.builtin">ZoapSchema</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
 is the schema that defines the basic SOAP types, such as envelope and 
fault.</TD></TR></TABLE>&nbsp;<P><A NAME= 
"org.zoap.soap.meta.builtin.string"></A><TABLE BORDER="1"  CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD 
COLSPAN=2><FONT SIZE= "+2">Classes in <A HREF= 
"../../../org/zoap/xml/package-summary.html">org.zoap.xml</!
A> used by <A HREF= 
"../../../org/zoap/soap/meta/builtin/string/package-summary.html">org.zoap.soap.meta.builtin.string</A></FONT></TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/builtin/string/class-use/DefaultBinding.html#org.zoap.soap.meta.builtin.string">DefaultBinding</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SoapBinding
 overrides the default databinding of infor:XML to introduce SOAP-related
  schemas, elements, attributes and types.</TD></TR></TABLE>&nbsp;<P><A NAME= 
"org.zoap.soap.meta.scl"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2">Classes in <A HREF= "../../../org/zoap/xml/package-summary.html">org.zoap.xml</A> 
used by <A HREF= 
"../../../org/zoap/soap/meta/scl/package-summary.html">org.zoap.soap.meta.scl</A></FONT></TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/BindingElement.html#org.zoap.soap.meta.scl">BindingElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Element that describes scl:contract appearances</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/BindingType.html#org.zoap.soap.meta.scl">BindingType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that descri!
bes the structure of xsd:Schema appearances.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/BindingType.Interface.html#org.zoap.soap.meta.scl">BindingType.Interface</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/ContractElement.html#org.zoap.soap.meta.scl">ContractElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Element that describes scl:contract appearances</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/ContractType.html#org.zoap.soap.meta.scl">ContractType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:Schema appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= "../../../org/zoap/soap/met!
a/scl/class-use/MessageElement.html#org.zoap.soap.meta.scl">MessageElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Element that describes scl:contract appearances</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/MessageRefAttribute.html#org.zoap.soap.meta.scl">MessageRefAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Attribute xsd:type that will set the type of a given appearance</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/RequestElement.html#org.zoap.soap.meta.scl">RequestElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Element that describes scl:contract appearances</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/RequestResponseElement.html#org.zoap.soap.meta.scl">RequestRes!
ponseElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Element that describes scl:contract appearances</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/RequestResponseType.html#org.zoap.soap.meta.scl">RequestResponseType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:Schema appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/RequestType.html#org.zoap.soap.meta.scl">RequestType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:Schema appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/ResponseElement.html#org.zoap.soap.meta.scl">ResponseElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;!
&nbsp;&nbsp;Meta-Meta Element that describes scl:contract appearances</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/ResponseType.html#org.zoap.soap.meta.scl">ResponseType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:Schema appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/scl/class-use/SCLSchema.html#org.zoap.soap.meta.scl">SCLSchema</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
 is the schema that defines the basic SOAP types, such as envelope and 
fault.</TD></TR></TABLE>&nbsp;<P><A NAME= "org.zoap.soap.meta.string"></A><TABLE 
BORDER="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2">Classes in <A HREF= 
"../../../org/zoap/xml/package-summary.html">org.zoap.xml</A> used by <A HREF!
= 
"../../../org/zoap/soap/meta/string/package-summary.html">org.zoap.soap.meta.string</A></FONT></TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/string/class-use/RequestType.html#org.zoap.soap.meta.string">RequestType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RequestType
 is an element type that wraps java method requests to a particular
  method of a remote interface.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/meta/string/class-use/ResponseType.html#org.zoap.soap.meta.string">ResponseType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ResponseType
 is an element type that wraps java method returns from a particular
  method of a remote interface.</TD></TR></TABLE>&nbsp;<P><A NAME= 
"org.zoap.soap.test"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2">Classes in <A HREF= "../../../org/zoap/xml/package-summary.html">org.zoap.xml</A> 
used by <A HREF= 
"../../../org/zoap/soap/test/package-summary.html">org.zoap.soap.test</A></FONT></TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/soap/test/class-use/Soap.html#org.zoap.soap.test">Soap</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
 unit test for checking low-level features of the soap 
service</TD></TR></TABLE>&nbsp;<P><A NAME= "org.zoap.xml"></A><TABLE BORDER="1"  
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2">Classes in <A HREF= 
"../../../org/zoap/xml/package-summary.html">org.zoap.xml</A> used by <A HREF= "../../!
../org/zoap/xml/package-summary.html">org.zoap.xml</A></FONT></TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/Appearance.html#org.zoap.xml">Appearance</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Appearances
 are the actual tags appearing in XML documents <br>
  Appearances are associated a type that describes their substructure in more 
detail.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/AppearanceException.html#org.zoap.xml">AppearanceException</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
 exception is thrown whenever we face a problem within actual
  tag appearances (elements or attributes) inside XML documents</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/Attribute.html#org.zoap.xml">Attribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attributes
 are "basic" appearances inside XML documents <br>
  They are tight to simple types which have just a body, but no elements and 
attributes by themselves.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A 
HREF= 
"../../../org/zoap/xml/class-use/AttributeException.html#org.zoap.xml">AttributeException</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exception
 that is thrown whenever attribute processing went wrong</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/Binding.html#org.zoap.xml">Binding</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Binding
 is the central abstraction that connects a dedicated meta-model to the 
(de-)serialization facilities of infor:XML.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/ComplexType.html#org.zoap.xml">ComplexType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
 infor:XML interface to types.</TD></TR><TR BGCOLOR="wh!
ite" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/Element.html#org.zoap.xml">Element</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Elements
 are "complex" appearances inside XML documents - the usual tags that you encounter in 
XML are elements.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/ElementException.html#org.zoap.xml">ElementException</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;an
 exception that is thrown whenever something with elements has been 
broken.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/IllegalSuperTypeException.html#org.zoap.xml">IllegalSuperTypeException</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;an
 exception that is thrown when a wrong supertype of a type has tried to be 
assigned.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= "../../.!
./org/zoap/xml/class-use/IllegalTypeException.html#org.zoap.xml">IllegalTypeException</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;an
 exception that is thrown whenever a type is wrongly assigned</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/NoCompatibleElementException.html#org.zoap.xml">NoCompatibleElementException</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;an
 exception that is thrown in XmlObjectWriter when no element for serialising a 
particular object could be found</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/Schema.html#org.zoap.xml">Schema</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Schema
 is the Java interface to an XML schema.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/SchemaException.html#org.zoap.xml">SchemaException</A></B><BR>&n!
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;an exception that is thrown 
inside schemas</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/SerialisationPolicy.html#org.zoap.xml">SerialisationPolicy</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this
 interface must be implemented by policy objects controlling the serialisation
  depth.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/SerialisationPolicy.DefaultSerialisationPolicy.html#org.zoap.xml">SerialisationPolicy.DefaultSerialisationPolicy</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/SimpleType.html#org.zoap.xml">SimpleType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple
 Xml types are quite like primitive Java types.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/Type.html#org.zoap.xml">Type</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
 infor:XML interface to types.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/TypeException.html#org.zoap.xml">TypeException</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&!
nbsp;&nbsp;an exception that is thrown from methods of @see Type</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/URNResolver.html#org.zoap.xml">URNResolver</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
 URNResolver in infor:XML is an object that is able to build a new XmlObjectReader
  sitting upon a given URN and equipped with a collection of already visited 
urns.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/URNResolver.DefaultURNResolver.html#org.zoap.xml">URNResolver.DefaultURNResolver</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/XmlObjectReader.html#org.zoap.xml">XmlObjectReader</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XmlObjectReader
 is a deserialisation service that reconstructs
  java objects from character streams using a given meta-model.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/XmlObjectWriter.html#org.zoap.xml">XmlObjectWriter</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XmlObjectWriter
 is a serialisation writer that persists java objects into character streams via an 
extendible
  meta-model @see Binding (where it relies on</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/class-use/XmlSchemaInstance.html#org.zoap.xml">XmlSchemaInstance</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
 is the schema representations for 
"http://www.w3.org/1999/XmlSchema-Instance".</TD></TR></TABLE>&nbsp;<P><A NAME= 
"org.zoap.xml.meta"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2">Classes in <A HREF= "../../../org/zoap/xml/package-summary.html">org.zoap.xml</A> 
used by <A HREF= 
"../../../org/zoap/xml/meta/package-summary.html">org.zoap.xml.meta</A></FONT></TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/AppearanceNameAttribute.html#org.zoap.xml.meta">AppearanceNameAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 At!
tribute xsd:name that should set the name of a particular appearance</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/AppearanceRefAttribute.html#org.zoap.xml.meta">AppearanceRefAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Attribute xsd:ref that should refer to the name of a particular 
appearance</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/AttributeElement.html#org.zoap.xml.meta">AttributeElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Element that describes xsd:attribute appearances</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/AttributeType.html#org.zoap.xml.meta">AttributeType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:attribute appearances.</TD!
></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
>"../../../org/zoap/xml/meta/class-use/ComplexTypeElement.html#org.zoap.xml.meta">ComplexTypeElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
> Element that describes xsd:complexType appearances</TD></TR><TR BGCOLOR="white" 
>ID="TableRowColor"><TD><B><A HREF= 
>"../../../org/zoap/xml/meta/class-use/ComplexTypeType.html#org.zoap.xml.meta">ComplexTypeType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
> Type that describes the structure of xsd:complexType appearances.</TD></TR><TR 
>BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
>"../../../org/zoap/xml/meta/class-use/ElementElement.html#org.zoap.xml.meta">ElementElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
> meta-meta Element that describes xsd:element appearances.</TD></TR><TR 
>BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
>"../../../org/zoap/xml/meta/class-use/!
ElementType.html#org.zoap.xml.meta">ElementType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:element appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/IDRefType.html#org.zoap.xml.meta">IDRefType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
 IDREF type as defined in the XMLSchema specification
  maybe we need the extended data-structure schema for this type,
  check this.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/IDType.html#org.zoap.xml.meta">IDType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
 XmlSchema defined IDType.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A 
HREF= 
"../../../org/zoap/xml/meta/class-use/ImportElement.html#org.zoap.xml.meta">ImportElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Element that describes xsd:import appearances</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/ImportType.html#org.zoap.xml.meta">ImportType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Type
 that describes the semantics of xsd:import appearances.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/LongType.html#org.zoap.xml.meta">LongType</A></B><BR>&nbsp;&nbsp;&!
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML type around 
java.lang.Long.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/MetaBinding.html#org.zoap.xml.meta">MetaBinding</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
 "bootstrap" binding carries the necessary information to read in and
  extend it by XML-Schema definitions.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/PrimitiveType.html#org.zoap.xml.meta">PrimitiveType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML
 type around most primitive Java classes that accept a single string in
  their constructor, such as Integer, String, Boolean, etc.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/SchemaElement.html#org.zoap.xml.meta">SchemaElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
 meta-element that describes xsd:schema appearances.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/SchemaType.html#org.zoap.xml.meta">SchemaType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
 meta-meta type that describes the structure of xsd:Schema appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/SimpleTypeAttribute.html#org.zoap.xml.meta">SimpleTypeAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
 meta-ttribute xsd:type that will set a simple type into a given 
appearance</TD></TR><TR BGCOLOR="white" ID="Table!
RowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/SimpleTypeElement.html#org.zoap.xml.meta">SimpleTypeElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Element that describes xsd:complexType appearances</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/SimpleTypeType.html#org.zoap.xml.meta">SimpleTypeType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/TargetNamespaceAttribute.html#org.zoap.xml.meta">TargetNamespaceAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
 meta-attribute xsd:targetNameSpace sets the urn of a given schema
  Actually it does something more to cope with forward and cyclic references in
  building up a meta-model: It extends the binding with a new schema, if the
  urn has not yet been seen!</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A 
HREF= 
"../../../org/zoap/xml/meta/class-use/TypeAttribute.html#org.zoap.xml.meta">TypeAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Attribute
 xsd:type that will set the type of a given appearance</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/TypeBaseAttribute.html#org.zoap.xml.meta">TypeBaseAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Attribute xsd:base that should set the supertype of a given type</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/TypeNameAttribute.html#org.zoap.xml.meta">TypeNameAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Attribute xsd:name that should set the name of a particular appearance</TD></TR><TR 
BGCOLOR="white" ID="TableRowCol!
or"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/class-use/XmlSchema.html#org.zoap.xml.meta">XmlSchema</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
 schema representation of 
"http://www.w3.org/1999/XmlSchema".</TD></TR></TABLE>&nbsp;<P><A NAME= 
"org.zoap.xml.meta.builtin"></A><TABLE BORDER="1"  CELLPADDING="3" CELLSPACING="0" 
WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= 
"+2">Classes in <A HREF= "../../../org/zoap/xml/package-summary.html">org.zoap.xml</A> 
used by <A HREF= 
"../../../org/zoap/xml/meta/builtin/package-summary.html">org.zoap.xml.meta.builtin</A></FONT></TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/AssociatedClassAttribute.html#org.zoap.xml.meta.builtin">AssociatedClassAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Attribute
 zoap:associatedClass that should set the associated class of a particu!
lar
  type or a particular field element/attribute by resolving the package name in the 
current classloader context.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A 
HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/CharacterType.html#org.zoap.xml.meta.builtin">CharacterType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XmlType
 representing a single character</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/ClassElement.html#org.zoap.xml.meta.builtin">ClassElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ClassElement
 is a container for single objects that appear either isolated or
  within a collection/an array.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/ClassElementType.html#org.zoap.xml.meta.builtin">ClassElementType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/ClassType.html#org.zoap.xml.meta.builtin">ClassType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ClassType
 is the glue between an arbitrary Java class and a complex XML type.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/ClassTypeAttribute.html#org.zoap.xml.meta.builtin">ClassTypeAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Attribute xsd:type that will set the type of a given appearanc!
e</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/ClassTypeType.html#org.zoap.xml.meta.builtin">ClassTypeType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/CollectionElement.html#org.zoap.xml.meta.builtin">CollectionElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CollectionElement
 is a dedicated wrapper around arbitrary one-dimensional Java structures.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/CollectionElementType.html#org.zoap.xml.meta.builtin">CollectionElementType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearance!
s.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/CollectionType.html#org.zoap.xml.meta.builtin">CollectionType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this
 type implements a variety of collections (by setting its associatedClass to
  an array or a collection).</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A 
HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/CollectionTypeAttribute.html#org.zoap.xml.meta.builtin">CollectionTypeAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Attribute xsd:type that will set the type of a given appearance</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/CollectionTypeType.html#org.zoap.xml.meta.builtin">CollectionTypeType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/ComplexTypeType.html#org.zoap.xml.meta.builtin">ComplexTypeType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:co!
mplexType appearances.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/DateType.html#org.zoap.xml.meta.builtin">DateType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;simple
 type mediating between java.util.Date and zoap:date</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/DefaultBinding.html#org.zoap.xml.meta.builtin">DefaultBinding</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
 is the default databinding used by infor:XML.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/DefaultBinding.ClassSchema.html#org.zoap.xml.meta.builtin">DefaultBinding.ClassSchema</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a
 dedicated schema that can build new collection elements and types at 
runtime</TD></TR><TR BGCOLOR="white" ID="Tab!
leRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/FieldAttribute.html#org.zoap.xml.meta.builtin">FieldAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
 is a dedicated XML-attribute wrapper around an arbitrary Java field.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/FieldAttributeType.html#org.zoap.xml.meta.builtin">FieldAttributeType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/FieldElement.html#org.zoap.xml.meta.builtin">FieldElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
 is a dedicated XML-element wrapper around an arbitrary Java field.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= "../..!
/../org/zoap/xml/meta/builtin/class-use/FieldElementType.html#org.zoap.xml.meta.builtin">FieldElementType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/FieldNameAttribute.html#org.zoap.xml.meta.builtin">FieldNameAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Attribute zoap:associatedClass that should set the associated class of a particular
  type</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/NameAttribute.html#org.zoap.xml.meta.builtin">NameAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
 standard name attribute for serializable objects that enables to build 
references.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/NameAttributeType.html#org.zoap.xml.meta.builtin">NameAttributeType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/PrimitiveElement.html#org.zoap.xml.meta.builtin">PrimitiveElement</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML
 element around most primitive Java classes that allows them to appear
  as element containers.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A 
HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/RefAttribute.html#org.zoap.xml.meta.builtin">RefAttribute</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
 standard ref attribute for serializable objects that enables to build 
references.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/RefAttributeType.html#org.zoap.xml.meta.builtin">RefAttributeType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearances.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/SimpleTypeType.html#org.zoap.xml.meta.builtin">SimpleTypeType</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Meta-Meta
 Type that describes the structure of xsd:complexType appearances.!
</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/meta/builtin/class-use/ZoapSchema.html#org.zoap.xml.meta.builtin">ZoapSchema</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
 schema "http://xml.zoap.org/" extends XMLSchema with useful
  types, elements, and attributes related to infor:xml and its 
meta-model.</TD></TR></TABLE>&nbsp;<P><A NAME= "org.zoap.xml.test"></A><TABLE 
BORDER="1"  CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2">Classes in <A HREF= 
"../../../org/zoap/xml/package-summary.html">org.zoap.xml</A> used by <A HREF= 
"../../../org/zoap/xml/test/package-summary.html">org.zoap.xml.test</A></FONT></TD></TR><TR
 BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF= 
"../../../org/zoap/xml/test/class-use/Xml.html#org.zoap.xml.test">Xml</A></B><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
 unit test for checking low-level features of the XML 
service</TD></TR></TABLE>&nbsp;<P><HR><!-- ========== START OF NAVBAR ========== 
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="3"><TR ALIGN="center" VALIGN!
="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../org/zoap/xml/package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#FFFFFF" 
ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../org/zoap/xml/package-tree.html"><FONT 
ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT 
ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss organization</!
TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;PREV&nbsp;&nbsp;NEXT</FONT></TD><TD BGCOLOR="white" 
ID="NavBarCell2"><FONT SIZE="-2">  <A HREF= "../../../index.html" 
TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= "package-use.html" 
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF 
NAVBAR ========== --><HR></BODY></HTML>
  
  
  1.1                  zoap/docs/api/org/zoap/xml/xml.cl.html
  
  Index: xml.cl.html
  ===================================================================
  <HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:42 GMT+01:00 2001 
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css" 
HREF="../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT>&n!
bsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD 
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF= 
"../../../org/zoap/xml/Exception_Design.cl.html"><B>PREV DIAGRAM</B></A>&nbsp;&nbsp;<A 
HREF= "../../../org/zoap/xml/XML_Schema_Model.cl.html"><B>NEXT 
DIAGRAM</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"xml.cl.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR><H2><FONT 
SIZE="-1">org.zoap.xml</FONT><BR>Class Diagram xml</H2><P><DL><DT><B>see 
</B>java.io.ObjectInput and!
 @see java.io.ObjectOutput. On the XML side, up-to-date tagging including namespaces 
and schemas are supported. On the Java side, security-related reflection is used.
  
  The applications of infor:X range from persistance of runtime data up-to live 
data-exchange upon different transports, such as http and smtp, e.g., through SOAP.
  
  To meet this broad range of applications, infor:X is held very flexible in terms of 
an extensible @see DataBinding meta-data structure that preserves the mapping between 
the XML and the Java side. A data-binding consists of a bunch of @see XmlSchema each 
of which defined its own, but maybe dependent set of @see XmlType. There is a default 
DataBinding installed in infor:X, but this can be overridden and manipulated in a wide 
range.<DT><B>number </B>txmiid4</DL><P><TABLE BORDER="0" CELLPADDING="0" 
CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= 
"+0"><B>Note Links</B></FONT></TD></TR></TABLE><BR>to <B>Note </B><A HREF= 
"../../../default.cl.html#a0">Note1</A><DL></DL><TABLE BORDER="1" CELLPADDING="3" 
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"  ID="TableHeadingColor"> <TD 
COLSPAN=2><FONT SIZE= "+2"><B>Class Summary</B></FONT></TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Appearance.html">A!
ppearance</A></B></TD><TD>Appearances are the actual tags appearing in XML documents 
<br>
  Appearances are associated a type that describes their substructure in more 
detail.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/AppearanceException.html">AppearanceException</A></B></TD><TD>This
 exception is thrown whenever we face a problem within actual
  tag appearances (elements or attributes) inside XML documents</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Attribute.html">Attribute</A></B></TD><TD>Attributes are 
"basic" appearances inside XML documents <br>
  They are tight to simple types which have just a body, but no elements and 
attributes by themselves.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/AttributeException.html">AttributeException</A></B></TD><TD>exception
 that is thrown whenever attribute processing went wrong</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Binding.html">Binding</A></B></TD><TD>Binding is the central 
abstraction that connects a dedicated meta-model to the (de-)serialization facilities 
of infor:XML.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A 
HREF= "../../../org/zoap/xml/ComplexType.html">ComplexType</A></B></TD><TD>The 
infor:XML interface to types.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Element.html">Element</A></B></TD><TD>Elements are "complex" 
appearances inside XML documents - the usual tags that you enc!
ounter in XML are elements.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/ElementException.html">ElementException</A></B></TD><TD>an 
exception that is thrown whenever something with elements has been 
broken.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Environment.html">Environment</A></B></TD><TD>Environment 
contains static variables and other helping stuff that either influence
  the compilation of the package or initialise its runtime environment from config 
files.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/IllegalSuperTypeException.html">IllegalSuperTypeException</A></B></TD><TD>an
 exception that is thrown when a wrong supertype of a type has tried to be 
assigned.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/IllegalTypeException.html">IllegalTypeException</A></B></TD><TD>an
 exception that is thrown whenever a type is wrongly assigned</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/NoCompatibleElementException.html">NoCompatibleElementException</A></B></TD><TD>an
 exception that is thrown in XmlObjectWriter when no element for serialising a 
particular object could be found</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD 
WIDTH="15%"><B><A HREF= "../../../org/zoap/xml/Schema.html">Schema<!
/A></B></TD><TD>Schema is the Java interface to an XML schema.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/SchemaException.html">SchemaException</A></B></TD><TD>an 
exception that is thrown inside schemas</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/SerialisationPolicy.html"><I>SerialisationPolicy</I></A></B></TD><TD>this
 interface must be implemented by policy objects controlling the serialisation
  depth.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/SimpleType.html">SimpleType</A></B></TD><TD>Simple Xml types 
are quite like primitive Java types.</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/Type.html">Type</A></B></TD><TD>The infor:XML interface to 
types.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/TypeException.html">TypeException</A></B></TD><TD>an exception 
that is thrown from methods of @see Type</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/URNResolver.html"><I>URNResolver</I></A></B></TD><TD>A 
URNResolver in infor:XML is an object that is able to build a new XmlObjectReader
  sitting upon a given URN and equipped with a collection of already visited 
urns.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/XmlException.html">XmlException</A></B></TD><TD>XmlException is 
an IOException since we deal with serialisation in this package.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/XmlObjectReader.html">XmlObjectReader</A></B></TD><TD>XmlObjectReader
 is a deserialisation service that reconstructs
  java objects from character streams using a given meta-model.</TD></TR><TR 
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/XmlObjectWriter.html">XmlObjectWriter</A></B></TD><TD>XmlObjectWriter
 is a serialisation writer that persists java objects into character streams via an 
extendible
  meta-model @see Binding (where it relies on</TD></TR><TR BGCOLOR="white" 
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF= 
"../../../org/zoap/xml/XmlSchemaInstance.html">XmlSchemaInstance</A></B></TD><TD>This 
is the schema representations for 
"http://www.w3.org/1999/XmlSchema-Instance".</TD></TR></TABLE>&nbsp;<P><HR><!-- 
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" 
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" 
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../overview-summary.html"><FONT 
ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT 
ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" 
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>!
&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><FONT 
ID="NavBarFont1">Tree</FONT>&nbsp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= 
"../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD><TD 
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT 
ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD></TR></TABLE><TD ALIGN="right" 
VALIGN="top" ROWSPAN=3><EM>&copy; 2000-2001 JBoss 
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT 
SIZE="-2">&nbsp;<A HREF= "../../../org/zoap/xml/Exception_Design.cl.html"><B>PREV 
DIAGRAM</B></A>&nbsp;&nbsp;<A HREF= 
"../../../org/zoap/xml/XML_Schema_Model.cl.html"><B>NEXT 
DIAGRAM</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">  <A 
HREF= "../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF= 
"xml.cl.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- 
========== END OF NAVBAR ========== --><HR></BODY></HT!
ML>
  
  

Reply via email to