source: RevitalizationWS/schemas/gml/branches/3.1.1/src/main/resources/binding.xjb @ 7421

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/RevitalizationWS/schemas/gml/branches/3.1.1/src/main/resources/binding.xjb@7421
Revision 7421, 2.4 KB checked in by mnagni, 10 years ago (diff)

First working version

Line 
1<jaxb:bindings version="2.1" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
2        xmlns:xs="http://www.w3.org/2001/XMLSchema"
3        xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
4        jaxb:extensionBindingPrefixes="xjc">
5
6        <jaxb:bindings schemaLocation="gml.xsd" node="/xs:schema">                             
7                <jaxb:globalBindings
8                        fixedAttributeAsConstantProperty="true"
9                        typesafeEnumBase="xs:string"
10                        typesafeEnumMemberName="generateName"
11                        generateIsSetMethod="true">
12                        <xjc:noValidator />
13                        <xjc:noValidatingUnmarshaller />
14                </jaxb:globalBindings>
15                <jaxb:schemaBindings>
16                        <jaxb:package name="net.opengis.gml._311"/>
17                </jaxb:schemaBindings>                 
18        </jaxb:bindings>
19       
20        <jaxb:bindings schemaLocation="geometryPrimitives.xsd" node="/xs:schema">
21                <jaxb:bindings node="xs:element[@name='_Solid']">
22                        <jaxb:class name="ASolidElement"/>
23                </jaxb:bindings>
24        </jaxb:bindings>
25       
26        <jaxb:bindings schemaLocation="geometryBasic0d1d.xsd" node="/xs:schema">
27                <jaxb:bindings node="xs:element[@name='_Curve']">
28                        <jaxb:class name="ACurveElement"/>
29                </jaxb:bindings>               
30        </jaxb:bindings>
31       
32        <jaxb:bindings schemaLocation="geometryBasic2d.xsd " node="/xs:schema">
33                <jaxb:bindings node="xs:element[@name='_Surface']">
34                        <jaxb:class name="ASurfaceElement"/>
35                </jaxb:bindings>
36                <jaxb:bindings node="xs:element[@name='_Ring']">
37                        <jaxb:class name="ARingElement"/>
38                </jaxb:bindings>
39        </jaxb:bindings>
40       
41        <jaxb:bindings schemaLocation="feature.xsd"     node="/xs:schema">
42                <jaxb:bindings node="xs:element[@name='_FeatureCollection']">
43                        <jaxb:class name="AFeatureCollectionElement"/>
44                </jaxb:bindings>
45        </jaxb:bindings>
46       
47        <jaxb:bindings schemaLocation="defaultStyle.xsd" node="/xs:schema">
48                <jaxb:bindings node="xs:element[@name='graphStyle']">
49                        <jaxb:class name="GraphStylePropertyElement"/>
50                </jaxb:bindings>
51                <jaxb:bindings node="xs:element[@name='topologyStyle']">
52                        <jaxb:class name="TopologyStylePropertyElement"/>
53                </jaxb:bindings>
54                <jaxb:bindings node="xs:element[@name='labelStyle']">
55                        <jaxb:class name="LabelStylePropertyElement"/>
56                </jaxb:bindings>
57                <jaxb:bindings node="xs:element[@name='geometryStyle']">
58                        <jaxb:class name="GeometryStylePropertyElement"/>
59                </jaxb:bindings>
60                <jaxb:bindings node="xs:element[@name='featureStyle']">
61                        <jaxb:class name="FeatureStylePropertyElement"/>
62                </jaxb:bindings>
63
64                <jaxb:bindings node="xs:element[@name='_Style']">
65                        <jaxb:class name="AStyleElement"/>
66                </jaxb:bindings>
67        </jaxb:bindings>
68
69</jaxb:bindings>
Note: See TracBrowser for help on using the repository browser.