/** * ============================================================================= * * ORCID (R) Open Source * http://orcid.org * * Copyright (c) 2012-2014 ORCID, Inc. * Licensed under an MIT-Style License (MIT) * http://orcid.org/open-source-license * * This copyright and license information (including a link to the full license) * shall be included in its entirety in all copies or substantial portion of * the software. * * ============================================================================= */ // // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 // 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: 2012.04.23 at 12:45:35 PM BST // package org.orcid.jaxb.model.groupid_rc2; 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.orcid.jaxb.model.clientgroup 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 _GroupIdRecord_QNAME = new QName("http://www.orcid.org/ns/group-id", "group-id"); /** * Create a new ObjectFactory that can be used to create new instances of * schema derived classes for package: org.orcid.jaxb.model.clientgroup * */ public ObjectFactory() { System.out.println("Constructor called"); } /** * Create an instance of {@link OrcidClientGroup } * */ public GroupIdRecords createGroupIdRecords() { return new GroupIdRecords(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} * */ @XmlElementDecl(namespace = "http://www.orcid.org/ns/group-id", name = "group-id-record") public JAXBElement<GroupIdRecord> createGroupIdRecord(GroupIdRecord value) { return new JAXBElement<GroupIdRecord>(_GroupIdRecord_QNAME, GroupIdRecord.class, value); } }