element bindings

element {http://java.sun.com/xml/ns/jaxb}bindings

Abstractfalse (This can be used in an instance)
Nillablefalse (Instance values cannot use xsi:nil)
Target Namespacehttp://java.sun.com/xml/ns/jaxb
Declared Namespacesxmlns:xs=http://www.w3.org/2001/XMLSchema
xmlns:jaxb=http://java.sun.com/xml/ns/jaxb


Source

<xs:element name="bindings">
    <
xs:annotation>
        <
xs:documentation>
Binding declaration(s) for a remote schema.
If attribute node is set, the binding declaraions
are associated with part of the remote schema
designated by schemaLocation attribute. The node
attribute identifies the node in the remote schema
to associate the binding declaration(s) with.
        
</xs:documentation>
    </
xs:annotation>
<!--
a <bindings> element can contain arbitrary number of binding declarations or nested <bindings> elements-->
    <
xs:complexType>
        <
xs:sequence>
            <
xs:choice minOccurs="0" maxOccurs="unbounded">
                <
xs:group ref="jaxb:declaration"/>
                <
xs:element ref="jaxb:bindings"/>
            </
xs:choice>
        </
xs:sequence>
        <
xs:attribute name="schemaLocation" type="xs:anyURI">
            <
xs:annotation>
                <
xs:documentation>Location of the remote schema to associate binding declarations with.</xs:documentation>
            </
xs:annotation>
        </
xs:attribute>
        <
xs:attribute name="node" type="xs:string">
            <
xs:annotation>
                <
xs:documentation>
The value of the string is an XPATH 1.0 compliant string that
resolves to a node in a remote schema to associate
binding declarations with. The remote schema is specified
by the schemaLocation attribute occuring in the current
element or in a parent of this element.
                
</xs:documentation>
            </
xs:annotation>
        </
xs:attribute>
        <
xs:attribute name="version" type="xs:token">
            <
xs:annotation>
                <
xs:documentation>
Used to indicate the version of binding declarations.
Only valid on root level bindings element.
Either this or "jaxb:version" attribute but not both may be specified.
                
</xs:documentation>
            </
xs:annotation>
        </
xs:attribute>
        <
xs:attribute ref="jaxb:version">
            <
xs:annotation>
                <
xs:documentation>
Used to indicate the version of binding declarations.
Only valid on root level bindings element.
Either this attribute or "version" attribute but not both may be specified.
                
</xs:documentation>
            </
xs:annotation>
        </
xs:attribute>
    </
xs:complexType>
</
xs:element>


Documentation

Binding declaration(s) for a remote schema.
If attribute node is set, the binding declaraions
are associated with part of the remote schema
designated by schemaLocation attribute. The node
attribute identifies the node in the remote schema
to associate the binding declaration(s) with.


element bindings


Stylus Studio XML Schema Library Home
Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio®, a product from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2006 All Rights Reserved.