You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xmlbeans.apache.org by ra...@apache.org on 2005/11/18 00:29:29 UTC

svn commit: r345361 [1/181] - in /xmlbeans/site: build/site/docs/2.1.0/ build/site/docs/2.1.0/guide/ build/site/docs/2.1.0/images/ build/site/docs/2.1.0/reference/ build/site/docs/2.1.0/reference/javax/ build/site/docs/2.1.0/reference/javax/xml/ build/...

Author: radup
Date: Thu Nov 17 15:28:26 2005
New Revision: 345361

URL: http://svn.apache.org/viewcvs?rev=345361&view=rev
Log:
Added the JavaDocs for the 2.1.0 release.

Added:
    xmlbeans/site/build/site/docs/2.1.0/
    xmlbeans/site/build/site/docs/2.1.0/guide/
    xmlbeans/site/build/site/docs/2.1.0/guide/antXmlbean.html
    xmlbeans/site/build/site/docs/2.1.0/guide/conGettingStartedwithXMLBeans.html
    xmlbeans/site/build/site/docs/2.1.0/guide/conHandlingAny.html
    xmlbeans/site/build/site/docs/2.1.0/guide/conIntroToTheSchemaTypeSystem.html
    xmlbeans/site/build/site/docs/2.1.0/guide/conJavaTypesGeneratedFromUserDerived.html
    xmlbeans/site/build/site/docs/2.1.0/guide/conMethodsForGeneratedJavaTypes.html
    xmlbeans/site/build/site/docs/2.1.0/guide/conNavigatingXMLwithCursors.html
    xmlbeans/site/build/site/docs/2.1.0/guide/conSelectingXMLwithXQueryPathXPath.html
    xmlbeans/site/build/site/docs/2.1.0/guide/conUnderstandingXMLTokens.html
    xmlbeans/site/build/site/docs/2.1.0/guide/conUsingBookmarksToAnnotateXML.html
    xmlbeans/site/build/site/docs/2.1.0/guide/conValidationWithXmlBeans.html
    xmlbeans/site/build/site/docs/2.1.0/guide/conXMLBeansSupportBuiltInSchemaTypes.html
    xmlbeans/site/build/site/docs/2.1.0/guide/tools.html
    xmlbeans/site/build/site/docs/2.1.0/images/
    xmlbeans/site/build/site/docs/2.1.0/images/conCursorTokenLocations.gif   (with props)
    xmlbeans/site/build/site/docs/2.1.0/images/conXMLTypeHierarchy.gif   (with props)
    xmlbeans/site/build/site/docs/2.1.0/reference/
    xmlbeans/site/build/site/docs/2.1.0/reference/allclasses-frame.html
    xmlbeans/site/build/site/docs/2.1.0/reference/allclasses-noframe.html
    xmlbeans/site/build/site/docs/2.1.0/reference/constant-values.html
    xmlbeans/site/build/site/docs/2.1.0/reference/deprecated-list.html
    xmlbeans/site/build/site/docs/2.1.0/reference/help-doc.html
    xmlbeans/site/build/site/docs/2.1.0/reference/index-all.html
    xmlbeans/site/build/site/docs/2.1.0/reference/index.html
    xmlbeans/site/build/site/docs/2.1.0/reference/javax/
    xmlbeans/site/build/site/docs/2.1.0/reference/javax/xml/
    xmlbeans/site/build/site/docs/2.1.0/reference/javax/xml/namespace/
    xmlbeans/site/build/site/docs/2.1.0/reference/javax/xml/namespace/NamespaceContext.html
    xmlbeans/site/build/site/docs/2.1.0/reference/javax/xml/namespace/QName.html
    xmlbeans/site/build/site/docs/2.1.0/reference/javax/xml/namespace/package-frame.html
    xmlbeans/site/build/site/docs/2.1.0/reference/javax/xml/namespace/package-summary.html
    xmlbeans/site/build/site/docs/2.1.0/reference/javax/xml/namespace/package-tree.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/BindingConfig.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/DelegateXmlObject.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/Filer.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/FilterXmlObject.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/GDate.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/GDateBuilder.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/GDateSpecification.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/GDuration.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/GDurationBuilder.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/GDurationSpecification.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/InterfaceExtension.MethodSignature.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/InterfaceExtension.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/ObjectFactory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/PrePostExtension.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/QNameCache.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/QNameSet.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/QNameSetBuilder.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/QNameSetSpecification.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/ResourceLoader.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAnnotated.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAnnotation.Attribute.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAnnotation.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAttributeGroup.Ref.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAttributeGroup.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAttributeModel.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaBookmark.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaCodePrinter.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaComponent.Ref.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaComponent.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaField.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaGlobalAttribute.Ref.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaGlobalAttribute.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaGlobalElement.Ref.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaGlobalElement.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaIdentityConstraint.Ref.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaIdentityConstraint.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaLocalAttribute.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaLocalElement.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaModelGroup.Ref.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaModelGroup.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaParticle.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaProperty.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaStringEnumEntry.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaType.Ref.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaType.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaTypeElementSequencer.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaTypeLoader.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaTypeLoaderException.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SchemaTypeSystem.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SimpleValue.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/StringEnumAbstractBase.Table.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/StringEnumAbstractBase.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/SystemProperties.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XMLStreamValidationException.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlAnySimpleType.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlAnySimpleType.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlAnyURI.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlAnyURI.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlBase64Binary.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlBase64Binary.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlBeans.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlBoolean.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlBoolean.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlByte.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlByte.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlCalendar.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlCursor.ChangeStamp.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlCursor.TokenType.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlCursor.XmlBookmark.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlCursor.XmlMark.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlCursor.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlDate.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlDate.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlDateTime.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlDateTime.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlDecimal.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlDecimal.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlDocumentProperties.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlDouble.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlDouble.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlDuration.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlDuration.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlENTITIES.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlENTITIES.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlENTITY.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlENTITY.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlError.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlErrorCodes.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlException.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlFactoryHook.ThreadContext.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlFactoryHook.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlFloat.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlFloat.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlGDay.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlGDay.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlGMonth.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlGMonth.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlGMonthDay.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlGMonthDay.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlGYear.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlGYear.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlGYearMonth.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlGYearMonth.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlHexBinary.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlHexBinary.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlID.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlID.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlIDREF.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlIDREF.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlIDREFS.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlIDREFS.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlInt.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlInt.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlInteger.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlInteger.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlLanguage.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlLanguage.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlLineNumber.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlLong.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlLong.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNCName.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNCName.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNMTOKEN.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNMTOKEN.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNMTOKENS.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNMTOKENS.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNOTATION.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNOTATION.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlName.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlName.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNegativeInteger.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNegativeInteger.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNonNegativeInteger.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNonNegativeInteger.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNonPositiveInteger.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNonPositiveInteger.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNormalizedString.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlNormalizedString.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlObject.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlObject.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlOptionCharEscapeMap.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlOptions.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlPositiveInteger.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlPositiveInteger.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlQName.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlQName.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlRuntimeException.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlSaxHandler.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlShort.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlShort.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlSimpleList.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlString.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlString.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlTime.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlTime.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlToken.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlToken.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlTokenSource.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedByte.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedByte.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedInt.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedInt.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedLong.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedLong.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedShort.Factory.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedShort.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/XmlValidationError.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/package-frame.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/package-summary.html
    xmlbeans/site/build/site/docs/2.1.0/reference/org/apache/xmlbeans/package-tree.html
    xmlbeans/site/build/site/docs/2.1.0/reference/overview-frame.html
    xmlbeans/site/build/site/docs/2.1.0/reference/overview-summary.html
    xmlbeans/site/build/site/docs/2.1.0/reference/overview-tree.html
    xmlbeans/site/build/site/docs/2.1.0/reference/package-list
    xmlbeans/site/build/site/docs/2.1.0/reference/packages.html
    xmlbeans/site/build/site/docs/2.1.0/reference/resources/
    xmlbeans/site/build/site/docs/2.1.0/reference/resources/inherit.gif   (with props)
    xmlbeans/site/build/site/docs/2.1.0/reference/serialized-form.html
    xmlbeans/site/build/site/docs/2.1.0/reference/stylesheet.css
    xmlbeans/site/build/site/docs/2.1.0/xmlbeans.css
    xmlbeans/site/src/documentation/content/docs/2.1.0/
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/antXmlbean.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/conGettingStartedwithXMLBeans.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/conHandlingAny.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/conIntroToTheSchemaTypeSystem.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/conJavaTypesGeneratedFromUserDerived.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/conMethodsForGeneratedJavaTypes.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/conNavigatingXMLwithCursors.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/conSelectingXMLwithXQueryPathXPath.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/conUnderstandingXMLTokens.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/conUsingBookmarksToAnnotateXML.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/conValidationWithXmlBeans.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/conXMLBeansSupportBuiltInSchemaTypes.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/guide/tools.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/images/
    xmlbeans/site/src/documentation/content/docs/2.1.0/images/conCursorTokenLocations.gif   (with props)
    xmlbeans/site/src/documentation/content/docs/2.1.0/images/conXMLTypeHierarchy.gif   (with props)
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/allclasses-frame.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/allclasses-noframe.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/constant-values.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/deprecated-list.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/help-doc.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/index-all.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/index.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/javax/
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/javax/xml/
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/javax/xml/namespace/
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/javax/xml/namespace/NamespaceContext.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/javax/xml/namespace/QName.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/javax/xml/namespace/package-frame.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/javax/xml/namespace/package-summary.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/javax/xml/namespace/package-tree.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/BindingConfig.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/DelegateXmlObject.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/Filer.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/FilterXmlObject.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/GDate.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/GDateBuilder.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/GDateSpecification.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/GDuration.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/GDurationBuilder.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/GDurationSpecification.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/InterfaceExtension.MethodSignature.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/InterfaceExtension.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/ObjectFactory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/PrePostExtension.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/QNameCache.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/QNameSet.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/QNameSetBuilder.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/QNameSetSpecification.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/ResourceLoader.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAnnotated.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAnnotation.Attribute.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAnnotation.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAttributeGroup.Ref.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAttributeGroup.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaAttributeModel.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaBookmark.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaCodePrinter.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaComponent.Ref.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaComponent.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaField.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaGlobalAttribute.Ref.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaGlobalAttribute.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaGlobalElement.Ref.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaGlobalElement.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaIdentityConstraint.Ref.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaIdentityConstraint.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaLocalAttribute.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaLocalElement.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaModelGroup.Ref.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaModelGroup.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaParticle.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaProperty.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaStringEnumEntry.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaType.Ref.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaType.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaTypeElementSequencer.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaTypeLoader.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaTypeLoaderException.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SchemaTypeSystem.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SimpleValue.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/StringEnumAbstractBase.Table.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/StringEnumAbstractBase.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/SystemProperties.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XMLStreamValidationException.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlAnySimpleType.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlAnySimpleType.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlAnyURI.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlAnyURI.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlBase64Binary.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlBase64Binary.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlBeans.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlBoolean.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlBoolean.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlByte.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlByte.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlCalendar.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlCursor.ChangeStamp.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlCursor.TokenType.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlCursor.XmlBookmark.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlCursor.XmlMark.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlCursor.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlDate.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlDate.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlDateTime.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlDateTime.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlDecimal.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlDecimal.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlDocumentProperties.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlDouble.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlDouble.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlDuration.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlDuration.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlENTITIES.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlENTITIES.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlENTITY.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlENTITY.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlError.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlErrorCodes.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlException.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlFactoryHook.ThreadContext.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlFactoryHook.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlFloat.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlFloat.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlGDay.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlGDay.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlGMonth.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlGMonth.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlGMonthDay.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlGMonthDay.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlGYear.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlGYear.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlGYearMonth.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlGYearMonth.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlHexBinary.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlHexBinary.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlID.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlID.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlIDREF.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlIDREF.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlIDREFS.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlIDREFS.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlInt.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlInt.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlInteger.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlInteger.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlLanguage.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlLanguage.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlLineNumber.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlLong.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlLong.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNCName.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNCName.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNMTOKEN.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNMTOKEN.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNMTOKENS.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNMTOKENS.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNOTATION.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNOTATION.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlName.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlName.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNegativeInteger.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNegativeInteger.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNonNegativeInteger.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNonNegativeInteger.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNonPositiveInteger.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNonPositiveInteger.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNormalizedString.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlNormalizedString.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlObject.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlObject.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlOptionCharEscapeMap.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlOptions.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlPositiveInteger.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlPositiveInteger.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlQName.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlQName.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlRuntimeException.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlSaxHandler.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlShort.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlShort.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlSimpleList.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlString.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlString.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlTime.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlTime.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlToken.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlToken.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlTokenSource.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedByte.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedByte.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedInt.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedInt.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedLong.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedLong.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedShort.Factory.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlUnsignedShort.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/XmlValidationError.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/package-frame.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/package-summary.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/org/apache/xmlbeans/package-tree.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/overview-frame.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/overview-summary.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/overview-tree.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/package-list
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/packages.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/resources/
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/resources/inherit.gif   (with props)
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/serialized-form.html
    xmlbeans/site/src/documentation/content/docs/2.1.0/reference/stylesheet.css
    xmlbeans/site/src/documentation/content/docs/2.1.0/xmlbeans.css
