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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Appearance.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGC!
OLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> PREV CLASS <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> <A HREF= "Appearance.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | FIELD | <A
HREF= "#constructor_!
summary">CONSTR</A> | <A HREF= "#method_summary">METHOD</A></FONT></TD><TD
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <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> 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> Object</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Appearance.html#clone()">clone</A></B>()</CODE><BR> 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> 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> 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> String</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Appearance.html#getAppearanceName()">getAppearanceName</A></B>()</CODE><BR> 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> <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> 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> <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> 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> <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> 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> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Appearance.html#hashCode()">hashCode</A></B>()</CODE><BR> 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> 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> 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> 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> 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> 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> </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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Appearance.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR!
></TABLE><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
>organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
>SIZE="-2"> PREV CLASS <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> <A HREF= "Appearance.html"
>TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
>ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | FIELD | <A
>HREF= "#constructor_summary">CONSTR</A> | <A HREF=
>"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
>SIZE="-2">DETAIL: FIELD | <A HREF=
>"#constructor_detail">CONSTR</A> | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/AppearanceException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </T!
D><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/Appearance.html"><B>PREV CLASS</B></A> <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> <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: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> 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> &nb!
sp; 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/AppearanceException.ht!
ml"><FONT ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/Appearance.html"><B>PREV
CLASS</B></A> <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> <A HREF=
"AppearanceException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT!
></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT
>SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
>"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
>ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
>"#constructor_detail">CONSTR</A> | 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Attribute.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCO!
LOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/AppearanceException.html"><B>PREV CLASS</B></A> <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> <A HREF=
"Attribute.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">SUMMARY!
: INNER | FIELD | CONSTR | <A HREF=
:"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
:SIZE="-2">DETAIL: FIELD | CONSTR | <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> 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> 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> 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> 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> 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> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Attribute.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><T!
D BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/AppearanceException.html"><B>PREV
CLASS</B></A> <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> <A HREF= "Attribute.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | CONSTR | <A
HREF= "#method_summary">METHOD</A></FONT!
></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
>SIZE="-2">DETAIL: FIELD | CONSTR | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/AttributeException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD!
><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
>ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
>ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
>ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
>"../../../org/zoap/xml/Attribute.html"><B>PREV CLASS</B></A> <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> <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 | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> 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> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> !
<FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "class-use/AttributeException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/Attribute.html"><B>PREV
CLASS</B></A> <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> <A HREF=
"AttributeException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Binding.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLO!
R="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/AttributeException.html"><B>PREV CLASS</B></A> <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> <A HREF= "Binding.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER!
| <A HREF= "#field_summary">FIELD</A> | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF= "#field_detail">FIELD</A> | <A HREF=
"#constructor_detail">CONSTR</A> | <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> (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> 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> 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> <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> 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> <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> 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> <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> 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> Map</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Binding.html#getDefaultNameSpaceEnvironment()">getDefaultNameSpaceEnvironment</A></B>()</CODE><BR>&!
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> <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> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> <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> 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> </!
TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Binding.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/AttributeException.html"><B>PRE!
V CLASS</B></A> <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> <A HREF=
"Binding.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | <A HREF=
"#field_summary">FIELD</A> | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF= "#field_detail">FIELD</A> | <A HREF=
"#constructor_detail">CONSTR</A> | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/ComplexType.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BG!
COLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/Binding.html"><B>PREV CLASS</B></A> <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> <A HREF= "ComplexType.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER |!
FIELD | <A HREF= "#constructor_summary">CONSTR</A> | <A
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <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> 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> 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> </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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/ComplexType.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 J!
Boss organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/Binding.html"><B>PREV
CLASS</B></A> <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> <A HREF=
"ComplexType.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </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> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> PREV DIAGRAM <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> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT ID="NavBarFont!
1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right" VALIGN="top"
ROWSPAN=3><EM>© 2000-2001 JBoss organization</TD></EM></TD></TR><TR><TD
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> PREV DIAGRAM <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> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Element.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLO!
R="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/ComplexType.html"><B>PREV CLASS</B></A> <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> <A HREF= "Element.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER&n!
bsp;| FIELD | <A HREF= "#constructor_summary">CONSTR</A> | <A
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <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> 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> 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> 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> 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> 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> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Element.html#getMaxOccurs()">getMaxOccurs</A></B>()</CODE><BR> 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> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Element.html#getMinOccurs()">getMinOccurs</A></B>()</CODE><BR> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Element.html#setMaxOccurs(int)">setMaxOccurs</A></B>(int
maxOccurs)</CODE><BR> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Element.html#setMinOccurs(int)">setMinOccurs</A></B>(int
minOccurs)</CODE><BR> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev">!
<B>Class</B></FONT> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/Element.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/ComplexType.html"><B>PREV
CLASS</B></A> <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> <A HREF= "Element.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/ElementException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><!
TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/Element.html"><B>PREV CLASS</B></A> <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> <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 | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> 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> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.!
html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/ElementException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/Element.html"><B>PREV
CLASS</B></A> <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>
<A HREF= "ElementException.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Environment.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BG!
COLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/ElementException.html"><B>PREV CLASS</B></A> <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> <A HREF=
"Environment.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2"!
>SUMMARY: INNER | <A HREF=
>"#field_summary">FIELD</A> | CONSTR | <A HREF=
>"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
>SIZE="-2">DETAIL: <A HREF=
>"#field_detail">FIELD</A> | CONSTR | <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> 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> 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> static Console</CODE></FONT></TD><TD><CODE><B><A HREF= "..!
/../../org/zoap/xml/Environment.html#CONSOLE">CONSOLE</A></B></CODE><BR> the
logger for this module</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE> final static
int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Environment.html#DEBUG_LEVEL">DEBUG_LEVEL</A></B></CODE><BR> 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> final static String</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Environment.html#FEATURE_SEPERATOR">FEATURE_SEPERATOR</A></B></CODE><BR> 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> final static
URN</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Environment.html#INTERNAL_URN">INTERNAL_URN</A></B></CODE><BR> 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> final static
String</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Environment.html#LINE_SEPERATOR">LINE_SEPERATOR</A></B></CODE><BR> 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> static int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Environment.html#LOG_LEVEL">LOG_LEVEL</A></B></CODE><BR> runtime
logging settings</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE> final static
String</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Environment.html#MODULE_NAME">MODULE_NAME</A></B></CODE><BR> how
this module is called</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE> static
Properties</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Environment.html#PROPERTIES">PROPERTIES</A></B></CODE><BR> 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> 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> whether
a config file is loaded</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE> final static
String</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Environment.html#RESOURCE_PATH">RESOURCE_PATH</A></B></CODE><BR> 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> (package private) static
String[]</CODE></FONT></TD><TD><CODE><B><A HREF= "../../../org/zo!
ap/xml/Environment.html#toBeDecoded">toBeDecoded</A></B></CODE><BR> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> (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> </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> 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> 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> 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> 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> 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> 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> static Class</CODE></FONT></TD><TD><CODE><B><A
HREF=
"../../../org/zoap/xml/Environment.html#getClassForUrn(URN)">getClassForUrn</A></B>(URN
theUrn)</CODE><BR> 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> 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> 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> !
;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> 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> 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> 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> 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> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A !
HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Environment.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/ElementException.html"><B>PREV
CLASS</B></A> <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> <A HREF= "Environment.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | <A HREF=
"#field_summary">FIELD</A> | CONSTR | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF=
"#field_detail">FIELD</A> | CONSTR | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </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> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/Serialisation_Process.sq.html"><B>PREV
DIAGRAM</B></A> <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> <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> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT ID="NavBarFont1"><B>Index!
</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/Serialisation_Process.sq.html"><B>PREV
DIAGRAM</B></A> <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> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/Environment.html"><B>PREV CLASS</B></A> <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> <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: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> 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> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD
BGCOLOR="#FFFFFF" ID="NavBarCell1Rev"> <FONT
ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "class-use/IllegalSuperTypeException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/x!
ml/Environment.html"><B>PREV CLASS</B></A> <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> <A HREF= "IllegalSuperTypeException.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | FIELD | <A
HREF= "#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/IllegalTypeException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </!
TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/IllegalSuperTypeException.html"><B>PREV
CLASS</B></A> <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> <A HREF=
"IllegalTypeException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID!
="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | FIELD | <A
HREF= "#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> 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> 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> 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> 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> </!
TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/IllegalTypeException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/IllegalSuperTypeEx!
ception.html"><B>PREV CLASS</B></A> <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> <A HREF=
"IllegalTypeException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/NoCompatibleElementException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A>!
</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/IllegalTypeException.html"><B>PREV CLASS</B></A> <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> <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: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> 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> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/NoCompatibleElementException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss organization</TD></EM></TD>!
</TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../org/zoap/xml/IllegalTypeException.html"><B>PREV CLASS</B></A> <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> <A HREF=
"NoCompatibleElementException.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Schema.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR!
="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/NoCompatibleElementException.html"><B>PREV
CLASS</B></A> <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> <A HREF=
"Schema.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY!
: INNER | FIELD | <A HREF=
:"#constructor_summary">CONSTR</A> | <A HREF=
:"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
:SIZE="-2">DETAIL: FIELD | <A HREF=
:"#constructor_detail">CONSTR</A> | <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> 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> <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> 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> <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> 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> <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> 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> 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> 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> <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> 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> <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> 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> <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> 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> <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> 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> <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> 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> URN</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Schema.html#getUrn()">getUrn</A></B>()</CODE><BR> access
the internal urn</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Schema.html#hashCode()">hashCode</A></B>()</CODE><BR> 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> <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> 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> <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> 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> <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> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Schema.html#setUrn(URN)">setUrn</A></B>(URN
urn)</CODE><BR> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"!
><FONT ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
>ID="NavBarCell1Rev"> <FONT
>ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><A HREF= "class-use/Schema.html"><FONT
>ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
>ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
>ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
>ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
>VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
>organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
>SIZE="-2"> <A HREF=
>"../../../org/zoap/xml/NoCompatibleElementException.html"><B>PREV
>CLASS</B></A> <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> <A HREF= "Schema.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | FIELD | <A
HREF= "#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/SchemaException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><T!
D BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/Schema.html"><B>PREV CLASS</B></A> <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> <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: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> 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> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-u!
se/SchemaException.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/Schema.html"><B>PREV
CLASS</B></A> <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> <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: INNER | FIELD | <A
HREF= "#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/SerialisationPolicy.DefaultSerialisationPolicy.html"><FONT
ID="NavBarFont1"><B>!
Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/SchemaException.html"><B>PREV CLASS</B></A> <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> <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: INNER | FIELD | CONSTR | <A
>HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
>SIZE="-2">DETAIL: FIELD | CONSTR | <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> 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> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> </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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/SerialisationPolicy.DefaultSerialisationPolicy.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="to!
p" ROWSPAN=3><EM>© 2000-2001 JBoss organization</TD></EM></TD></TR><TR><TD
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../org/zoap/xml/SchemaException.html"><B>PREV CLASS</B></A> <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> <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: INNER | FIELD | CONSTR | <A
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | CONSTR | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/SerialisationPolicy.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </T!
D><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> PREV CLASS <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> <A HREF= "SerialisationPolicy.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | <A HREF=
"#field_summary">FIELD!
</A> | CONSTR | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF=
"#field_detail">FIELD</A> | CONSTR | <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> 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> </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> 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> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/SerialisationPolicy.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR!
="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> PREV CLASS <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> <A HREF= "SerialisationPolicy.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | <A HREF=
"#field_summary">FIELD</A> | CONSTR | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF=
"#field_detail">FIELD</A> | CONSTR | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </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> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/Deserialisation_Process.sq.html"><B>PREV
DIAGRAM</B></A> <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> <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> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
>ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
>ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF" ID="Nav!
BarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF=
"../../../org/zoap/xml/Deserialisation_Process.sq.html"><B>PREV
DIAGRAM</B></A> <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> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/SimpleType.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGC!
OLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/SerialisationPolicy.DefaultSerialisationPolicy.html"><B>PREV
CLASS</B></A> <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> <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: INNER | <A HREF=
"#field_summary">FIELD</A> | CONSTR | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF=
"#field_detail">FIELD</A> | CONSTR | <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> (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> 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> 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> disable
attribute manipulation by overloading</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> disable
element manipulation by overloading</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> 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> 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> 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> 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> 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> 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> 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> final boolean</CODE></FONT></TD><TD>!
<CODE><B><A HREF=
"../../../org/zoap/xml/SimpleType.html#isReferencable()">isReferencable</A></B>()</CODE><BR> 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> 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> disable
attribute manipulation by overloading</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> disable
element manipulation by overloading</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> accept
only simple types here</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/SimpleType.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF" ID="!
NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF=
"../../../org/zoap/xml/SerialisationPolicy.DefaultSerialisationPolicy.html"><B>PREV
CLASS</B></A> <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> <A HREF=
"SimpleType.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | <A HREF=
"#field_summary">FIELD</A> | CONSTR | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF= "#field_detail">FIELD</A> |&!
nbsp;CONSTR | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/Type.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="!
#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/SimpleType.html"><B>PREV CLASS</B></A> <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> <A HREF= "Type.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | !
;<A HREF= "#field_summary">FIELD</A> | CONSTR | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF=
"#field_detail">FIELD</A> | CONSTR | <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> final static
int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Type.html#DERIVEDBY_EXTENSION">DERIVEDBY_EXTENSION</A></B></CODE><BR> 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> final static int</CODE></FONT></TD><TD><CODE><!
B><A HREF=
"../../../org/zoap/xml/Type.html#DERIVEDBY_RESTRICTION">DERIVEDBY_RESTRICTION</A></B></CODE><BR> </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> <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> 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> <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> 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> Object</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Type.html#clone()">clone</A></B>()</CODE><BR> 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> 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> 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> Class</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Type.html#getAssociatedClass()">getAssociatedClass</A></B>()</CODE><BR> 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> <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> 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> <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> 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> 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> 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> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Type.html#getDerivedBy()">getDerivedBy</A></B>()</CODE><BR> description
of the derivation relationship</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE> <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> 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> <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> 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> <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> 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> String</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Type.html#getTypeName()">getTypeName</A></B>()</CODE><BR> 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> <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> 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> 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> 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> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Type.html#hashCode()">hashCode</A></B>()</CODE><BR> 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> 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> 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> boolean</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Type.html#isReferencable()">isReferencable</A></B>()</CODE><BR> per-default,
types are not referenceable</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Type.html#isStateless()">isStateless</A></B>()</CODE><BR> 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> 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> 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> 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> 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> <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> 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> <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> &nbs!
p; 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> 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> 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> 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> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/Type.html#setDerivedBy(int)">setDerivedBy</A></B>(int
howDerivedBy)</CODE><BR> sets
the derivation relationship</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> set the
superType</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE> 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> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT ID="NavBarFont1"><!
B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF" ID="NavBarCell1Rev">
<FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "class-use/Type.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/SimpleType.html"><B>PREV
CLASS</B></A> <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> <A HREF=
"Type.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | <A HREF=
"#field_summary">FIELD</A> | CONSTR | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF=
"#field_detail">FIELD</A> | CONSTR | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/TypeException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD !
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/Type.html"><B>PREV CLASS</B></A> <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> <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: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> 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> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBa!
rFont1Rev"><B>Class</B></FONT> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A
HREF= "class-use/TypeException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/Type.html"><B>PREV
CLASS</B></A> <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> <A HREF= "TypeException.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | FIELD | <A
HREF= "#constructor_summary">CONSTR</A> | METHOD</FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/URNResolver.DefaultURNResolver.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></!
A> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/TypeException.html"><B>PREV CLASS</B></A> <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> <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: INNER | FIELD | CONSTR | <A
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | CONSTR | <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> <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> </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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/URNResolver.DefaultURNResolver.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../!
../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/TypeException.html"><B>PREV
CLASS</B></A> <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> <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: INNER | FIELD | CONSTR | <A
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | CONSTR | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/URNResolver.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BG!
COLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/SerialisationPolicy.html"><B>PREV CLASS</B></A> NEXT
CLASS</FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF=
"URNResolver.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | <A HREF=
"#field_summary">FIELD</A>&nbs!
p;| CONSTR | <A HREF= "#method_summary">METHOD</A></FONT></TD><TD
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">DETAIL: <A HREF=
"#field_detail">FIELD</A> | CONSTR | <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> 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> 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> <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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/SerialisationPolicy.html"><B>PREV
CLASS</B></A> NEXT CLASS</FONT></TD><TD BGCOLOR="white"
ID="NavBarCell2"><FONT SIZE="-2"> <A HREF= "../../../index.html"
TARGET="_top"><B>FRAMES</B></A> <A HREF= "URNResolver.html"
TARGET="_top"><!
B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | <A HREF=
"#field_summary">FIELD</A> | CONSTR | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF=
"#field_detail">FIELD</A> | CONSTR | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </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> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/xml.cl.html"><B>PREV DIAGRAM</B></A> NEXT
DIAGRAM</FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../index.html" TARGET="_top"><B>FRAMES</B></A> <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> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/xml.cl!
.html"><B>PREV DIAGRAM</B></A> NEXT DIAGRAM</FONT></TD><TD BGCOLOR="white"
ID="NavBarCell2"><FONT SIZE="-2"> <A HREF= "../../../index.html"
TARGET="_top"><B>FRAMES</B></A> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD B!
GCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/URNResolver.DefaultURNResolver.html"><B>PREV
CLASS</B></A> <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> <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: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <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; 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> 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> 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> &nbs!
p; 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> Throwable</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlException.html#getDetail()">getDetail</A></B>()</CODE><BR> returns
the detail exception</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> String</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlException.html#getMessage()">getMessage</A></B>()</CODE><BR> !
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> 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> 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> 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> 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> </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"> <FONT
ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "class-use/XmlException.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF=
"../../../org/zoap/xml/URNResolver.DefaultURNResolver.html"><B>PREV
CLASS</B></A> <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> <A HREF=
"XmlException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/XmlObjectReader.XmlDocumentHandler.html"><FONT
ID="NavBarFont1"><B>Use</B></FON!
T></A> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/XmlObjectReader.html"><B>PREV CLASS</B></A> <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> <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: INNER | FIELD | CONSTR | <A
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | CONSTR | <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> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html#endDocument()">endDocument</A></B>()</CODE><BR> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> &n!
bsp; 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> 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> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> </TD></TR><TR
BGCOLOR="white" ID="!
TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html#setDocumentLocator(Locator)">setDocumentLocator</A></B>(Locator
p0)</CODE><BR> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html#startDocument()">startDocument</A></B>()</CODE><BR> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/XmlObjectReader.XmlDocumentHandler.html"><F!
ONT ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/XmlObjectReader.html"><B>PREV
CLASS</B></A> <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> <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: INNER | FIELD | CONSTR | <A
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | CONSTR | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlObjectReader.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><T!
D BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/XmlException.html"><B>PREV CLASS</B></A> <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> <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: <A HREF= "#inner_summary">INNER</A> | <A HREF=
"#field_summary">FIELD</A> | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF= "#field_detail">FIELD</A> | <A HREF=
"#constructor_detail">CONSTR</A> | <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> (package private) class</CODE></FONT></TD><TD><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html">XmlObjectReader.XmlDocumentHandler</A></B><BR> 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> 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> 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> 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> 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> !
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> 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> 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> 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> 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> 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> 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> 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> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#available()">available</A></B>()</CODE><BR> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#close()">close</A></B>()</CODE><BR> 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> <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> &n!
bsp; accessor to binding</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> Stack</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#getTargetStack()">getTargetStack</A></B>()</CODE><BR> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> <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> accessor
to URNResolver</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> Collection</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#getV!
isitedURNs()">getVisitedURNs</A></B>()</CODE><BR> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#mark(int)">mark</A></B>(int
readAheadLimit)</CODE><BR> 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> boolean</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#markSupported()">markSupported</A></B>()</CODE><BR> 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> read
a single Xml-ised character</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#read(char[])">read</A></B>(char[]
cbuf)</CODE><BR> read a
Xml-ised character buffer</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> 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> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#read(byte[])">read</A></B>(byte[]
b)</CODE><BR> Reads into an
array of bytes.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> Reads into
an array of bytes.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readBoolean()">readBoolean</A></B>()</CODE><BR> !
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> byte</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readByte()">readByte</A></B>()</CODE><BR> Reads
and returns one input byte.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> char</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readChar()">readChar</A></B>()</CODE><BR> 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> double</CODE></FONT><!
/TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readDouble()">readDouble</A></B>()</CODE><BR> 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> float</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readFloat()">readFloat</A></B>()</CODE><BR> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readFully(byte[])">readFully</A></B>(byte[]
b)</CODE><BR> 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> 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> 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> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readInt()">readInt</A></B>()</CODE><BR> 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> String</CODE></FONT></TD><TD><CODE><B><A HREF= "../../.!
./org/zoap/xml/XmlObjectReader.html#readLine()">readLine</A></B>()</CODE><BR> 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> long</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readLong()">readLong</A></B>()</CODE><BR> 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> Object</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readObject()">readObject</A></B>()</CODE><BR> Read
and return an @return Object.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" !
WIDTH="20%"><FONT SIZE="-1"><CODE> short</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readShort()">readShort</A></B>()</CODE><BR> 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> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readUnsignedByte()">readUnsignedByte</A></B>()</CODE><BR> 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> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readUnsignedShort()">readUnsignedShort</A></B>()</CODE><BR> 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> String</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#readUTF()">readUTF</A></B>()</CODE><BR> 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> boole!
an</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#ready()">ready</A></B>()</CODE><BR> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#reset()">reset</A></B>()</CODE><BR> 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> <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> 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> 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> accessor
to binding</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> long</CODE></FONT></TD><TD><CODE><B><A HREF= "../../../org/!
zoap/xml/XmlObjectReader.html#skip(long)">skip</A></B>(long
n)</CODE><BR> Skip Xml-ised
characters.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectReader.html#skipBytes(int)">skipBytes</A></B>(int
n)</CODE><BR> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlObjectReader.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGC!
OLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../org/zoap/xml/XmlException.html"><B>PREV CLASS</B></A> <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> <A HREF=
"XmlObjectReader.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: <A HREF=
"#inner_summary">INNER</A> | <A HREF=
"#field_summary">FIELD</A> | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF= "#field_detail">FIELD</A> | <A HREF=
"#constructor_detail">CONSTR</A> | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlObjectWriter.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><T!
D BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html"><B>PREV
CLASS</B></A> <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> <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: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <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> 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> 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> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectWriter.html#close()">close</A></B>()</CODE><BR> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectWriter.html#flush()">flush</A></B>()</CODE><BR> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF= "../../.!
./org/zoap/xml/XmlObjectWriter.html#write(byte[])">write</A></B>(byte[]
b)</CODE><BR> Writes an
array of bytes.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> Writes a
sub array of bytes.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectWriter.html#write(char[])">write</A></B>(char[]
cbuf)</CODE><BR> 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> 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> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectWriter.html#write(int)">write</A></B>(int
aAhar)</CODE><BR> write
character is XMLised</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> &nb!
sp; write string is XMLised</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> 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> write
string is XMLised</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectWriter.html#writeBoolean(boolean)">writeBoolean</A></B>(boolean
v)</CODE><BR> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF= "../!
../../org/zoap/xml/XmlObjectWriter.html#writeByte(int)">writeByte</A></B>(int
v)</CODE><BR> 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> 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> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectWriter.html#writeChar(int)">writeChar</A></B>(int
v)</CODE><BR> 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> 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> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../org/zoap/xml/XmlObjectWriter.html#writeDouble(double)">writeDouble</A></B>(double
v)</CODE><BR> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
>"../../../org/zoap/xml/XmlObjectWriter.html#writeFloat(float)">writeFloat</A></B>(float
> v)</CODE><BR> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
>"../../../org/zoap/xml/XmlObjectWriter.html#writeInt(int)">writeInt</A></B>(int
>v)</CODE><BR> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
>"../../../org/zoap/xml/XmlObjectWriter.html#writeLong(long)">writeLong</A></B>(long
>v)</CODE!
><BR> 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> 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> 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> void</CODE></FONT></TD><TD><CODE><B><A HREF=
>"../../../org/zoap/xml/XmlObjectWriter.html#writeShort(int)">writeShort</A></B>(int
>v)</CODE><BR> 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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlObjectWriter.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF" ID="Nav!
BarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF=
"../../../org/zoap/xml/XmlObjectReader.XmlDocumentHandler.html"><B>PREV
CLASS</B></A> <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> <A HREF= "XmlObjectWriter.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | FIELD | <A
HREF= "#constructor_summary">CONSTR</A> | <A HREF= "#met!
hod_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlSchemaInstance.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD>!
<TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/XmlObjectWriter.html"><B>PREV CLASS</B></A> NEXT
CLASS</FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF=
"XmlSchemaInstance.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | CONSTR |!
<A HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | CONSTR | <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> 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> 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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/XmlSchemaInstance.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></!
A> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/XmlObjectWriter.html"><B>PREV
CLASS</B></A> NEXT CLASS</FONT></TD><TD BGCOLOR="white"
ID="NavBarCell2"><FONT SIZE="-2"> <A HREF= "../../../index.html"
TARGET="_top"><B>FRAMES</B></A> <A HREF= "XmlSchemaInstance.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | CONSTR | <A
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZ!
E="-2">DETAIL: FIELD | CONSTR | <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> <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> <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> <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> <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> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT
ID="NavBarFont1Rev"><B>Package</B></FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-use.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1!
"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/soap/test/package-summary.html"><B>PREV
PACKAGE</B></A> <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> <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> <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> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF=
"xml.cl.html">xml</A></B></TD><TD> </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> <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> <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> <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> </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> </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> <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> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT
ID="NavBarFont1Rev"><B>Package</B></FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-use.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF" ID="Nav!
BarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/soap/test/package-summary.html"><B>PREV
PACKAGE</B></A> <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> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../org/zoap/xml/package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </TD><TD BGCOLOR="#FFFFFF" I!
D="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Tree</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/soap/test/package-tree.html"><B>PREV</B></A> <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> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../org/zoap/xml/package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Tree</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../.!
./index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF=
"../../../org/zoap/soap/test/package-tree.html"><B>PREV</B></A> <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> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../org/zoap/xml/package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Use</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarC!
ell1"><A HREF= "../../../org/zoap/xml/package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> PREV NEXT</FONT></TD><TD BGCOLOR="white"
ID="NavBarCell2"><FONT SIZE="-2"> <A HREF= "../../../index.html"
TARGET="_top"><B>FRAMES</B></A> <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> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF=
"#org.zoap.soap">org.zoap.soap</A></B></TD><TD> </TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD><B><A HREF=
"#org.zoap.soap.meta">org.zoap.soap.meta</A></B></TD><TD> </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> </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> </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> </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> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF=
"#org.zoap.soap.test">org.zoap.soap.test</A></B></TD><TD> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF=
"#org.zoap.xml">org.zoap.xml</A></B></TD><TD> </TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD><B><A HREF=
"#org.zoap.xml.meta">org.zoap.xml.meta</A></B></TD><TD> </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> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF=
"#org.zoap.xml.test">org.zoap.xml.test</A></B></TD><TD> </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> this
urnresolver uses the context classpath to find meta-data
resources</TD></TR></TABLE> <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> 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> 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> 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> Represents
an abstract interface to what we call a soap message.</TD></TR></TABLE> <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> 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> 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> 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> 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> 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> </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> </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> 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> 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> </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> 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> 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> 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> 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> 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> 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> </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> 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> This
is the schema that defines the basic SOAP types, such as envelope and
fault.</TD></TR></TABLE> <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> &nb!
sp; 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> 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> 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> 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> 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> 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> 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> 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> This
is the schema that defines the basic SOAP types, such as envelope and
fault.</TD></TR></TABLE> <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> SoapBinding
overrides the default databinding of infor:XML to introduce SOAP-related
schemas, elements, attributes and types.</TD></TR></TABLE> <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> 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> 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> </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> 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> 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> 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> 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> 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> 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> 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> 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> !
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> 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> This
is the schema that defines the basic SOAP types, such as envelope and
fault.</TD></TR></TABLE> <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> 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> ResponseType
is an element type that wraps java method returns from a particular
method of a remote interface.</TD></TR></TABLE> <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> A
unit test for checking low-level features of the soap
service</TD></TR></TABLE> <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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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; 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> 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> </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> 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> 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; 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> 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> </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> 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> 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> This
is the schema representations for
"http://www.w3.org/1999/XmlSchema-Instance".</TD></TR></TABLE> <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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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; 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> The
schema representation of
"http://www.w3.org/1999/XmlSchema".</TD></TR></TABLE> <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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> <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> A
unit test for checking low-level features of the XML
service</TD></TR></TABLE> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../org/zoap/xml/package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Use</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../org/zoap/xml/package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss organization</!
TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> PREV NEXT</FONT></TD><TD BGCOLOR="white"
ID="NavBarCell2"><FONT SIZE="-2"> <A HREF= "../../../index.html"
TARGET="_top"><B>FRAMES</B></A> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </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> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </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"> <A HREF=
"../../../org/zoap/xml/Exception_Design.cl.html"><B>PREV DIAGRAM</B></A> <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> <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> <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> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT>!
</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><FONT
ID="NavBarFont1">Tree</FONT> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF= "../../../org/zoap/xml/Exception_Design.cl.html"><B>PREV
DIAGRAM</B></A> <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> <A HREF=
"xml.cl.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!--
========== END OF NAVBAR ========== --><HR></BODY></HT!
ML>