// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2016.07.27 at 04:06:37 PM EDT // package org.isotc211._19112; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the org.isotc211._19112 package. * <p>An ObjectFactory allows you to programatically * construct new instances of the Java representation * for XML content. The Java representation of XML * content can consist of schema derived interfaces * and classes representing the binding of schema * type definitions, element declarations and model * groups. Factory methods for each of these are * provided in this class. * */ @XmlRegistry public class ObjectFactory { private final static QName _SICollection_QNAME = new QName("http://www.isotc211.org/19112", "SI_Collection"); private final static QName _SISpatialReferenceSystemUsingGeographicIdentifiers_QNAME = new QName("http://www.isotc211.org/19112", "SI_SpatialReferenceSystemUsingGeographicIdentifiers"); private final static QName _SILocationType_QNAME = new QName("http://www.isotc211.org/19112", "SI_LocationType"); private final static QName _SIGazetteer_QNAME = new QName("http://www.isotc211.org/19112", "SI_Gazetteer"); private final static QName _SILocationInstance_QNAME = new QName("http://www.isotc211.org/19112", "SI_LocationInstance"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.isotc211._19112 * */ public ObjectFactory() { } /** * Create an instance of {@link SICollectionType } * */ public SICollectionType createSICollectionType() { return new SICollectionType(); } /** * Create an instance of {@link SILocationInstanceType } * */ public SILocationInstanceType createSILocationInstanceType() { return new SILocationInstanceType(); } /** * Create an instance of {@link SISpatialReferenceSystemUsingGeographicIdentifiersType } * */ public SISpatialReferenceSystemUsingGeographicIdentifiersType createSISpatialReferenceSystemUsingGeographicIdentifiersType() { return new SISpatialReferenceSystemUsingGeographicIdentifiersType(); } /** * Create an instance of {@link SILocationTypeType } * */ public SILocationTypeType createSILocationTypeType() { return new SILocationTypeType(); } /** * Create an instance of {@link SIGazetteerType } * */ public SIGazetteerType createSIGazetteerType() { return new SIGazetteerType(); } /** * Create an instance of {@link AlternativeGeographicIdentifier } * */ public AlternativeGeographicIdentifier createAlternativeGeographicIdentifier() { return new AlternativeGeographicIdentifier(); } /** * Create an instance of {@link LanguageStringType } * */ public LanguageStringType createLanguageStringType() { return new LanguageStringType(); } /** * Create an instance of {@link AlternativeGeographicIdentifiersPropertyType } * */ public AlternativeGeographicIdentifiersPropertyType createAlternativeGeographicIdentifiersPropertyType() { return new AlternativeGeographicIdentifiersPropertyType(); } /** * Create an instance of {@link SICollectionType.FeatureMember } * */ public SICollectionType.FeatureMember createSICollectionTypeFeatureMember() { return new SICollectionType.FeatureMember(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SICollectionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.isotc211.org/19112", name = "SI_Collection", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractFeature") public JAXBElement<SICollectionType> createSICollection(SICollectionType value) { return new JAXBElement<SICollectionType>(_SICollection_QNAME, SICollectionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SISpatialReferenceSystemUsingGeographicIdentifiersType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.isotc211.org/19112", name = "SI_SpatialReferenceSystemUsingGeographicIdentifiers", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractFeature") public JAXBElement<SISpatialReferenceSystemUsingGeographicIdentifiersType> createSISpatialReferenceSystemUsingGeographicIdentifiers(SISpatialReferenceSystemUsingGeographicIdentifiersType value) { return new JAXBElement<SISpatialReferenceSystemUsingGeographicIdentifiersType>(_SISpatialReferenceSystemUsingGeographicIdentifiers_QNAME, SISpatialReferenceSystemUsingGeographicIdentifiersType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SILocationTypeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.isotc211.org/19112", name = "SI_LocationType", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractFeature") public JAXBElement<SILocationTypeType> createSILocationType(SILocationTypeType value) { return new JAXBElement<SILocationTypeType>(_SILocationType_QNAME, SILocationTypeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SIGazetteerType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.isotc211.org/19112", name = "SI_Gazetteer", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractFeature") public JAXBElement<SIGazetteerType> createSIGazetteer(SIGazetteerType value) { return new JAXBElement<SIGazetteerType>(_SIGazetteer_QNAME, SIGazetteerType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SILocationInstanceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.isotc211.org/19112", name = "SI_LocationInstance", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractFeature") public JAXBElement<SILocationInstanceType> createSILocationInstance(SILocationInstanceType value) { return new JAXBElement<SILocationInstanceType>(_SILocationInstance_QNAME, SILocationInstanceType.class, null, value); } }