Modified:
    xmlbeans/site/build/site/documentation/index.html
    xmlbeans/site/src/documentation/content/xdocs/documentation/index.xml

Added: xmlbeans/site/build/site/docs/2.1.0/guide/antXmlbean.html
URL: http://svn.apache.org/viewcvs/xmlbeans/site/build/site/docs/2.1.0/guide/antXmlbean.html?rev=345361&view=auto
==============================================================================
--- xmlbeans/site/build/site/docs/2.1.0/guide/antXmlbean.html (added)
+++ xmlbeans/site/build/site/docs/2.1.0/guide/antXmlbean.html Thu Nov 17 15:28:26 2005
@@ -0,0 +1,346 @@
+<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
+<!-- Copyright 2004 The Apache Software Foundation
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License. -->
+<html><!-- InstanceBegin template="file:///C|/p4/main/help/ide/en/Templates/Command.dwt" codeOutsideHTMLIsLocked="false" -->
+<head>
+<!-- InstanceBeginEditable name="doctitle" -->
+<title>xmlbean Ant Task</title>
+<!-- InstanceEndEditable -->
+<!--(Meta)==========================================================-->
+
+<meta http-equiv=Content-Type content="text/html; charset=$CHARSET;">
+<!-- InstanceBeginEditable name="metatags" -->
+<meta name="component" content="">
+<!-- In the description metatag, please provide a BRIEF description of the topic contents. -->
+<meta name="description" content="">
+<!-- In the component metatag, please list keywords that will help a user search for this topic. -->
+<meta name="keywords" content="">
+<!-- InstanceEndEditable -->
+
+<!--(Links)=========================================================-->
+<!-- InstanceBeginEditable name="head" -->
+<!-- InstanceEndEditable -->
+<link href="../xmlbeans.css" rel="stylesheet" type="text/css">
+</head>
+
+<!--(Body)==========================================================-->
+<body>
+<!-- InstanceBeginEditable name="body" -->
+<div id=topictitle>
+  <H1 class=Title>xmlbean Ant Task</h1>
+</div>
+<div id=topictext>
+  <p>Compiles a set of XSD and/or WSDL files into XMLBeans. This is useful for
+    building an XMLBean JAR from XSD and WSDL files. If desired, the task can
+    also generate the source code that makes up the XMLBean type system specified
+    by the schema files.</p>
+  <p class="notepara"><b>Note:</b> This task depends on two external libraries not
+    included in the Ant distribution: one called xbean.jar, one called jsr173_1.0_api.jar.
+    Both can be found in the XMLBeans developer kit at <a
+ href="http://xmlbeans.apache.org/" target="_blank">http://xmlbeans.apache.org/</a>.
+    The build script will need to include a taskdef for xmlbean, which could look
+    like this:</p>
+</div>
+<blockquote>
+  <div class="notepara">
+    <pre>&lt;taskdef name="xmlbean"<br>     classname="org.apache.xmlbeans.impl.tool.XMLBean"<br>     classpath="path/to/xbean.jar:path/to/jsr173_1.0_api.jar" /&gt;</pre>
+  </div>
+</blockquote>
+<div>
+<p>It is possible to refine the set of files that are being processed. This
+    can be done with the <span class="langinline">includes</span>, <span class="langinline">includesfile</span>,
+    <span class="langinline">excludes</span>, <span class="langinline">excludesfile</span>
+    and <span class="langinline">defaultexcludes</span> attributes. With the <span class="langinline">includes</span>
+    or <span class="langinline">includesfile</span> attribute you specify the
+    files you want to have included by using patterns. The <span class="langinline">exclude</span>
+    or <span class="langinline">excludesfile</span> attributes are used to specify
+    the files you want to have excluded. This is also done with patterns. And
+    finally with the <span class="langinline">defaultexcludes</span> attribute,
+    you can specify whether you want to use default exclusions or not. See the
+    section on <a
+ href="http://ant.apache.org/manual/dirtasks.html#directorybasedtasks" target="_blank">directory
+    based tasks</a> in the <a href="http://ant.apache.org/manual/" target="_blank">Ant
+    documentation</a>, on how the inclusion/exclusion of files works, and how
+    to write patterns.</p>
+  <p>This task forms an implicit <a
+ href="http://ant.apache.org/manual/CoreTypes/fileset.html" target="_blank">FileSet</a>
+    and supports all attributes of <code>&lt;fileset&gt;</code> (<code>dir</code>
+    becomes <code>basedir</code>) as well as the nested <code>&lt;include&gt;</code>,
+    <code>&lt;exclude&gt;</code> and <code>&lt;patternset&gt;</code> elements.</p>
+  <h3>Parameters</h3>
+  <table border="1" cellpadding="2" cellspacing="0">
+    <tbody>
+      <tr>
+        <td valign="top"><b>Attribute</b></td>
+        <td valign="top"><b>Description</b></td>
+        <td align="center" valign="top"><b>Required</b></td>
+      </tr>
+      <tr>
+        <td valign="top">schema</td>
+        <td valign="top">A file that points to either an individual schema file
+          or a directory of files. &nbsp;Not a path reference. &nbsp;If multiple
+          schema files need to be built together, use a nested fileset instead
+          of setting schema.</td>
+        <td align="center" valign="top">Yes, unless a fileset element is nested.</td>
+      </tr>
+      <tr>
+        <td valign="top">destfile</td>
+        <td valign="top">Define the name of the jar file created.&nbsp; For instance,
+          "myXMLBean.jar" will output the results of this task into a jar with
+          the same name.</td>
+        <td align="center" valign="top">No, default is "xmltypes.jar".</td>
+      </tr>
+      <tr>
+        <td valign="top">download</td>
+        <td valign="top">Set to true to permit the compiler to download URLs for
+          imports and includes.&nbsp; Defaults to false, meaning all imports and
+          includes must be copied locally.<br> </td>
+        <td align="center" valign="top">No, default is false.</td>
+      </tr>
+      <tr>
+        <td valign="top">classgendir<br> </td>
+        <td valign="top">Set a location to generate CLASS files into.<br> </td>
+        <td valign="top" align="center">No<br> </td>
+      </tr>
+      <tr>
+        <td valign="top">srconly<br> </td>
+        <td valign="top">A value of true means that only source will be generated.<br>
+        </td>
+        <td valign="top" align="center">No, default is false.</td>
+      </tr>
+      <tr>
+        <td valign="top">srcgendir<br> </td>
+        <td valign="top">Set a location to generate JAVA files into.<br> </td>
+        <td valign="top" align="center">No<br> </td>
+      </tr>
+      <tr>
+        <td valign="top">javasource<br> </td>
+        <td valign="top">Generate java source compatible with the given
+          version.  Currently only "1.4" and "1.5" are supported. <br> </td>
+        <td valign="top" align="center">No, Default is "1.4"</td>
+      </tr>
+      <tr>
+        <td valign="top">classpath</td>
+        <td valign="top">The classpath to use if schemas in the fileset import
+          definitions that are supplied by other compiled XMLBeans JAR files,
+          or if JAVA files are in the schema fileset. Also supports a nested classpath.</td>
+        <td align="center" valign="top">No</td>
+      </tr>
+      <tr>
+        <td valign="top">classpathref</td>
+        <td valign="top">Adds a classpath, given as <a
+ href="http://ant.apache.org/manual/using.html#references" target="_blank">reference</a>
+          to a path defined elsewhere.</td>
+        <td align="center" valign="top">No</td>
+      </tr>
+      <tr>
+        <td valign="top">includes</td>
+        <td valign="top">Comma- or space-separated list of patterns of files that
+          must be included. All files are included when omitted.</td>
+        <td valign="top" align="center">No</td>
+      </tr>
+      <tr>
+        <td valign="top">includesfile</td>
+        <td valign="top">The name of a file. Each line of this file is taken to
+          be an include pattern.</td>
+        <td valign="top" align="center">No</td>
+      </tr>
+      <tr>
+        <td valign="top">excludes</td>
+        <td valign="top">Comma- or space-separated list of patterns of files that
+          must be excluded. No files (except default excludes) are excluded when
+          omitted.</td>
+        <td valign="top" align="center">No</td>
+      </tr>
+      <tr>
+        <td valign="top">excludesfile</td>
+        <td valign="top">The name of a file. Each line of this file is taken to
+          be an exclude pattern.</td>
+        <td valign="top" align="center">No</td>
+      </tr>
+      <tr>
+        <td valign="top">defaultexcludes</td>
+        <td valign="top">Indicates whether default excludes should be used or
+          not ("yes"/"no"). Default excludes are used when omitted.</td>
+        <td valign="top" align="center">No</td>
+      </tr>
+      <tr>
+        <td valign="top">debug</td>
+        <td valign="top">Indicates whether source should be compiled with debug
+          information; defaults to <code>off</code>. If set to <code>off</code>,
+          <code>-g:none</code> will be passed on the command line for compilers
+          that support it (for other compilers, no command line argument will
+          be used). If set to <code>true</code>, the value of the <code>debuglevel</code>
+          attribute determines the command line argument.</td>
+        <td align="center" valign="top">No</td>
+      </tr>
+      <tr>
+        <td valign="top">debuglevel</td>
+        <td valign="top">Keyword list to be appended to the <code>-g</code> command-line
+          switch. This will be ignored by all implementations except <code>modern</code>
+          and <code>classic(ver &gt;= 1.2)</code>. Legal values are <code>none</code>
+          or a comma-separated list of the following keywords: <code>lines</code>,
+          <code>vars</code>, and <code>source</code>. If <code>debuglevel</code>
+          is not specified, by default, nothing will be appended to <code>-g</code>.
+          If <code>debug</code> is not turned on, this attribute will be ignored.
+        </td>
+        <td align="center" valign="top">No</td>
+      </tr>
+      <tr>
+        <td valign="top">optimize</td>
+        <td valign="top">Indicates whether source should be compiled with optimization;
+          defaults to <code>off</code>.</td>
+        <td align="center" valign="top">No</td>
+      </tr>
+      <tr>
+        <td valign="top">includeAntRuntime</td>
+        <td valign="top">Whether to include the Ant run-time libraries in the
+          classpath; defaults to <code>yes</code>.</td>
+        <td align="center" valign="top">No</td>
+      </tr>
+      <tr>
+        <td valign="top">includeJavaRuntime</td>
+        <td valign="top">Whether to include the default run-time libraries from
+          the executing VM in the classpath; defaults to <code>no</code>.</td>
+        <td align="center" valign="top">No</td>
+      </tr>
+      <tr>
+        <td valign="top">fork</td>
+        <td valign="top">Whether to execute <code>javac</code> using the JDK compiler
+          externally; defaults to <code>yes</code>.</td>
+        <td align="center" valign="top">No, default is true</td>
+      </tr>
+      <tr>
+        <td valign="top">executable</td>
+        <td valign="top">Complete path to the <code>javac</code> executable to
+          use in case of <code>fork=&quot;yes&quot;</code>. Defaults to the compiler
+          of the Java version that is currently running Ant. Ignored if <code>fork=&quot;no&quot;</code></td>
+        <td align="center" valign="top">No</td>
+      </tr>
+      <tr>
+        <td valign="top">memoryInitialSize</td>
+        <td valign="top">The initial size of the memory for the underlying VM,
+          if <code>javac</code> is run externally; ignored otherwise. Defaults
+          to the standard VM memory setting. (Examples: <code>83886080</code>,
+          <code>81920k</code>, or <code>80m</code>)</td>
+        <td align="center" valign="top">No</td>
+      </tr>
+      <tr>
+        <td valign="top">memoryMaximumSize</td>
+        <td valign="top">The maximum size of the memory for the underlying VM,
+          if <code>javac</code> is run externally; ignored otherwise. Defaults
+          to the standard VM memory setting. (Examples: <code>83886080</code>,
+          <code>81920k</code>, or <code>80m</code>)</td>
+        <td align="center" valign="top">No</td>
+      </tr>
+      <tr>
+        <td valign="top">compiler</td>
+        <td valign="top">The compiler implementation to use. If this attribute
+          is not set, the value of the <code>build.compiler</code> property, if
+          set, will be used. Otherwise, the default compiler for the current VM
+          will be used.
+        <td align="center" valign="top">No</td>
+      </tr>
+      <tr>
+        <td valign="top">failonerror</td>
+        <td valign="top"> Determines whether or not the ant target will continue
+          if the XMLBean creation encounters a build error.<br> </td>
+        <td align="center" valign="top">No, default is true.</td>
+      </tr>
+      <tr>
+        <td valign="top">verbose<br> </td>
+        <td valign="top">Controls the amount of build message output.<br> </td>
+        <td valign="top" align="center">No, default is true.</td>
+      </tr>
+      <tr>
+        <td valign="top">quiet<br> </td>
+        <td valign="top">Controls the amount of build message output.<br> </td>
+        <td valign="top" align="center">No, default is false.</td>
+      </tr>
+      <tr>
+        <td valign="top">typesystemname<br> </td>
+        <td valign="top">The name of the package that the TypeSystemHolder class
+          should be generated in.&nbsp; Normally this should be left unspecified.
+          None of the XMLBeans are generated in this package. Use .xsdconfig files
+          to modify XMLBean package or class names.<br> </td>
+        <td valign="top" align="center">No<br> </td>
+      </tr>
+      <tr>
+        <td valign="top">noupa</td>
+        <td valign="top">Do not enforce the unique particle attribution rule.<br> </td>
+        <td align="center" valign="top">No, default is false.</td>
+      </tr>
+        <td valign="top">nopvr</td>
+        <td valign="top">Do not enforce the particle valid (restriction) rule.<br> </td>
+        <td align="center" valign="top">No, default is false.</td>
+      </tr>
+      <tr>
+        <td valign="top">noann</td>
+        <td valign="top">Skip over schema &lt;annotation&gt; elements<br> </td>
+        <td align="center" valign="top">No, default is false.</td>
+      </tr>
+      <tr>
+        <td valign="top">nopvr</td>
+        <td valign="top">Do not validate the contents of schema &lt;documentation&gt; elements.<br> </td>
+        <td align="center" valign="top">No, default is false.</td>
+      </tr>
+      <tr>
+        <td valign="top">ignoreDuplicatesInNamespaces</td>
+        <td valign="top">Comma separated list of one or more namespaces
+        in which duplicate definitions are to be ignored.
+        </td>
+        <td align="center" valign="top">No</td>
+      </tr>
+    </tbody>
+  </table>
+  <h3>Example</h3>
+</div>
+<div id=topictext> Be sure to define the task in your script, like this:</div>
+<div>
+  <pre>&lt;taskdef name="xmlbean"<br>     classname="org.apache.xmlbeans.impl.tool.XMLBean"<br>     classpath="path/to/xbean.jar:path/to/jsr173_1.0_api.jar" /&gt;</pre>
+  <p>The following builds all the schemas in the schemas directory and creates
+    a jar called &quot;Schemas.jar&quot;. (Note: both xbean.jar and
+    jsr173_1.0_api.jar must be on the classpath when the task executes).</p>
+</div>
+<div>
+  <pre>
+&lt;xmlbean schema="schemas" destfile="Schemas.jar"
+    classpath="path/to/xbean.jar:path/to/jsr173_1.0_api.jar" /&gt;</pre>
+  The following compiles the schema &quot;ourSchema.xsd&quot; into the default
+  jar &quot;xmltypes.jar&quot;. &nbsp;If &nbsp;any imports and includes are defined
+  by remote URLs, they are downloaded during the build.
+  <div>
+    <pre>&lt;xmlbean schema="schemas/ourSchema.xsd" download="true"<br>      classpath="path/to/xbean.jar:path/to/jsr173_1.0_api.jar" /&gt;</pre>
+  </div>
+  <div>
+    <h4>Using a fileset</h4>
+  </div>
+  <div>
+    <pre>&lt;xmlbean classgendir="${build.dir}" classpath="${class.path}"<br>      failonerror="true"&gt;<br>  &lt;fileset basedir="src" excludes="**/*.xsd"/&gt;<br>  &lt;fileset basedir="schemas" includes="**/*.*"/&gt;<br>&lt;/xmlbean&gt;</pre>
+  </div>
+  <div> Gathers all the files in the src directory except XSD files, along with
+    every file in the schemas directory, and compiles them. The fileset can include
+    schema files that refer to previously compiled schema components.&nbsp; The
+    fileset can also contain JAVA files.&nbsp; The classpath parameter defines
+    the classpath necessary to resolve compiled schema and java references (and must include xbean.jar and jsr173_1.0_api.jar).<br>
+    <br>
+    The built classes will go into ${build.dir}.</div>
+  <div>
+    <p class=relatedtopics>Related Topics</p>
+    <p>None.</p>
+  </div>
+</div>
+<!-- InstanceEndEditable -->
+</body>
+<!-- InstanceEnd --></html>

