You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jaxme-dev@ws.apache.org by jo...@apache.org on 2006/10/27 23:09:03 UTC
svn commit: r468544 [19/22] - in /webservices/jaxme/site: ./ apidocs/
apidocs/javax/xml/ apidocs/javax/xml/bind/ apidocs/javax/xml/bind/helpers/
apidocs/javax/xml/bind/util/ apidocs/javax/xml/namespace/
apidocs/org/apache/ws/jaxme/ apidocs/org/apache/w...
Modified: webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/impl/package-summary.html
URL: http://svn.apache.org/viewvc/webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/impl/package-summary.html?view=diff&rev=468544&r1=468543&r2=468544
==============================================================================
--- webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/impl/package-summary.html (original)
+++ webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/impl/package-summary.html Fri Oct 27 14:08:31 2006
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Fri Jan 06 23:56:55 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_09) on Fri Oct 27 10:37:45 CEST 2006 -->
<TITLE>
org.apache.ws.jaxme.xs.xml.impl
</TITLE>
@@ -94,493 +94,137 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsAGDefRefImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsAGDefRefImpl</A></B></TD>
<TD>Implementation of the attribute group <code>xs:defRef</code>,
- as specified by the following:
-
- <xs:attributeGroup name="defRef">
- <xs:annotation>
- <xs:documentation>
- for element, group and attributeGroup,
- which both define and reference
- </xs:documentation>
- </xs:annotation>
- <xs:attribute name="name" type="xs:NCName"/>
- <xs:attribute name="ref" type="xs:QName"/>
- </xs:attributeGroup>
-
- <em>Implementation note:</em> The 'name' and 'ref' attributes
- are mutually exclusive.</TD>
+ as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsAGOccursImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsAGOccursImpl</A></B></TD>
<TD>Implementation of the attribute group <code>xs:occurs</code>,
- as specified by the following:
-
- <xs:attributeGroup name="occurs">
- <xs:annotation>
- <xs:documentation>
- for all particles
- </xs:documentation>
- </xs:annotation>
- <xs:attribute name="minOccurs" type="xs:nonNegativeInteger"
- use="optional" default="1"/>
- <xs:attribute name="maxOccurs" type="xs:allNNI"
- use="optional" default="1"/>
- </xs:attributeGroup>
-
- <em>Implementation note:</em> The implementation must ensure
- that either 'maxOccurs' is unbounded or 'minOccurs' <= 'maxOccurs'.</TD>
+ as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEAnnotationImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEAnnotationImpl</A></B></TD>
<TD>Implementation of <code>xs:annotation</code>, as specified
- by the following:
-
- <xs:element name="annotation" id="annotation">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-annotation"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="xs:openAttrs">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element ref="xs:appinfo"/>
- <xs:element ref="xs:documentation"/>
- </xs:choice>
- <xs:attribute name="id" type="xs:ID"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEAnyImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEAnyImpl</A></B></TD>
<TD>Implementation of the <code>xs:any</code> element, as
- specified by the following:
-
- <xs:element name="any" id="any">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-any"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="xs:wildcard">
- <xs:attributeGroup ref="xs:occurs"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEAppinfoImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEAppinfoImpl</A></B></TD>
<TD>Implementation of <code>xs:appinfo</code>, as specified by the
- following:
-
- <xs:element name="appinfo" id="appinfo">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-appinfo"/>
- </xs:annotation>
- <xs:complexType mixed="true">
- <xs:sequence minOccurs="0" maxOccurs="unbounded">
- <xs:any processContents="lax"/>
- </xs:sequence>
- <xs:attribute name="source" type="xs:anyURI"/>
- </xs:complexType>
- </xs:element>
- </TD>
+ following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEChoiceImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEChoiceImpl</A></B></TD>
<TD>Implementation of the <code>xs:choice</code> element, with the following
- specification:
-
- <xs:element name="choice" type="xs:explicitGroup" id="choice">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-choice"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEComplexContentImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEComplexContentImpl</A></B></TD>
<TD>Implementation of the element <code>xs:complexContent</code>,
- as specified by:
-
- <xs:element name="complexContent" id="complexContent">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-1/#element-complexContent"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:choice>
- <xs:element name="restriction" type="xs:complexRestrictionType"/>
- <xs:element name="extension" type="xs:extensionType"/>
- </xs:choice>
- <xs:attribute name="mixed" type="xs:boolean">
- <xs:annotation>
- <xs:documentation>
- Overrides any setting on complexType parent.</TD>
+ as specified by:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEDocumentationImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEDocumentationImpl</A></B></TD>
<TD>Implementation of <code>xs:documentation</code>, as specified
- by the following:
-
- <xs:element name="documentation" id="documentation">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-documentation"/>
- </xs:annotation>
- <xs:complexType mixed="true">
- <xs:sequence minOccurs="0" maxOccurs="unbounded">
- <xs:any processContents="lax"/>
- </xs:sequence>
- <xs:attribute name="source" type="xs:anyURI"/>
- <xs:attribute ref="xml:lang"/>
- </xs:complexType>
- </xs:element>
- </TD>
+ by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEEnumerationImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEEnumerationImpl</A></B></TD>
<TD>Implementation of <code>xs:enumeration</code>,
- following this specification:
-
- <xs:element name="enumeration" id="enumeration" type="xs:noFixedFacet">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-enumeration"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ following this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEFieldImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEFieldImpl</A></B></TD>
<TD>Interface of the <code>xs:field</code> element, with the
- following specification:
-
- <xs:element name="field" id="field">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-field"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:attribute name="xpath" use="required">
- <xs:simpleType>
- <xs:annotation>
- <xs:documentation>
- A subset of XPath expressions for use in fields
- </xs:documentation>
- <xs:documentation>
- A utility type, not for public use
- </xs:documentation>
- </xs:annotation>
- <xs:restriction base="xs:token">
- <xs:annotation>
- <xs:documentation>
- The following pattern is intended to allow XPath
- expressions per the same EBNF as for selector,
- with the following change:
- Path ::= ('.//')?</TD>
+ following specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEFractionDigitsImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEFractionDigitsImpl</A></B></TD>
<TD>Implementation of <code>xs:fractionDigits</code>,
- following this specification:
-
- <xs:element name="fractionDigits" id="fractionDigits" type="xs:numFacet">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-fractionDigits"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ following this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEImportImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEImportImpl</A></B></TD>
<TD>Implementation of <code>xs:import</code>, as specified by
- the following:
-
- <xs:element name="import" id="import">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-import"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:attribute name="namespace" type="xs:anyURI"/>
- <xs:attribute name="schemaLocation" type="xs:anyURI"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEIncludeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEIncludeImpl</A></B></TD>
<TD>Implementation of <code>xs:include</code>, as specified
- by the following declaration:
-
- <xs:element name="include" id="include">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-include"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:attribute name="schemaLocation" type="xs:anyURI" use="required"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ by the following declaration:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEKeyImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEKeyImpl</A></B></TD>
<TD>Implementation of the <code>xs:key</code> element, specified
- as follows:
-
- <xs:element name="key" type="xs:keybase" id="key">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-key"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ as follows:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEKeyrefImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEKeyrefImpl</A></B></TD>
<TD>Implementation of the <code>xs:keyref</code> element, with the
- following specification:
-
- <xs:element name="keyref" id="keyref">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-keyref"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="xs:keybase">
- <xs:attribute name="refer" type="xs:QName" use="required"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ following specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsELengthImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsELengthImpl</A></B></TD>
<TD>Implementation of <code>xs:length</code>, following
- this specification:
-
- <xs:element name="length" id="length" type="xs:numFacet">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-length"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEListImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEListImpl</A></B></TD>
<TD>Implementation of <code>xs:list</code>, following
- the specification below:
-
- <xs:element name="list" id="list">
- <xs:complexType>
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-list">
- itemType attribute and simpleType child are mutually
- exclusive, but one or other is required
- </xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:sequence>
- <xs:element name="simpleType" type="xs:localSimpleType"
- minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="itemType" type="xs:QName" use="optional"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ the specification below:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEMaxExclusiveImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEMaxExclusiveImpl</A></B></TD>
<TD>Implementation of <code>xs:maxExclusive</code>,
- following this specification:
-
- <xs:element name="maxExclusive" id="maxExclusive" type="xs:facet">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-maxExclusive"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ following this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEMaxInclusiveImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEMaxInclusiveImpl</A></B></TD>
<TD>Implementation of <code>xs:maxInclusive</code>,
- following this specification:
-
- <xs:element name="maxInclusive" id="maxInclusive" type="xs:facet">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-maxInclusive"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ following this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEMaxLengthImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEMaxLengthImpl</A></B></TD>
<TD>Implementation of <code>xs:maxLength</code>,
- following this specification:
-
- <xs:element name="maxLength" id="maxLength" type="xs:numFacet">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-maxLength"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ following this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEMinExclusiveImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEMinExclusiveImpl</A></B></TD>
<TD>Implementation of <code>xs:minExclusive</code>,
- following this specification:
-
- <xs:element name="minExclusive" id="minExclusive" type="xs:facet">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-minExclusive"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ following this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEMinInclusiveImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEMinInclusiveImpl</A></B></TD>
<TD>Implementation of <code>xs:minInclusive</code>,
- following this specification:
-
- <xs:element name="minInclusive" id="minInclusive" type="xs:facet">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-minInclusive"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ following this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEMinLengthImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEMinLengthImpl</A></B></TD>
<TD>Implementation of <code>xs:minLength</code>, following
- this specification:
-
- <xs:element name="minLength" id="minLength" type="xs:numFacet">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-minLength"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsENotationImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsENotationImpl</A></B></TD>
<TD>Interface of the <code>xs:notation</code> element, with
- the following specification:
-
- <xs:element name="notation" id="notation">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-notation"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:attribute name="name" type="xs:NCName" use="required"/>
- <xs:attribute name="public" type="xs:public" use="required"/>
- <xs:attribute name="system" type="xs:anyURI"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ the following specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEPatternImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEPatternImpl</A></B></TD>
<TD>Implementation of <code>xs:pattern</code>, following
- this specification:
-
- <xs:element name="pattern" id="pattern" type="xs:noFixedFacet">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-pattern"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsERedefineImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsERedefineImpl</A></B></TD>
<TD>Implementation of <code>xs:redefine</code>, as specified
- by the following:
-
- <xs:element name="redefine" id="redefine">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-redefine"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="xs:openAttrs">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element ref="xs:annotation"/>
- <xs:group ref="xs:redefinable"/>
- </xs:choice>
- <xs:attribute name="schemaLocation" type="xs:anyURI" use="required"/>
- <xs:attribute name="id" type="xs:ID"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsERestrictionImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsERestrictionImpl</A></B></TD>
<TD>Implementation of <code>xs:restriction</code>, following
- this specification:
-
- <xs:element name="restriction" id="restriction">
- <xs:complexType>
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-restriction">
- base attribute and simpleType child are mutually
- exclusive, but one or other is required
- </xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:group ref="xs:simpleRestrictionModel"/>
- <xs:attribute name="base" type="xs:QName" use="optional"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
-
- <xs:group name="simpleRestrictionModel">
- <xs:sequence>
- <xs:element name="simpleType" type="xs:localSimpleType" minOccurs="0"/>
- <xs:group ref="xs:facets" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:group>
-
- <xs:group name="facets">
- <xs:annotation>
- <xs:documentation>
- We should use a substitution group for facets, but
- that's ruled out because it would allow users to
- add their own, which we're not ready for yet.</TD>
+ this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsESchemaImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsESchemaImpl</A></B></TD>
@@ -589,347 +233,76 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsESelectorImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsESelectorImpl</A></B></TD>
<TD>Interface of the <code>xs:selector</code> element, specified
- by the following:
-
- <xs:element name="selector" id="selector">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-selector"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:attribute name="xpath" use="required">
- <xs:simpleType>
- <xs:annotation>
- <xs:documentation>
- A subset of XPath expressions for use
- in selectors
- </xs:documentation>
- <xs:documentation>
- A utility type, not for public use
- </xs:documentation>
- </xs:annotation>
- <xs:restriction base="xs:token">
- <xs:annotation>
- <xs:documentation>
- The following pattern is intended to allow XPath
- expressions per the following EBNF:
- Selector ::= Path ( '|' Path )*
- Path ::= ('.//')?</TD>
+ by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsESequenceImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsESequenceImpl</A></B></TD>
<TD>Implementation of the <code>xs:sequence</code> element, with the following
- specification:
-
- <xs:element name="sequence" type="xs:explicitGroup" id="sequence">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-sequence"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsESimpleContentImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsESimpleContentImpl</A></B></TD>
<TD>Implementation of <code>xs:simpleContent</code>,
- as specified by the following:
-
- <xs:element name="simpleContent" id="simpleContent">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-simpleContent"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:choice>
- <xs:element name="restriction" type="xs:simpleRestrictionType"/>
- <xs:element name="extension" type="xs:simpleExtensionType"/>
- </xs:choice>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsETopLevelSimpleTypeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsETopLevelSimpleTypeImpl</A></B></TD>
-<TD>Implementation of <code>xs:simpleType>, as specified by the following:
-
- <xs:element name="simpleType" type="xs:topLevelSimpleType" id="simpleType">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-simpleType"/>
- </xs:annotation>
- </xs:element>
-
- <xs:complexType name="topLevelSimpleType">
- <xs:complexContent>
- <xs:restriction base="xs:simpleType">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:group ref="xs:simpleDerivation"/>
- </xs:sequence>
- <xs:attribute name="name" use="required" type="xs:NCName">
- <xs:annotation>
- <xs:documentation>
- Required at the top level
- </xs:documentation>
- </xs:annotation>
- </xs:attribute>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+<TD>Implementation of <code>xs:simpleType>, as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsETotalDigitsImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsETotalDigitsImpl</A></B></TD>
<TD>Implementation of <code>xs:totalDigits</code>,
- following this specification:
-
- <xs:element name="totalDigits" id="totalDigits">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-totalDigits"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:restriction base="xs:numFacet">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="value" type="xs:positiveInteger" use="required"/>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ following this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEUnionImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEUnionImpl</A></B></TD>
<TD>Implementation of <code>xs:union</code>, following the
- specification below:
-
- <xs:element name="union" id="union">
- <xs:complexType>
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-union">
- memberTypes attribute must be non-empty or there must be
- at least one simpleType child
- </xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:sequence>
- <xs:element name="simpleType" type="xs:localSimpleType"
- minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- <xs:attribute name="memberTypes" use="optional">
- <xs:simpleType>
- <xs:list itemType="xs:QName"/>
- </xs:simpleType>
- </xs:attribute>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ specification below:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEUniqueImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEUniqueImpl</A></B></TD>
<TD>Implementation of the <code>xs:unique</code> element, with the
- following specification:
-
- <xs:element name="unique" type="xs:keybase" id="unique">
- <xs:annotation>
- <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-unique"/>
- </xs:annotation>
- </xs:element>
- </TD>
+ following specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsEWhiteSpaceImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsEWhiteSpaceImpl</A></B></TD>
<TD>Implementation of <code>xs:whiteSpace</code>, following
- this specification:
-
- <xs:element name="whiteSpace" id="whiteSpace">
- <xs:annotation>
- <xs:documentation
- source="http://www.w3.org/TR/xmlschema-2/#element-whiteSpace"/>
- </xs:annotation>
- <xs:complexType>
- <xs:complexContent>
- <xs:restriction base="xs:facet">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="value" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:NMTOKEN">
- <xs:enumeration value="preserve"/>
- <xs:enumeration value="replace"/>
- <xs:enumeration value="collapse"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </TD>
+ this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsGAllModelImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsGAllModelImpl</A></B></TD>
<TD>Implementation of <code>xs:allModel</code>, as specified by
- the following:
-
- <xs:group name="allModel">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:element name="element" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:annotation>
- <xs:documentation>restricted max/min</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:restriction base="xs:localElement">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:choice minOccurs="0">
- <xs:element name="simpleType" type="xs:localSimpleType"/>
- <xs:element name="complexType" type="xs:localComplexType"/>
- </xs:choice>
- <xs:group ref="xs:identityConstraint" minOccurs="0"
- maxOccurs="unbounded"/>
- </xs:sequence>
- <xs:attribute name="minOccurs" use="optional" default="1">
- <xs:simpleType>
- <xs:restriction base="xs:nonNegativeInteger">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- <xs:attribute name="maxOccurs" use="optional" default="1">
- <xs:simpleType>
- <xs:restriction base="xs:allNNI">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:group>
-
- <em>Implementation note: The above restriction of a <A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/XsTLocalElement.html" title="interface in org.apache.ws.jaxme.xs.xml"><CODE>XsTLocalElement</CODE></A>
- is interpreted as a usual local element, except that the <code>minOccurs</code>
- and <code>maxOccurs</code> attributes must be 0 or 1.</TD>
+ the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsGAttrDeclsImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsGAttrDeclsImpl</A></B></TD>
<TD>Implementation of <code>xs:attrDecls</code>, with the
- following specification:
-
- <xs:group name="attrDecls">
- <xs:sequence>
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element name="attribute" type="xs:attribute"/>
- <xs:element name="attributeGroup" type="xs:attributeGroupRef"/>
- </xs:choice>
- <xs:element ref="xs:anyAttribute" minOccurs="0"/>
- </xs:sequence>
- </xs:group>
- </TD>
+ following specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsGComplexTypeModelImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsGComplexTypeModelImpl</A></B></TD>
<TD>Implementation of the group <code>xs:complexTypeModel</code>,
- as specified by the following:
-
- <xs:group name="complexTypeModel">
- <xs:choice>
- <xs:element ref="xs:simpleContent"/>
- <xs:element ref="xs:complexContent"/>
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>
- This branch is short for &lt;complexContent&gt;
- &lt;restriction base="xs:anyType"&gt;
- ...</TD>
+ as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsGIdentityConstraintImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsGIdentityConstraintImpl</A></B></TD>
<TD>Implementation of the group <code>xs:identityConstraint</code>,
- specified as follows:
-
- <xs:group name="identityConstraint">
- <xs:annotation>
- <xs:documentation>
- The three kinds of identity constraints, all with
- type of or derived from 'keybase'.</TD>
+ specified as follows:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsGParticleImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsGParticleImpl</A></B></TD>
<TD>Implementation of the <code>xs:typeDefParticle</code> group,
- as specified by the following:
-
- <xs:group name="typeDefParticle">
- <xs:annotation>
- <xs:documentation>
- 'complexType' uses this
- </xs:documentation>
- </xs:annotation>
- <xs:choice>
- <xs:element name="group" type="xs:groupRef"/>
- <xs:element ref="xs:all"/>
- <xs:element ref="xs:choice"/>
- <xs:element ref="xs:sequence"/>
- </xs:choice>
- </xs:group>
- </TD>
+ as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsGSimpleRestrictionModelImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsGSimpleRestrictionModelImpl</A></B></TD>
<TD>Interface of <code>xs:simpleRestrictionModel</code>, following
- this specification:
-
- <xs:group name="simpleRestrictionModel">
- <xs:sequence>
- <xs:element name="simpleType" type="xs:localSimpleType" minOccurs="0"/>
- <xs:group ref="xs:facets" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:group>
-
- <xs:group name="facets">
- <xs:annotation>
- <xs:documentation>
- We should use a substitution group for facets, but
- that's ruled out because it would allow users to
- add their own, which we're not ready for yet.</TD>
+ this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsGTypeDefParticleImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsGTypeDefParticleImpl</A></B></TD>
<TD>Implementation of the <code>xs:typeDefParticle</code> group,
- as specified by the following:
-
- <xs:group name="typeDefParticle">
- <xs:annotation>
- <xs:documentation>
- 'complexType' uses this
- </xs:documentation>
- </xs:annotation>
- <xs:choice>
- <xs:element name="group" type="xs:groupRef"/>
- <xs:element ref="xs:all"/>
- <xs:element ref="xs:choice"/>
- <xs:element ref="xs:sequence"/>
- </xs:choice>
- </xs:group>
- </TD>
+ as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsObjectFactoryImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsObjectFactoryImpl</A></B></TD>
@@ -941,128 +314,32 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTAllImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTAllImpl</A></B></TD>
-<TD>Implementation of the following type:
-
- <xs:complexType name="all">
- <xs:annotation>
- <xs:documentation>
- Only elements allowed inside
- </xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:restriction base="xs:explicitGroup">
- <xs:group ref="xs:allModel"/>
- <xs:attribute name="minOccurs" use="optional" default="1">
- <xs:simpleType>
- <xs:restriction base="xs:nonNegativeInteger">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- <xs:attribute name="maxOccurs" use="optional" default="1">
- <xs:simpleType>
- <xs:restriction base="xs:allNNI">
- <xs:enumeration value="1"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+<TD>Implementation of the following type:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTAnnotatedImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTAnnotatedImpl</A></B></TD>
<TD>Implementation of an annotated element, as specified
- by the following:
-
- <xs:complexType name="annotated">
- <xs:annotation>
- <xs:documentation>
- This type is extended by all types which allow annotation
- other than <schema> itself.</TD>
+ by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTAttributeGroupImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTAttributeGroupImpl</A></B></TD>
<TD>Implementation of an <code>xs:attributeGroup</code>,
- with the following specification:
-
- <xs:complexType name="attributeGroup" abstract="true">
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:group ref="xs:attrDecls"/>
- <xs:attributeGroup ref="xs:defRef"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ with the following specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTAttributeGroupRefImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTAttributeGroupRefImpl</A></B></TD>
<TD>Implementation of the <code>xs:attributeGroupRef</code>
- type, specified as follows:
-
- <xs:complexType name="attributeGroupRef">
- <xs:complexContent>
- <xs:restriction base="xs:attributeGroup">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="ref" use="required" type="xs:QName"/>
- <xs:attribute name="name" use="prohibited"/>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ type, specified as follows:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTAttributeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTAttributeImpl</A></B></TD>
<TD>Implementation of <code>xs:attribute</code>, following
- this specification:
-
- <xs:complexType name="attribute">
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:sequence>
- <xs:element name="simpleType" minOccurs="0" type="xs:localSimpleType"/>
- </xs:sequence>
- <xs:attributeGroup ref="xs:defRef"/>
- <xs:attribute name="type" type="xs:QName"/>
- <xs:attribute name="use" use="optional" default="optional">
- <xs:simpleType>
- <xs:restriction base="xs:NMTOKEN">
- <xs:enumeration value="prohibited"/>
- <xs:enumeration value="optional"/>
- <xs:enumeration value="required"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- <xs:attribute name="default" type="xs:string"/>
- <xs:attribute name="fixed" type="xs:string"/>
- <xs:attribute name="form" type="xs:formChoice"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTComplexRestrictionTypeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTComplexRestrictionTypeImpl</A></B></TD>
<TD>Implementation of <code>xs:complexRestrictionType</code>,
- as specified by the following:
-
- <xs:complexType name="complexRestrictionType">
- <xs:complexContent>
- <xs:restriction base="xs:restrictionType">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:group ref="xs:typeDefParticle" minOccurs="0"/>
- <xs:group ref="xs:attrDecls"/>
- </xs:sequence>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTComplexTypeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTComplexTypeImpl</A></B></TD>
@@ -1073,59 +350,17 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTElementImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTElementImpl</A></B></TD>
<TD>Implementation of the <code>xs:element</code> type,
- as specified by the following:
-
- <xs:complexType name="element" abstract="true">
- <xs:annotation>
- <xs:documentation>
- The element element can be used either
- at the top level to define an element-type binding globally,
- or within a content model to either reference a globally-defined
- element or type or declare an element-type binding locally.</TD>
+ as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTExplicitGroupImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTExplicitGroupImpl</A></B></TD>
<TD>Implementation of the <code>xs:explicitGroup</code>
- type, as specified by the following:
-
- <xs:complexType name="explicitGroup">
- <xs:annotation>
- <xs:documentation>
- group type for the three kinds of group
- </xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:restriction base="xs:group">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:group ref="xs:nestedParticle" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- <xs:attribute name="name" type="xs:NCName" use="prohibited"/>
- <xs:attribute name="ref" type="xs:QName" use="prohibited"/>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
-
- <em>Implementation note:</em> This interface doesn't specify
- any additional methods.</TD>
+ type, as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTExtensionTypeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTExtensionTypeImpl</A></B></TD>
<TD>Implementation of the <code>xs:extensionType</code> type, as
- specified by:
-
- <xs:complexType name="extensionType">
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:sequence>
- <xs:group ref="xs:typeDefParticle" minOccurs="0"/>
- <xs:group ref="xs:attrDecls"/>
- </xs:sequence>
- <xs:attribute name="base" type="xs:QName" use="required"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ specified by:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTFacetBaseImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTFacetBaseImpl</A></B></TD>
@@ -1133,18 +368,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTFacetImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTFacetImpl</A></B></TD>
-<TD>Implementation of a facet, following this specification:
-
- <xs:complexType name="facet">
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:attribute name="value" use="required"/>
- <xs:attribute name="fixed" type="xs:boolean" use="optional"
- default="false"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+<TD>Implementation of a facet, following this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTFixedFacetImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTFixedFacetImpl</A></B></TD>
@@ -1154,59 +378,17 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTGroupImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTGroupImpl</A></B></TD>
<TD>Implementation of the <code>xs:group</code>, type, with the
- following specification:
-
- <xs:complexType name="group" abstract="true">
- <xs:annotation>
- <xs:documentation>
- group type for explicit groups, named top-level groups and
- group references
- </xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:group ref="xs:particle" minOccurs="0" maxOccurs="unbounded"/>
- <xs:attributeGroup ref="xs:defRef"/>
- <xs:attributeGroup ref="xs:occurs"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ following specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTGroupRefImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTGroupRefImpl</A></B></TD>
<TD>Implementation of the <code>xs:groupRef</code> type,
- with the following specification:
-
- <xs:complexType name="groupRef">
- <xs:complexContent>
- <xs:restriction base="xs:realGroup">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="ref" use="required" type="xs:QName"/>
- <xs:attribute name="name" use="prohibited"/>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType></TD>
+ with the following specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTKeybaseImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTKeybaseImpl</A></B></TD>
<TD>Implementation of the <code>xs:keybase</code> type, with the
- following specification:
-
- <xs:complexType name="keybase">
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:sequence>
- <xs:element ref="xs:selector"/>
- <xs:element ref="xs:field" minOccurs="1" maxOccurs="unbounded"/>
- </xs:sequence>
- <xs:attribute name="name" type="xs:NCName" use="required"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ following specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTLocalAllElementImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTLocalAllElementImpl</A></B></TD>
@@ -1215,129 +397,27 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTLocalComplexTypeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTLocalComplexTypeImpl</A></B></TD>
<TD>Interface of a local <code>xs:complexType</code>,
- following the specification below:
-
- <xs:complexType name="localComplexType">
- <xs:complexContent>
- <xs:restriction base="xs:complexType">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:group ref="xs:complexTypeModel"/>
- </xs:sequence>
- <xs:attribute name="name" use="prohibited"/>
- <xs:attribute name="abstract" use="prohibited"/>
- <xs:attribute name="final" use="prohibited"/>
- <xs:attribute name="block" use="prohibited"/>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ following the specification below:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTLocalElementImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTLocalElementImpl</A></B></TD>
<TD>Implementation of the <code>xs:localElement</code> type, as
- specified by:
-
- <xs:complexType name="localElement">
- <xs:complexContent>
- <xs:restriction base="xs:element">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:choice minOccurs="0">
- <xs:element name="simpleType" type="xs:localSimpleType"/>
- <xs:element name="complexType" type="xs:localComplexType"/>
- </xs:choice>
- <xs:group ref="xs:identityConstraint" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- <xs:attribute name="substitutionGroup" use="prohibited"/>
- <xs:attribute name="final" use="prohibited"/>
- <xs:attribute name="abstract" use="prohibited"/>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
-
- <em>Implementation note:</em> This class doesn't specify any
- additional methods.</TD>
+ specified by:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTLocalSimpleTypeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTLocalSimpleTypeImpl</A></B></TD>
<TD>Implementation of the <code>xs:localSimpleType</code> type,
- as specified by the following:
-
- <xs:complexType name="localSimpleType">
- <xs:complexContent>
- <xs:restriction base="xs:simpleType">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:group ref="xs:simpleDerivation"/>
- </xs:sequence>
- <xs:attribute name="name" use="prohibited">
- <xs:annotation>
- <xs:documentation>
- Forbidden when nested
- </xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="final" use="prohibited"/>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
-
- <em>Implementation note:</em> The implementation must ensure,
- that the 'final' and 'name' attributes aren't set.</TD>
+ as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTNamedGroupImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTNamedGroupImpl</A></B></TD>
<TD>Implementation of a named top-level group, with the following
- specification:
-
- <xs:complexType name="namedGroup">
- <xs:annotation>
- <xs:documentation>
- Should derive this from realGroup, but too complicated for now
- </xs:documentation>
- </xs:annotation>
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:choice minOccurs="1" maxOccurs="1">
- <xs:element name="all">
- <xs:complexType>
- <xs:complexContent>
- <xs:restriction base="xs:all">
- <xs:group ref="xs:allModel"/>
- <xs:attribute name="minOccurs" use="prohibited"/>
- <xs:attribute name="maxOccurs" use="prohibited"/>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- <xs:element name="choice" type="xs:simpleExplicitGroup"/>
- <xs:element name="sequence" type="xs:simpleExplicitGroup"/>
- </xs:choice>
- </xs:sequence>
- <xs:attribute name="name" use="required" type="xs:NCName"/>
- <xs:attribute name="ref" use="prohibited"/>
- <xs:attribute name="minOccurs" use="prohibited"/>
- <xs:attribute name="maxOccurs" use="prohibited"/>
- </xs:complexType>
- </pre></p></TD>
+ specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTNumFacetImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTNumFacetImpl</A></B></TD>
<TD>Implementation of <code>xs:numFacet</code>, following
- this specification:
-
- <xs:complexType name="numFacet">
- <xs:complexContent>
- <xs:restriction base="xs:facet">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="value" type="xs:nonNegativeInteger" use="required"/>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ this specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTOpenAttrsImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTOpenAttrsImpl</A></B></TD>
@@ -1346,46 +426,12 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTRealGroupImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTRealGroupImpl</A></B></TD>
<TD>Implementation of the <code>xs:realGroup</code> type, as specified
- by the following:
-
- <xs:complexType name="realGroup">
- <xs:complexContent>
- <xs:restriction base="xs:group">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:choice minOccurs="0" maxOccurs="1">
- <xs:element ref="xs:all"/>
- <xs:element ref="xs:choice"/>
- <xs:element ref="xs:sequence"/>
- </xs:choice>
- </xs:sequence>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
-
- <em>Implementation note:</em> This interface does not define
- any additional methods.</TD>
+ by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTRestrictionTypeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTRestrictionTypeImpl</A></B></TD>
<TD>Implementation of <code>xs:restrictionType</code>,
- as specified by the following:
-
- <xs:complexType name="restrictionType">
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:sequence>
- <xs:choice>
- <xs:group ref="xs:typeDefParticle" minOccurs="0"/>
- <xs:group ref="xs:simpleRestrictionModel" minOccurs="0"/>
- </xs:choice>
- <xs:group ref="xs:attrDecls"/>
- </xs:sequence>
- <xs:attribute name="base" type="xs:QName" use="required"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTSimpleExplicitGroupImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTSimpleExplicitGroupImpl</A></B></TD>
@@ -1394,139 +440,32 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTSimpleExtensionTypeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTSimpleExtensionTypeImpl</A></B></TD>
<TD>Implementation of the <code>xs:simpleExtensionType</code>, as
- specified by:
-
- <xs:complexType name="simpleExtensionType">
- <xs:complexContent>
- <xs:restriction base="xs:extensionType">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>
- No typeDefParticle group reference
- </xs:documentation>
- </xs:annotation>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:group ref="xs:attrDecls"/>
- </xs:sequence>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ specified by:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTSimpleRestrictionTypeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTSimpleRestrictionTypeImpl</A></B></TD>
<TD>Implementation of <code>xs:simpleRestrictionType</code>,
- as specified by the following:
-
- <xs:complexType name="simpleRestrictionType">
- <xs:complexContent>
- <xs:restriction base="xs:restrictionType">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:group ref="xs:simpleRestrictionModel" minOccurs="0"/>
- <xs:group ref="xs:attrDecls"/>
- </xs:sequence>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ as specified by the following:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTSimpleTypeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTSimpleTypeImpl</A></B></TD>
<TD>Implementation of the following specification for
- <code>xs:simpleType</code>:
-
- <xs:complexType name="simpleType" abstract="true">
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:group ref="xs:simpleDerivation"/>
- <xs:attribute name="final" type="xs:simpleDerivationSet"/>
- <xs:attribute name="name" type="xs:NCName">
- <xs:annotation>
- <xs:documentation>
- Can be restricted to required or forbidden
- </xs:documentation>
- </xs:annotation>
- </xs:attribute>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-
- <xs:group name="simpleDerivation">
- <xs:choice>
- <xs:element ref="xs:restriction"/>
- <xs:element ref="xs:list"/>
- <xs:element ref="xs:union"/>
- </xs:choice>
- </xs:group>
- </TD>
+ <code>xs:simpleType</code>:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTTopLevelComplexTypeImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTTopLevelComplexTypeImpl</A></B></TD>
<TD>Implementation of a top level <code>xs:complexType</code>,
- following the specification below:
-
- <xs:complexType name="topLevelComplexType">
- <xs:complexContent>
- <xs:restriction base="xs:complexType">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:group ref="xs:complexTypeModel"/>
- </xs:sequence>
- <xs:attribute name="name" type="xs:NCName" use="required"/>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ following the specification below:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTTopLevelElementImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTTopLevelElementImpl</A></B></TD>
<TD>Interface of the <code>xs:topLevelElement</code> type, with
- the following specification:
-
- <xs:complexType name="topLevelElement">
- <xs:complexContent>
- <xs:restriction base="xs:element">
- <xs:sequence>
- <xs:element ref="xs:annotation" minOccurs="0"/>
- <xs:choice minOccurs="0">
- <xs:element name="simpleType" type="xs:localSimpleType"/>
- <xs:element name="complexType" type="xs:localComplexType"/>
- </xs:choice>
- <xs:group ref="xs:identityConstraint" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- <xs:attribute name="ref" use="prohibited"/>
- <xs:attribute name="form" use="prohibited"/>
- <xs:attribute name="minOccurs" use="prohibited"/>
- <xs:attribute name="maxOccurs" use="prohibited"/>
- <xs:attribute name="name" use="required" type="xs:NCName"/>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
-</TD>
+ the following specification:</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/ws/jaxme/xs/xml/impl/XsTWildcardImpl.html" title="class in org.apache.ws.jaxme.xs.xml.impl">XsTWildcardImpl</A></B></TD>
<TD>Implementation of the <code>xs:wildcard</code> type, with the
- following specification:
-
- <xs:complexType name="wildcard">
- <xs:complexContent>
- <xs:extension base="xs:annotated">
- <xs:attribute name="namespace" type="xs:namespaceList" use="optional" default="##any"/>
- <xs:attribute name="processContents" use="optional" default="strict"
- <xs:simpleType>
- <xs:restriction base="xs:NMTOKEN">
- <xs:enumeration value="skip"/>
- <xs:enumeration value="lax"/>
- <xs:enumeration value="strict"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </TD>
+ following specification:</TD>
</TR>
</TABLE>
Modified: webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/impl/package-tree.html
URL: http://svn.apache.org/viewvc/webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/impl/package-tree.html?view=diff&rev=468544&r1=468543&r2=468544
==============================================================================
--- webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/impl/package-tree.html (original)
+++ webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/impl/package-tree.html Fri Oct 27 14:08:31 2006
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Fri Jan 06 23:56:55 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_09) on Fri Oct 27 10:37:45 CEST 2006 -->
<TITLE>
org.apache.ws.jaxme.xs.xml.impl Class Hierarchy
</TITLE>
Modified: webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/package-frame.html
URL: http://svn.apache.org/viewvc/webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/package-frame.html?view=diff&rev=468544&r1=468543&r2=468544
==============================================================================
--- webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/package-frame.html (original)
+++ webservices/jaxme/site/apidocs/org/apache/ws/jaxme/xs/xml/package-frame.html Fri Oct 27 14:08:31 2006
@@ -2,7 +2,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Fri Jan 06 23:56:54 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_09) on Fri Oct 27 10:37:45 CEST 2006 -->
<TITLE>
org.apache.ws.jaxme.xs.xml
</TITLE>
---------------------------------------------------------------------
To unsubscribe, e-mail: jaxme-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: jaxme-dev-help@ws.apache.org