/* * Copyright 2008 Federal Chancellery Austria and * Graz University of Technology * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ // // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2008.07.21 at 09:43:54 AM GMT // package at.gv.e_government.reference.namespace.persondata._20020228_; 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 at.gv.e_government.reference.namespace.persondata._20020228_ package. *

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 _NationalNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "NationalNumber"); private final static QName _TypedPostalAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TypedPostalAddress"); private final static QName _Extension_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Extension"); private final static QName _Address_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Address"); private final static QName _PhysicalPerson_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PhysicalPerson"); private final static QName _InternationalCountryCode_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "InternationalCountryCode"); private final static QName _CorporateBody_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CorporateBody"); private final static QName _Mobile_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Mobile"); private final static QName _Person_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Person"); private final static QName _AreaCityCode_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "AreaCityCode"); private final static QName _Pager_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Pager"); private final static QName _TTYTDD_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TTYTDD"); private final static QName _PersonData_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PersonData"); private final static QName _SubscriberNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "SubscriberNumber"); private final static QName _Fax_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Fax"); private final static QName _PersonName_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PersonName"); private final static QName _Telephone_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Telephone"); private final static QName _PostalAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PostalAddress"); private final static QName _TelephoneAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TelephoneAddress"); private final static QName _InternetAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "InternetAddress"); private final static QName _FormattedNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "FormattedNumber"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.e_government.reference.namespace.persondata._20020228_ * */ public ObjectFactory() { } /** * Create an instance of {@link PersonDataType } * */ public PersonDataType createPersonDataType() { return new PersonDataType(); } /** * Create an instance of {@link PhysicalPersonType } * */ public PhysicalPersonType createPhysicalPersonType() { return new PhysicalPersonType(); } /** * Create an instance of {@link PersonNameType.Affix } * */ public PersonNameType.Affix createPersonNameTypeAffix() { return new PersonNameType.Affix(); } /** * Create an instance of {@link PostalAddressType } * */ public PostalAddressType createPostalAddressType() { return new PostalAddressType(); } /** * Create an instance of {@link TypedPostalAddressType } * */ public TypedPostalAddressType createTypedPostalAddressType() { return new TypedPostalAddressType(); } /** * Create an instance of {@link TelcomNumberType } * */ public TelcomNumberType createTelcomNumberType() { return new TelcomNumberType(); } /** * Create an instance of {@link PhysicalPersonType.AlternativeName } * */ public PhysicalPersonType.AlternativeName createPhysicalPersonTypeAlternativeName() { return new PhysicalPersonType.AlternativeName(); } /** * Create an instance of {@link TelephoneAddressType } * */ public TelephoneAddressType createTelephoneAddressType() { return new TelephoneAddressType(); } /** * Create an instance of {@link MobileTelcomNumberType } * */ public MobileTelcomNumberType createMobileTelcomNumberType() { return new MobileTelcomNumberType(); } /** * Create an instance of {@link TelcomNumberListType } * */ public TelcomNumberListType createTelcomNumberListType() { return new TelcomNumberListType(); } /** * Create an instance of {@link CorporateBodyType } * */ public CorporateBodyType createCorporateBodyType() { return new CorporateBodyType(); } /** * Create an instance of {@link PhysicalPersonType.RelatedPerson } * */ public PhysicalPersonType.RelatedPerson createPhysicalPersonTypeRelatedPerson() { return new PhysicalPersonType.RelatedPerson(); } /** * Create an instance of {@link PersonNameType.FormattedName } * */ public PersonNameType.FormattedName createPersonNameTypeFormattedName() { return new PersonNameType.FormattedName(); } /** * Create an instance of {@link PersonNameType } * */ public PersonNameType createPersonNameType() { return new PersonNameType(); } /** * Create an instance of {@link PostalAddressType.DeliveryAddress } * */ public PostalAddressType.DeliveryAddress createPostalAddressTypeDeliveryAddress() { return new PostalAddressType.DeliveryAddress(); } /** * Create an instance of {@link PersonNameType.FamilyName } * */ public PersonNameType.FamilyName createPersonNameTypeFamilyName() { return new PersonNameType.FamilyName(); } /** * Create an instance of {@link PersonDataType.AdditionalData } * */ public PersonDataType.AdditionalData createPersonDataTypeAdditionalData() { return new PersonDataType.AdditionalData(); } /** * Create an instance of {@link PostalAddressType.Recipient } * */ public PostalAddressType.Recipient createPostalAddressTypeRecipient() { return new PostalAddressType.Recipient(); } /** * Create an instance of {@link IdentificationType.Value } * */ public IdentificationType.Value createIdentificationTypeValue() { return new IdentificationType.Value(); } /** * Create an instance of {@link IdentificationType } * */ public IdentificationType createIdentificationType() { return new IdentificationType(); } /** * Create an instance of {@link InternetAddressType } * */ public InternetAddressType createInternetAddressType() { return new InternetAddressType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "NationalNumber") public JAXBElement createNationalNumber(String value) { return new JAXBElement(_NationalNumber_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TypedPostalAddressType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "TypedPostalAddress") public JAXBElement createTypedPostalAddress(TypedPostalAddressType value) { return new JAXBElement(_TypedPostalAddress_QNAME, TypedPostalAddressType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Extension") public JAXBElement createExtension(String value) { return new JAXBElement(_Extension_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractAddressType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Address") public JAXBElement createAddress(AbstractAddressType value) { return new JAXBElement(_Address_QNAME, AbstractAddressType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PhysicalPersonType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PhysicalPerson") public JAXBElement createPhysicalPerson(PhysicalPersonType value) { return new JAXBElement(_PhysicalPerson_QNAME, PhysicalPersonType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "InternationalCountryCode") public JAXBElement createInternationalCountryCode(String value) { return new JAXBElement(_InternationalCountryCode_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CorporateBodyType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "CorporateBody") public JAXBElement createCorporateBody(CorporateBodyType value) { return new JAXBElement(_CorporateBody_QNAME, CorporateBodyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MobileTelcomNumberType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Mobile") public JAXBElement createMobile(MobileTelcomNumberType value) { return new JAXBElement(_Mobile_QNAME, MobileTelcomNumberType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Person") public JAXBElement createPerson(AbstractPersonType value) { return new JAXBElement(_Person_QNAME, AbstractPersonType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "AreaCityCode") public JAXBElement createAreaCityCode(String value) { return new JAXBElement(_AreaCityCode_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Pager") public JAXBElement createPager(TelcomNumberType value) { return new JAXBElement(_Pager_QNAME, TelcomNumberType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "TTYTDD") public JAXBElement createTTYTDD(TelcomNumberType value) { return new JAXBElement(_TTYTDD_QNAME, TelcomNumberType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PersonDataType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PersonData") public JAXBElement createPersonData(PersonDataType value) { return new JAXBElement(_PersonData_QNAME, PersonDataType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "SubscriberNumber") public JAXBElement createSubscriberNumber(String value) { return new JAXBElement(_SubscriberNumber_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Fax") public JAXBElement createFax(TelcomNumberType value) { return new JAXBElement(_Fax_QNAME, TelcomNumberType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PersonNameType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PersonName") public JAXBElement createPersonName(PersonNameType value) { return new JAXBElement(_PersonName_QNAME, PersonNameType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Telephone") public JAXBElement createTelephone(TelcomNumberType value) { return new JAXBElement(_Telephone_QNAME, TelcomNumberType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PostalAddressType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PostalAddress") public JAXBElement createPostalAddress(PostalAddressType value) { return new JAXBElement(_PostalAddress_QNAME, PostalAddressType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TelephoneAddressType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "TelephoneAddress") public JAXBElement createTelephoneAddress(TelephoneAddressType value) { return new JAXBElement(_TelephoneAddress_QNAME, TelephoneAddressType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link InternetAddressType }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "InternetAddress") public JAXBElement createInternetAddress(InternetAddressType value) { return new JAXBElement(_InternetAddress_QNAME, InternetAddressType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "FormattedNumber") public JAXBElement createFormattedNumber(String value) { return new JAXBElement(_FormattedNumber_QNAME, String.class, null, value); } }