Blame view

src/main/xjb/bindings.xjb 2.78 KB
l.gladek authored
1
<jxb:bindings xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jxb="http://java.sun.com/xml/ns/jaxb" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0"
bernard authored
2 3 4
              xsi:schemaLocation="http://java.sun.com/xml/ns/jaxb http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd">

bernard authored
5
    <jxb:bindings schemaLocation="../xsd/issuesByProject.xsd" node="/xs:schema">
bernard authored
6 7 8 9
        <jxb:bindings node=".//xs:element[@name='issues']//xs:sequence[@id='issues']">
            <jxb:property name="issues"/>
        </jxb:bindings>
    </jxb:bindings>
l.gladek authored
10 11 12 13 14 15

    <jxb:bindings schemaLocation="../xsd/IntelliSense.xsd" node="/xs:schema">
        <jxb:bindings node=".//xs:element[@name='IntelliSense']//xs:sequence[@id='suggest']">
            <jxb:property name="items"/>
        </jxb:bindings>
    </jxb:bindings>
bernard authored
16
Bernard Labno authored
17 18 19 20 21 22
    <jxb:bindings schemaLocation="../xsd/issues.xsd" node="/xs:schema">
        <jxb:bindings node=".//xs:element[@name='issueCompacts']//xs:sequence[@id='issues']">
            <jxb:property name="issues"/>
        </jxb:bindings>
    </jxb:bindings>
bernard authored
23 24 25 26 27 28
    <jxb:bindings schemaLocation="../xsd/individualAssignees.xsd" node="/xs:schema">
        <jxb:bindings node=".//xs:element[@name='userRefs']//xs:sequence[@id='users']">
            <jxb:property name="users"/>
        </jxb:bindings>
    </jxb:bindings>
bernard authored
29 30 31 32 33 34
    <jxb:bindings schemaLocation="../xsd/assignees.xsd" node="/xs:schema">
        <jxb:bindings node=".//xs:element[@name='assigneeList']//xs:sequence[@id='innerAssignees']">
            <jxb:property name="assignees"/>
        </jxb:bindings>
    </jxb:bindings>
bernard authored
35
    <jxb:bindings schemaLocation="../xsd/types.xsd" node="/xs:schema">
bernard authored
36 37

        <jxb:globalBindings localScoping="nested"/>
bernard authored
38
bernard authored
39 40 41 42 43 44 45 46 47 48 49
        <jxb:bindings node=".//xs:complexType[@name='enumerationType']">
            <jxb:bindings node="./xs:sequence[@id='enumerationTypeValue']">
                <jxb:property name="values"/>
            </jxb:bindings>
            <jxb:class name="Enumeration"/>
        </jxb:bindings>

        <jxb:bindings node=".//xs:complexType[@name='enumerationValueType']">
            <jxb:class name="EnumerationValue"/>
        </jxb:bindings>
bernard authored
50 51 52
        <jxb:bindings node=".//xs:complexType[@name='fieldType']">
            <jxb:bindings node="./xs:sequence[@id='value']">
                <jxb:property name="values"/>
bernard authored
53
            </jxb:bindings>
bernard authored
54
            <jxb:class name="Field"/>
bernard authored
55
        </jxb:bindings>
bernard authored
56 57 58 59 60 61 62 63 64

        <jxb:bindings node=".//xs:complexType[@name='issueType']">
            <jxb:class name="Issue"/>
        </jxb:bindings>

        <jxb:bindings node=".//xs:complexType[@name='commentType']">
            <jxb:class name="Comment"/>
        </jxb:bindings>
bernard authored
65 66 67 68
        <jxb:bindings node=".//xs:complexType[@name='userType']">
            <jxb:class name="User"/>
        </jxb:bindings>
bernard authored
69
    </jxb:bindings>
bernard authored
70
bernard authored
71
</jxb:bindings>