All Downloads are FREE. Search and download functionalities are using the official Maven repository.

siri-2.1.xjb.jaxb-bindings.xml Maven / Gradle / Ivy

The newest version!
<!--
  ~ Licensed under the EUPL, Version 1.2 or – as soon they will be approved by
  ~ the European Commission - subsequent versions of the EUPL (the "Licence");
  ~ You may not use this work except in compliance with the Licence.
  ~ You may obtain a copy of the Licence at:
  ~
  ~   https://joinup.ec.europa.eu/software/page/eupl
  ~
  ~ Unless required by applicable law or agreed to in writing, software
  ~ distributed under the Licence is distributed on an "AS IS" basis,
  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  ~ See the Licence for the specific language governing permissions and
  ~ limitations under the Licence.
  -->

<jaxb:bindings version="3.0"
               xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
               xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
               xmlns:xsd="http://www.w3.org/2001/XMLSchema" >

    <jaxb:globalBindings  >

        <jaxb:javaType name="java.time.ZonedDateTime" xmlType="xsd:dateTime"
                       printMethod="java.time.format.DateTimeFormatter.ISO_OFFSET_DATE_TIME.format"
                       parseMethod="org.entur.siri.adapter.ZonedDateTimeAdapter.parse"/>
        <jaxb:javaType name="java.time.ZonedDateTime" xmlType="xsd:time"
                       printMethod="java.time.format.DateTimeFormatter.ISO_OFFSET_TIME.format"
                       parseMethod="org.entur.siri.adapter.ZonedDateTimeAdapter.parse"/>
        <xjc:javaType name="java.time.Duration" xmlType="xsd:duration" adapter="org.entur.siri.adapter.DurationXmlAdapter" />
        <xjc:simple/>
        <jaxb:serializable/>
    </jaxb:globalBindings>

    <jaxb:bindings schemaLocation="../xsd/siri.xsd">
        <jaxb:schemaBindings >
            <jaxb:package name="uk.org.siri.siri21" />
        </jaxb:schemaBindings>
    </jaxb:bindings>

    <jaxb:bindings schemaLocation="../xsd/ifopt/ifopt_administration.xsd">
        <jaxb:schemaBindings >
            <jaxb:package name="uk.org.ifopt.siri21" />
        </jaxb:schemaBindings>
    </jaxb:bindings>

    <jaxb:bindings schemaLocation="../xsd/acsb/acsb_all.xsd">
        <jaxb:schemaBindings >
            <jaxb:package name="uk.org.acbs.siri21" />
        </jaxb:schemaBindings>
    </jaxb:bindings>

    <jaxb:bindings schemaLocation="../xsd/datex2/DATEXIISchema.xsd">
        <jaxb:schemaBindings >
            <jaxb:package name="eu.datex2.siri21.schema._2_0rc1._2_0" />
        </jaxb:schemaBindings>
    </jaxb:bindings>

</jaxb:bindings>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy