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><taskdef name="xmlbean"<br> classname="org.apache.xmlbeans.impl.tool.XMLBean"<br> classpath="path/to/xbean.jar:path/to/jsr173_1.0_api.jar" /></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><fileset></code> (<code>dir</code>
+ becomes <code>basedir</code>) as well as the nested <code><include></code>,
+ <code><exclude></code> and <code><patternset></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. Not a path reference. 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. 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. 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 >= 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="yes"</code>. Defaults to the compiler
+ of the Java version that is currently running Ant. Ignored if <code>fork="no"</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. 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 <annotation> 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 <documentation> 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><taskdef name="xmlbean"<br> classname="org.apache.xmlbeans.impl.tool.XMLBean"<br> classpath="path/to/xbean.jar:path/to/jsr173_1.0_api.jar" /></pre>
+ <p>The following builds all the schemas in the schemas directory and creates
+ a jar called "Schemas.jar". (Note: both xbean.jar and
+ jsr173_1.0_api.jar must be on the classpath when the task executes).</p>
+</div>
+<div>
+ <pre>
+<xmlbean schema="schemas" destfile="Schemas.jar"
+ classpath="path/to/xbean.jar:path/to/jsr173_1.0_api.jar" /></pre>
+ The following compiles the schema "ourSchema.xsd" into the default
+ jar "xmltypes.jar". If any imports and includes are defined
+ by remote URLs, they are downloaded during the build.
+ <div>
+ <pre><xmlbean schema="schemas/ourSchema.xsd" download="true"<br> classpath="path/to/xbean.jar:path/to/jsr173_1.0_api.jar" /></pre>
+ </div>
+ <div>
+ <h4>Using a fileset</h4>
+ </div>
+ <div>
+ <pre><xmlbean classgendir="${build.dir}" classpath="${class.path}"<br> failonerror="true"><br> <fileset basedir="src" excludes="**/*.xsd"/><br> <fileset basedir="schemas" includes="**/*.*"/><br></xmlbean></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. The
+ fileset can also contain JAVA files. 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 — 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>
+<po:purchase-order xmlns:po="http://openuri.org/easypo">
+ <po:customer>
+ <po:name>Gladys Kravitz</po:name>
+ <po:address>Anytown, PA</po:address>
+ </po:customer>
+ <po:date>2003-01-07T14:16:00-05:00</po:date>
+ <po:line-item>
+ <po:description>Burnham's Celestial Handbook, Vol 1</po:description>
+ <po:per-unit-ounces>5</po:per-unit-ounces>
+ <po:price>21.79</po:price>
+ <po:quantity>2</po:quantity>
+ </po:line-item>
+ <po:line-item>
+ <po:description>Burnham's Celestial Handbook, Vol 2</po:description>
+ <po:per-unit-ounces>5</po:per-unit-ounces>
+ <po:price>19.89</po:price>
+ <po:quantity>2</po:quantity>
+ </po:line-item>
+<po:shipper>
+ <po:name>ZipShip</po:name>
+ <po:per-ounce-rate>0.74</po:per-ounce-rate>
+ </po:shipper>
+</po:purchase-order></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 "shape" — what its elements are, what
+ order they appear in, which are children of which, and so on.</p>
+</div>
+<div>
+ <pre>
+<xs:schema targetNamespace="http://openuri.org/easypo"
+ xmlns:po="http://openuri.org/easypo"
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ elementFormDefault="qualified">
+
+ <xs:element name="purchase-order">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="customer" type="po:customer"/>
+ <xs:element name="date" type="xs:dateTime"/>
+ <xs:element name="line-item" type="po:line-item" minOccurs="0" maxOccurs="unbounded"/>
+ <xs:element name="shipper" type="po:shipper" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:complexType name="customer">
+ <xs:sequence>
+ <xs:element name="name" type="xs:string"/>
+ <xs:element name="address" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="line-item">
+ <xs:sequence>
+ <xs:element name="description" type="xs:string"/>
+ <xs:element name="per-unit-ounces" type="xs:decimal"/>
+ <xs:element name="price" type="xs:double"/>
+ <xs:element name="quantity" type="xs:int"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="shipper">
+ <xs:sequence>
+ <xs:element name="name" type="xs:string"/>
+ <xs:element name="per-ounce-rate" type="xs:decimal"/>
+ </xs:sequence>
+ </xs:complexType>
+</xs:schema></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 — 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 "xs"
+ 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 "factory" 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()
+{
+ PurchaseOrderDocument newPODoc = PurchaseOrderDocument.Factory.newInstance();
+ PurchaseOrder newPO = newPODoc.addNewPurchaseOrder();
+ Customer newCustomer = newPO.addNewCustomer();
+ newCustomer.setName("Doris Kravitz");
+ newCustomer.setAddress("Bellflower, CA");
+ return newPODoc;
+}
+</pre>
+ <p>The following is the XML that results. Note that XMLBeans assigns the correct
+ namespace based on the schema, using an "ns1" (or, "namespace
+ 1") prefix. For practical purposes, the prefix itself doesn't really
+ matter — it's the namespace URI (http://openuri.org/easypo) that defines
+ the namespace. The prefix is merely a marker that represents it.</p>
+ <pre><ns1:purchase-order xmlns:ns1="http://openuri.org/easypo">
+ <ns1:customer>
+ <ns1:name>Doris Kravitz</ns1:name>
+ <ns1:address>Bellflower, CA</ns1:address>
+ </ns1:customer>
+</ns1:purchase-order>
+</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 "SQL for XML" 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, "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." The <span class="langinline">$this</span>
+ variable means "the current position."</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