Added: xmlbeans/site/build/site/docs/2.1.0/guide/conGettingStartedwithXMLBeans.html
URL: http://svn.apache.org/viewcvs/xmlbeans/site/build/site/docs/2.1.0/guide/conGettingStartedwithXMLBeans.html?rev=345361&view=auto
==============================================================================
--- xmlbeans/site/build/site/docs/2.1.0/guide/conGettingStartedwithXMLBeans.html (added)
+++ xmlbeans/site/build/site/docs/2.1.0/guide/conGettingStartedwithXMLBeans.html Thu Nov 17 15:28:26 2005
@@ -0,0 +1,531 @@
+<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
+<!-- Copyright 2004 The Apache Software Foundation
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License. -->
+<html>
+<head>
+<!-- InstanceBeginEditable name="doctitle" -->
+<title>Getting Started with XMLBeans</title>
+<!-- InstanceEndEditable -->
+<!--(Meta)==========================================================-->
+
+<meta http-equiv=Content-Type content="text/html; charset=$CHARSET;">
+
+
+<!-- InstanceBeginEditable name="metatags" -->
+
+<meta name="author" content="your name">
+<meta name="description" content="A description of the topic contents.">
+<meta name="keywords" content="keywords to help in searches">
+<meta name="date last modified" content="10/25/02">
+<!-- InstanceEndEditable -->
+
+<!--(Links)=========================================================-->
+<!-- InstanceBeginEditable name="head" -->
+<link href="../xmlbeans.css" rel="stylesheet" type="text/css">
+<!-- InstanceEndEditable -->
+<link href="../xmlbeans.css" rel="stylesheet" type="text/css">
+<a href="../../../core/index.html" id="index"></a>
+<script language="JavaScript" src="../../../core/topicInfo.js"></script>
+<script language="JavaScript" src="../../../core/CookieClass.js"></script>
+<script language="JavaScript" src="../../../core/displayContent.js"></script>
+</head>
+
+<!--(Body)==========================================================-->
+<body>
+<script language="JavaScript">
+
+</script>
+<!-- InstanceBeginEditable name="body" -->
+<h1> Getting Started with XMLBeans</h1>
+<div id="topictext">
+  <p>XMLBeans provides intuitive ways to handle XML that make it easier for you
+    to access and manipulate XML data and documents in Java. </p>
+  <p>Characteristics of XMLBeans approach to XML:</p>
+</div>
+<ul>
+  <li>
+    <div>It provides a familiar Java object-based view of XML data without losing
+      access to the original, native XML structure.</div>
+  </li>
+  <li>
+    <div>The XML's integrity as a document is not lost with XMLBeans. XML-oriented
+      APIs commonly take the XML apart in order to bind to its parts. With XMLBeans,
+      the entire XML instance document is handled as a whole. The XML data is
+      stored in memory as XML. This means that the document order is preserved
+      as well as the original element content with whitespace.</div>
+  </li>
+  <li>
+    <div>With types generated from schema, access to XML instances is through
+      JavaBean-like accessors, with get and set methods.</div>
+  </li>
+  <li>
+    <div>It is designed with XML schema in mind from the beginning &#8212; XMLBeans
+      supports all XML schema definitions.</div>
+  </li>
+  <li>Access to XML is fast.</li>
+</ul>
+<div>
+  <p>The starting point for XMLBeans is XML schema. A schema (contained in an
+    XSD file) is an XML document that defines a set of rules to which other XML
+    documents must conform. The XML Schema specification provides a rich data
+    model that allows you to express sophisticated structure and constraints on
+    your data. For example, an XML schema can enforce control over how data is
+    ordered in a document, or constraints on particular values (for example, a
+    birth date that must be later than 1900). Unfortunately, the ability to enforce
+    rules like this is typically not available in Java without writing custom
+    code. XMLBeans honors schema constraints.</p>
+  <p class="notepara"><strong>Note:</strong> Where an XML schema defines rules
+    for an XML document, an XML <em>instance</em> is an XML document that conforms
+    to the schema.</p>
+  <p>You compile a schema (XSD) file to generate a set of Java interfaces that
+    mirror the schema. With these types, you process XML instance documents that
+    conform to the schema. You bind an XML instance document to these types; changes
+    made through the Java interface change the underlying XML representation.</p>
+  <p>Previous options for handling XML include using XML programming interfaces
+    (such as DOM or SAX) or an XML marshalling/binding tool (such as JAXB). Because
+    it lacks strong schema-oriented typing, navigation in a DOM-oriented model
+    is more tedious and requires an understanding of the complete object model.
+    JAXB provides support for the XML schema specification, but handles only a
+    subset of it; XMLBeans supports all of it. Also, by storing the data in memory
+    as XML, XMLBeans is able to reduce the overhead of marshalling and demarshalling.</p>
+  <h1>Accessing XML Using Its Schema</h1>
+  <p>To get a glimpse of the kinds of things you can do with XMLBeans, take a
+    look at an example using XML for a purchase order. The purchase order XML
+    contains data exchanged by two parties, such as two companies. Both parties
+    need to be able to rely on a consistent message shape, and a schema specifies
+    the common ground. </p>
+  <p>Here's what a purchase order XML instance might look like.</p>
+  <pre>
+&lt;po:purchase-order xmlns:po="http://openuri.org/easypo"&gt;
+    &lt;po:customer&gt;
+        &lt;po:name&gt;Gladys Kravitz&lt;/po:name&gt;
+        &lt;po:address&gt;Anytown, PA&lt;/po:address&gt;
+    &lt;/po:customer&gt;
+    &lt;po:date&gt;2003-01-07T14:16:00-05:00&lt;/po:date&gt;
+    &lt;po:line-item&gt;
+        &lt;po:description&gt;Burnham's Celestial Handbook, Vol 1&lt;/po:description&gt;
+        &lt;po:per-unit-ounces&gt;5&lt;/po:per-unit-ounces&gt;
+        &lt;po:price&gt;21.79&lt;/po:price&gt;
+        &lt;po:quantity&gt;2&lt;/po:quantity&gt;
+    &lt;/po:line-item&gt;
+    &lt;po:line-item&gt;
+        &lt;po:description&gt;Burnham's Celestial Handbook, Vol 2&lt;/po:description&gt;
+        &lt;po:per-unit-ounces&gt;5&lt;/po:per-unit-ounces&gt;
+        &lt;po:price&gt;19.89&lt;/po:price&gt;
+        &lt;po:quantity&gt;2&lt;/po:quantity&gt;
+    &lt;/po:line-item&gt;
+&lt;po:shipper&gt;
+        &lt;po:name&gt;ZipShip&lt;/po:name&gt;
+        &lt;po:per-ounce-rate&gt;0.74&lt;/po:per-ounce-rate&gt;
+    &lt;/po:shipper&gt;
+&lt;/po:purchase-order&gt;</pre>
+  <p>This XML includes a root element, <span class="langinline">purchase-order</span>,
+    that has three kinds of child elements: <span class="langinline">customer</span>,
+    <span class="langinline">date</span>, <span class="langinline">line-item</span>,
+    and <span class="langinline">shipper</span>. An intuitive, object-based view
+    of this XML would provide an object representing the <span class="langinline">purchase-order</span>
+    element, and it would have methods for getting the date and for getting subordinate
+    objects for <span class="langinline">customer</span>, <span class="langinline">line-item</span>,
+    and <span class="langinline">shipper</span> elements. Each of the last three
+    would have its own methods for getting the data inside them as well.</p>
+  <h2>Looking at the Schema</h2>
+  <p>The following XML is the the schema for the preceding purchase order XML.
+    It defines the XML's &quot;shape&quot; &#8212; what its elements are, what
+    order they appear in, which are children of which, and so on.</p>
+</div>
+<div>
+  <pre>
+&lt;xs:schema targetNamespace="http://openuri.org/easypo"
+    xmlns:po="http://openuri.org/easypo"
+    xmlns:xs="http://www.w3.org/2001/XMLSchema"
+    elementFormDefault="qualified"&gt;
+
+    &lt;xs:element name="purchase-order"&gt;
+        &lt;xs:complexType&gt;
+            &lt;xs:sequence&gt;
+                &lt;xs:element name="customer" type="po:customer"/&gt;
+                &lt;xs:element name="date" type="xs:dateTime"/&gt;
+                &lt;xs:element name="line-item" type="po:line-item" minOccurs="0" maxOccurs="unbounded"/&gt;
+                &lt;xs:element name="shipper" type="po:shipper" minOccurs="0"/&gt;
+            &lt;/xs:sequence&gt;
+        &lt;/xs:complexType&gt;
+    &lt;/xs:element&gt;
+    &lt;xs:complexType name="customer"&gt;
+        &lt;xs:sequence&gt;
+            &lt;xs:element name="name" type="xs:string"/&gt;
+            &lt;xs:element name="address" type="xs:string"/&gt;
+        &lt;/xs:sequence&gt;
+    &lt;/xs:complexType&gt;
+    &lt;xs:complexType name="line-item"&gt;
+        &lt;xs:sequence&gt;
+            &lt;xs:element name="description" type="xs:string"/&gt;
+            &lt;xs:element name="per-unit-ounces" type="xs:decimal"/&gt;
+            &lt;xs:element name="price" type="xs:double"/&gt;
+            &lt;xs:element name="quantity" type="xs:int"/&gt;
+        &lt;/xs:sequence&gt;
+    &lt;/xs:complexType&gt;
+    &lt;xs:complexType name="shipper"&gt;
+        &lt;xs:sequence&gt;
+            &lt;xs:element name="name" type="xs:string"/&gt;
+            &lt;xs:element name="per-ounce-rate" type="xs:decimal"/&gt;
+        &lt;/xs:sequence&gt;
+    &lt;/xs:complexType&gt;
+&lt;/xs:schema&gt;</pre>
+  <div>
+    <p>This schema describes the purchase order XML instance by defining the following:</p>
+  </div>
+  <ul>
+    <li>
+      <div>Definitions for three complex types &#8212; customer, line-item, and
+        shipper. These are the types used for the children of the purchase-order
+        element. In schema, a complex type is one that defines an element that
+        may have child elements and attributes. The sequence element nested in
+        the complex type lists its child elements.</div>
+      <p>These are also <em>global</em> types. They are global because they are
+        at the top level of the schema (in other words, just beneath the <span class="langinline">schema</span>
+        root element). This means that they may be referenced from anywhere else
+        in the schema.</p>
+    </li>
+  </ul>
+</div>
+<div>
+  <ul>
+    <li>Use of simple types within the complex types. The name, address, and description
+      elements (among others) are typed as simple types. As it happens, these
+      are also <em>built-in</em> types. A built-in type (here, one with the &quot;xs&quot;
+      prefix) is part of the schema specification. (The specification defines
+      46 built-in types.)</li>
+    <li>A global element called purchase-order. This element definition includes
+      a nested complex type definition that specifies the child elements for a
+      purchase-order element. Notice that the complex type includes references
+      to the other complex types defined in this schema.</li>
+  </ul>
+  <div></div>
+  <p>In other words, the schema defines types for the child elements and describes
+    their position as subordinate to the root element, <span class="langinline">purchase-order</span>.</p>
+  <p>When you use the XMLBean compiler with an XSD file such as this one, you
+    generate a JAR file containing the interfaces generated from the schema.</p>
+  <h2>Writing Java Code That Uses the Interfaces</h2>
+  <p>With the XMLBeans interfaces in your application, you can write code that
+    uses the new types to handle XML based on the schema. Here's an example that
+    extracts information about each of the ordered items in the purchase order
+    XML, counts the items, and calculates a total of their prices. In particular,
+    look at the use of types generated from the schema and imported as part of
+    the <span class="langinline">org.openuri.easypo</span> package. </p>
+  <p>The <span class="langinline">printItems</span> method receives a <span class="langinline">File</span>
+    object containing the purchase order XML file.</p>
+  <pre>
+package docs.xmlbeans;
+
+import java.io.File;
+import org.apache.xmlbeans.*;
+import org.openuri.easypo.PurchaseOrderDocument;
+import org.openuri.easypo.PurchaseOrder;
+import org.openuri.easypo.LineItem;
+
+public class POHandler
+{
+    public static void printItems(File po) throws Exception
+    {
+        /*
+         * All XMLBeans schema types provide a nested Factory class you can
+         * use to bind XML to the type, or to create new instances of the type.
+         * Note that a "Document" type such as this one is an XMLBeans
+         * construct for representing a global element. It provides a way
+         * for you to get and set the contents of the entire element.
+         *
+         * Also, note that the parse method will only succeed if the
+         * XML you're parsing appears to conform to the schema.
+         */
+        PurchaseOrderDocument poDoc =
+            PurchaseOrderDocument.Factory.parse(po);
+
+        /*
+         * The PurchaseOrder type represents the purchase-order element's
+         * complex type.
+         */
+        PurchaseOrder po = poDoc.getPurchaseOrder();
+
+        /*
+         * When an element may occur more than once as a child element,
+         * the schema compiler will generate methods that refer to an
+         * array of that element. The line-item element is defined with
+         * a maxOccurs attribute value of "unbounded", meaning that
+         * it may occur as many times in an instance document as needed.
+         * So there are methods such as getLineItemArray and setLineItemArray.
+         */
+        LineItem[] lineitems = po.getLineItemArray();
+        System.out.println("Purchase order has " + lineitems.length + " line items.");
+
+        double totalAmount = 0.0;
+        int numberOfItems = 0;
+
+        /*
+         * Loop through the line-item elements, using generated accessors to
+         * get values for child elements such a description, quantity, and
+         * price.
+         */
+        for (int j = 0; j < lineitems.length; j++)
+        {
+            System.out.println(" Line item: " + j);
+            System.out.println(
+                "   Description: " + lineitems[j].getDescription());
+            System.out.println("   Quantity: " + lineitems[j].getQuantity());
+            System.out.println("   Price: " + lineitems[j].getPrice());
+            numberOfItems += lineitems[j].getQuantity();
+            totalAmount += lineitems[j].getPrice() * lineitems[j].getQuantity();
+        }
+        System.out.println("Total items: " + numberOfItems);
+        System.out.println("Total amount: " + totalAmount);
+    }
+}
+</pre>
+  <p>Notice that types generated from the schema reflect what's in the XML:</p>
+</div>
+<ul>
+  <li>
+    <div>A <span class="langinline">PurchaseOrderDocument</span> represents the
+      global root element.</div>
+  </li>
+  <li>
+    <div>A <span class="langinline">getPurchaseOrder</span> method returns a <span class="langinline">PurchaseOrderDocument.PurchaseOrder</span>
+      type that contains child elements, including <span class="langinline">line-item</span>.
+      A <span class="langinline">getLineItemArray</span> method returns a <span class="langinline">LineItem</span>
+      array containing the <span class="langinline">line-item</span> elements.</div>
+  </li>
+  <li>Other methods, such as <span class="langinline">getQuantity</span>, <span class="langinline">getPrice</span>,
+    and so on, follow naturally from what the schema describes, returning corresponding
+    children of the <span class="langinline">line-item</span> element.</li>
+  <li>The name of the package containing these types is derived from the schema's
+    target namespace.</li>
+</ul>
+<div>
+  <p>Capitalization and punctuation for generated type names follow Java convention.
+    Also, while this example parses the XML from a file, other <span class="langinline">parse</span>
+    methods support a Java <span class="langinline">InputStream</span> object,
+    a <span class="langinline">Reader</span> object, and so on.</p>
+  <p>The preceding Java code prints the following to the console:</p>
+</div>
+<div>
+  <pre>
+Purchase order has 3 line items.
+ Line item 0
+   Description: Burnham's Celestial Handbook, Vol 1
+   Quantity: 2
+   Price: 21.79
+ Line item 1
+   Description: Burnham's Celestial Handbook, Vol 2
+   Quantity: 2
+   Price: 19.89
+Total items: 4
+Total amount: 41.68</pre>
+  <h2>Creating New XML Instances from Schema</h2>
+  <p>As you've seen XMLBeans provides a &quot;factory&quot; class you can use
+    to create new instances. The following example creates a new <span class="langinline">purchase-order</span>
+    element and adds a <span class="langinline">customer</span> child element.
+    It then inserts <span class="langinline">name</span> and <span class="langinline">address</span>
+    child elements, creating the elements and setting their values with a single
+    call to their <span class="langinline">set</span> methods.</p>
+  <pre>
+public PurchaseOrderDocument createPO()
+{
+&nbsp;&nbsp;&nbsp;&nbsp;PurchaseOrderDocument newPODoc = PurchaseOrderDocument.Factory.newInstance();
+&nbsp;&nbsp;&nbsp;&nbsp;PurchaseOrder newPO = newPODoc.addNewPurchaseOrder();
+&nbsp;&nbsp;&nbsp;&nbsp;Customer newCustomer = newPO.addNewCustomer();
+&nbsp;&nbsp;&nbsp;&nbsp;newCustomer.setName(&quot;Doris Kravitz&quot;);
+&nbsp;&nbsp;&nbsp;&nbsp;newCustomer.setAddress(&quot;Bellflower, CA&quot;);
+&nbsp;&nbsp;&nbsp;&nbsp;return newPODoc;
+}
+</pre>
+  <p>The following is the XML that results. Note that XMLBeans assigns the correct
+    namespace based on the schema, using an &quot;ns1&quot; (or, &quot;namespace
+    1&quot;) prefix. For practical purposes, the prefix itself doesn't really
+    matter &#8212; it's the namespace URI (http://openuri.org/easypo) that defines
+    the namespace. The prefix is merely a marker that represents it.</p>
+  <pre>&lt;ns1:purchase-order xmlns:ns1=&quot;http://openuri.org/easypo&quot;&gt;
+&nbsp;&nbsp;&nbsp;&nbsp;&lt;ns1:customer&gt;
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ns1:name&gt;Doris Kravitz&lt;/ns1:name&gt;
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ns1:address&gt;Bellflower, CA&lt;/ns1:address&gt;
+&nbsp;&nbsp;&nbsp;&nbsp;&lt;/ns1:customer&gt;
+&lt;/ns1:purchase-order&gt;
+</pre>
+  <p>Note that all types (including those generated from schema) inherit from
+    <span class="langinline">XmlObject</span>, and so provide a <span class="langinline">Factory</span>
+    class. For an overview of the type system in which <span class="langinline">XmlObject</span>
+    fits, see <a href="conXMLBeansSupportBuiltInSchemaTypes.html">XMLBeans Support
+    for Built-In Schema Types</a>. For reference information, see <a href="../reference/org/apache/xmlbeans/XmlObject.html">XmlObject
+    Interface</a>.</p>
+  <h1>XMLBeans Hierarchy</h1>
+  <p>The generated types you saw used in the preceding example are actually part
+    of a hierarchy of XMLBeans types. This hierarchy is one of the ways in which
+    XMLBeans presents an intuitive view of schema. At the top of the hierarchy
+    is <span class="langinline">XmlObject</span>, the base interface for XMLBeans
+    types. Beneath this level, there are two main type categories: generated types
+    that represent user-derived schema types, and included types that represent
+    built-in schema types.</p>
+  This topic has already introduced generated types. For more information, see
+  <a href="conJavaTypesGeneratedFromUserDerived.html">Java Types Generated from
+  User-Derived Schema Types.</a>
+  <h2>Built-In Type Support</h2>
+  <p>In addition to types generated from a given schema, XMLBeans provides 46
+    Java types that mirror the 46 built-in types defined by the XML schema specification.
+    Where schema defines <span class="langinline">xs:string</span>, <span class="langinline">xs:decimal</span>,
+    and <span class="langinline">xs:int</span>, for example, XMLBeans provides
+    <span class="langinline"><a href="../reference/org/apache/xmlbeans/XmlString.html">XmlString</a></span>,
+    <span class="langinline"><a href="../reference/org/apache/xmlbeans/XmlDecimal.html">XmlDecimal</a></span>,
+    and <span class="langinline"><a href="../reference/org/apache/xmlbeans/XmlInt.html">XmlInt</a></span>.
+    Each of these also inherits from <span class="langinline">XmlObject</span>,
+    which corresponds to the built-in schema type <span class="langinline">xs:anyType</span>.</p>
+  <p>XMLBeans provides a way for you to handle XML data as these built-in types.
+    Where your schema includes an element whose type is, for example, <span class="langinline">xs:int</span>,
+    XMLBeans will provide a generated method designed to return an <span class="langinline">XmlInt</span>.
+    In addition, as you saw in the preceding example, for most types there will
+    also be a method that returns a natural Java type such as <span class="langinline">int</span>.
+    The following two lines of code return the <span class="langinline">quantity</span>
+    element's value, but return it as different types.</p>
+  <pre>
+// Methods that return simple types begin with an "x".
+XmlInt xmlQuantity = lineitems[j].xgetQuantity();
+// Methods that return a natural Java type are unadorned.
+int javaQuantity = lineitems[j].getQuantity();
+</pre>
+  <p>In a sense both get methods navigate to the <span class="langinline">quantity</span>
+    element; the <span class="langinline">getQuantity</span> method goes a step
+    further and converts the elements value to the most appropriate natural Java
+    type before returning it. (XMLBeans also provides a means for validating the
+    XML as you work with it.)</p>
+  <p>If you know a bit about XML schema, XMLBeans types should seem fairly intuitive.
+    If you don't, you'll learn a lot by experimenting with XMLBeans using your
+    own schemas and XML instances based on them. </p>
+  <p>For more information on the methods of types generated from schema, see <a href="conMethodsForGeneratedJavaTypes.html">Methods
+    for Types Generated From Schema</a>. For more about the how XMLBeans represents
+    built-in schema types, see <a href="conXMLBeansSupportBuiltInSchemaTypes.html">XMLBeans
+    Support for Built-In Schema Types</a>.</p>
+  <h1>Using XQuery Expressions</h1>
+  <p>With XMLBeans you can use XQuery to query XML for specific pieces of data.
+    XQuery is sometimes referred to as &quot;SQL for XML&quot; because it provides
+    a mechanism to access data directly from XML documents, much as SQL provides
+    a mechanism for accessing data in traditional databases.</p>
+  <p>XQuery borrows some of its syntax from XPath, a syntax for specifying nested
+    data in XML. The following example returns all of the <span class="langinline">line-item</span>
+    elements whose <span class="langinline">price</span> child elements have values
+    less than or equal to 20.00:</p>
+  <pre>
+PurchaseOrderDocument doc = PurchaseOrderDocument.Factory.parse(po);
+
+/*
+ * The XQuery expression is the following two strings combined. They're
+ * declared separately here for convenience. The first string declares
+ * the namespace prefix that's used in the query expression; the second
+ * declares the expression itself.
+ */
+String nsText = "declare namespace po = 'http://openuri.org/easypo'; ";
+String pathText = "$this/po:purchase-order/po:line-item[po:price <= 20.00]";
+String queryText = nsText + pathText;
+
+XmlCursor itemCursor = doc.newCursor().execQuery(queryText);
+System.out.println(itemCursor.xmlText());
+</pre>
+  <p>This code creates a new cursor at the start of the document. From there,
+    it uses the <span class="langinline">XmlCursor</span> interface's <span class="langinline">execQuery</span>
+    method to execute the query expression. In this example, the method's parameter
+    is an XQuery expression that simply says, &quot;From my current location,
+    navigate through the <span class="langinline">purchase-order</span> element
+    and retrieve those <span class="langinline">line-item</span> elements whose
+    value is less than or equal to 20.00.&quot; The <span class="langinline">$this</span>
+    variable means &quot;the current position.&quot;</p>
+  <p>For more information about XQuery, see <a href="http://www.w3.org/TR/xquery/" target="_blank">XQuery
+    1.0: An XML Query Language</a> at the W3C web site.</p>
+  <h2>Using XML Cursors</h2>
+  <p>In the preceding example you may have noticed the <span class="langinline"><a href="../reference/org/apache/xmlbeans/XmlCursor.html">XmlCursor</a></span>
+    interface. In addition to providing a way to execute XQuery expression, an
+    XML cursors offers a fine-grained model for manipulating data. The XML cursor
+    API, analogous to the DOM's object API, is simply a way to point at a particular
+    piece of data. So, just like a cursor helps navigate through a word processing
+    document, the XML cursor defines a location in XML where you can perform actions
+    on the selected XML.</p>
+  <p>Cursors are ideal for moving through an XML document when there's no schema
+    available. Once you've got the cursor at the location you're interested in,
+    you can perform a variety of operations with it. For example, you can set
+    and get values, insert and remove fragments of XML, copy fragments of XML
+    to other parts of the document, and make other fine-grained changes to the
+    XML document.</p>
+  <p>The following example uses an XML cursor to navigate to the <span class="langinline">customer</span>
+    element's <span class="langinline">name</span> child element.</p>
+  <pre>
+PurchaseOrderDocument doc =
+    PurchaseOrderDocument.Factory.parse(po);
+
+XmlCursor cursor = doc.newCursor();
+cursor.toFirstContentToken();
+cursor.toFirstChildElement();
+cursor.toFirstChildElement();
+System.out.println(cursor.getText());
+
+cursor.dispose();
+</pre>
+  <p>What's happening here? As with the earlier example, the code loads the XML
+    from a <span class="langinline">File</span> object. After loading the document,
+    the code creates a cursor at its beginning. Moving the cursor a few times
+    takes it to the nested <span class="langinline">name </span> element. Once
+    there, the getText method retrieves the element's value.</p>
+  <p>This is just an introduction to XML cursors. For more information about using
+    cursors, see <a href="conNavigatingXMLwithCursors.html">Navigating XML with
+    Cursors</a>.</p>
+  <h2>Where to Go Next</h2>
+</div>
+<ul>
+  <li>
+    <div>XMLBeans provides intuitive ways to handle XML, particularly if you're
+      starting with schema. If you're accessing XML that's based on a schema,
+      you'll probably find it most efficient to access the XML through generated
+      types specific to the schema. To do this, you begin by compiling the schema
+      to generate interfaces. For more information on using XMLBeans types generated
+      by compiling schema, see <a href="conJavaTypesGeneratedFromUserDerived.html">Java
+      Types Generated From User-Derived Schema Types</a> and <a href="conMethodsForGeneratedJavaTypes.html">Methods
+      for Types Generated From Schema</a>.</div>
+  </li>
+  <li>
+    <div>You might be interested in reading more about the type system on which
+      XMLBeans is based, particularly if you're using types generated from schema.
+      XMLBeans provides a hierarchical system of types that mirror what you find
+      in the XML schema specification itself. If you're working with schema, you
+      might find it helps to understand how these types work. For more information,
+      see <a href="conXMLBeansSupportBuiltInSchemaTypes.html">XMLBeans Support
+      for Built-In Schema Types</a> and <a href="conIntroToTheSchemaTypeSystem.html">Introduction
+      to Schema Type Signatures</a>.</div>
+  </li>
+  <li>
+    <div>XMLBeans provides access to XML through XQuery, which borrows path syntax
+      from XPath. With XQuery, you can specify specific fragments of XML data
+      with or without schema. To learn more about using XQuery and XPath in XMLBeans,
+      see <a href="conSelectingXMLwithXQueryPathXPath.html">Selecting XML with
+      XQuery and XPath</a>.</div>
+  </li>
+  <li>You can use the <span class="langinline">XmlCursor</span> interface for
+    fine-grained navigation and manipulation of XML. For more information, see
+    <a href="conNavigatingXMLwithCursors.html">Navigating XML with Cursors</a>.</li>
+</ul>
+<div>
+  <p class="notepara"><strong>Note:</strong> The xbean.jar file that contains
+    the XMLBeans library is fully functional as a standalone library.</p>
+  <h1>Related Topics</h1>
+  <p><a href="../../samples/navXMLBeansSamples.html">XMLBeans Samples</a></p>
+</div>
+<!-- InstanceEndEditable -->
+<script language="JavaScript">
+
+</script>
+</body>
+</html>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: commits-help@xmlbeans.apache.org