    001    //
    002    // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
    003    // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
    004    // Any modifications to this file will be lost upon recompilation of the source schema.
    005    // Generated on: 2010.09.16 at 02:31:28 PM GMT
    006    //
    007
    008
    009    package org.deegree.portal.cataloguemanager.model;
    010
    011    import javax.xml.bind.JAXBElement;
    012    import javax.xml.bind.annotation.XmlElementDecl;
    013    import javax.xml.bind.annotation.XmlRegistry;
    014    import javax.xml.namespace.QName;
    015
    016
    017    /**
    018     * This object contains factory methods for each
    019     * Java content interface and Java element interface
    020     * generated in the org.deegree.portal.cataloguemanager.model package.
    021     * <p>An ObjectFactory allows you to programatically
    022     * construct new instances of the Java representation
    023     * for XML content. The Java representation of XML
    024     * content can consist of schema derived interfaces
    025     * and classes representing the binding of schema
    026     * type definitions, element declarations and model
    027     * groups.  Factory methods for each of these are
    028     * provided in this class.
    029     *
    030     */
    031    @XmlRegistry
    032    public class ObjectFactory {
    033
    034        private final static QName _Boolean_QNAME = new QName("http://www.isotc211.org/2005/gco", "Boolean");
    035        private final static QName _URL_QNAME = new QName("http://www.isotc211.org/2005/gmd", "URL");
    036        private final static QName _CharacterString_QNAME = new QName("http://www.isotc211.org/2005/gco", "CharacterString");
    037        private final static QName _Decimal_QNAME = new QName("http://www.isotc211.org/2005/gco", "Decimal");
    038        private final static QName _DateTime_QNAME = new QName("http://www.isotc211.org/2005/gco", "DateTime");
    039        private final static QName _BeginPosition_QNAME = new QName("http://www.opengis.net/gml", "beginPosition");
    040        private final static QName _EndPosition_QNAME = new QName("http://www.opengis.net/gml", "endPosition");
    041        private final static QName _MDTopicCategoryCode_QNAME = new QName("http://www.isotc211.org/2005/gmd", "MD_TopicCategoryCode");
    042        private final static QName _Integer_QNAME = new QName("http://www.isotc211.org/2005/gco", "Integer");
    043        private final static QName _Date_QNAME = new QName("http://www.isotc211.org/2005/gco", "Date");
    044
    045        /**
    046         * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.deegree.portal.cataloguemanager.model
    047         *
    048         */
    049        public ObjectFactory() {
    050        }
    051
    052        /**
    053         * Create an instance of {@link NorthBoundLatitude }
    054         *
    055         */
    056        public NorthBoundLatitude createNorthBoundLatitude() {
    057            return new NorthBoundLatitude();
    058        }
    059
    060        /**
    061         * Create an instance of {@link Code }
    062         *
    063         */
    064        public Code createCode() {
    065            return new Code();
    066        }
    067
    068        /**
    069         * Create an instance of {@link MDScopeCode }
    070         *
    071         */
    072        public MDScopeCode createMDScopeCode() {
    073            return new MDScopeCode();
    074        }
    075
    076        /**
    077         * Create an instance of {@link PointOfContact }
    078         *
    079         */
    080        public PointOfContact createPointOfContact() {
    081            return new PointOfContact();
    082        }
    083
    084        /**
    085         * Create an instance of {@link City }
    086         *
    087         */
    088        public City createCity() {
    089            return new City();
    090        }
    091
    092        /**
    093         * Create an instance of {@link Facsimile }
    094         *
    095         */
    096        public Facsimile createFacsimile() {
    097            return new Facsimile();
    098        }
    099
    100        /**
    101         * Create an instance of {@link ResourceConstraints }
    102         *
    103         */
    104        public ResourceConstraints createResourceConstraints() {
    105            return new ResourceConstraints();
    106        }
    107
    108        /**
    109         * Create an instance of {@link ReferenceSystemIdentifier }
    110         *
    111         */
    112        public ReferenceSystemIdentifier createReferenceSystemIdentifier() {
    113            return new ReferenceSystemIdentifier();
    114        }
    115
    116        /**
    117         * Create an instance of {@link DateStamp }
    118         *
    119         */
    120        public DateStamp createDateStamp() {
    121            return new DateStamp();
    122        }
    123
    124        /**
    125         * Create an instance of {@link EXGeographicBoundingBox }
    126         *
    127         */
    128        public EXGeographicBoundingBox createEXGeographicBoundingBox() {
    129            return new EXGeographicBoundingBox();
    130        }
    131
    132        /**
    133         * Create an instance of {@link GeographicElement }
    134         *
    135         */
    136        public GeographicElement createGeographicElement() {
    137            return new GeographicElement();
    138        }
    139
    140        /**
    141         * Create an instance of {@link OnlineResource }
    142         *
    143         */
    144        public OnlineResource createOnlineResource() {
    145            return new OnlineResource();
    146        }
    147
    148        /**
    149         * Create an instance of {@link OtherConstraints }
    150         *
    151         */
    152        public OtherConstraints createOtherConstraints() {
    153            return new OtherConstraints();
    154        }
    155
    156        /**
    157         * Create an instance of {@link Pass }
    158         *
    159         */
    160        public Pass createPass() {
    161            return new Pass();
    162        }
    163
    164        /**
    165         * Create an instance of {@link WestBoundLongitude }
    166         *
    167         */
    168        public WestBoundLongitude createWestBoundLongitude() {
    169            return new WestBoundLongitude();
    170        }
    171
    172        /**
    173         * Create an instance of {@link TransferOptions }
    174         *
    175         */
    176        public TransferOptions createTransferOptions() {
    177            return new TransferOptions();
    178        }
    179
    180        /**
    181         * Create an instance of {@link Keyword }
    182         *
    183         */
    184        public Keyword createKeyword() {
    185            return new Keyword();
    186        }
    187
    188        /**
    189         * Create an instance of {@link DQDomainConsistency }
    190         *
    191         */
    192        public DQDomainConsistency createDQDomainConsistency() {
    193            return new DQDomainConsistency();
    194        }
    195
    196        /**
    197         * Create an instance of {@link Role }
    198         *
    199         */
    200        public Role createRole() {
    201            return new Role();
    202        }
    203
    204        /**
    205         * Create an instance of {@link CharacterSet }
    206         *
    207         */
    208        public CharacterSet createCharacterSet() {
    209            return new CharacterSet();
    210        }
    211
    212        /**
    213         * Create an instance of {@link RSIdentifier }
    214         *
    215         */
    216        public RSIdentifier createRSIdentifier() {
    217            return new RSIdentifier();
    218        }
    219
    220        /**
    221         * Create an instance of {@link HierarchyLevelName }
    222         *
    223         */
    224        public HierarchyLevelName createHierarchyLevelName() {
    225            return new HierarchyLevelName();
    226        }
    227
    228        /**
    229         * Create an instance of {@link MDRestrictionCode }
    230         *
    231         */
    232        public MDRestrictionCode createMDRestrictionCode() {
    233            return new MDRestrictionCode();
    234        }
    235
    236        /**
    237         * Create an instance of {@link MetadataStandardVersion }
    238         *
    239         */
    240        public MetadataStandardVersion createMetadataStandardVersion() {
    241            return new MetadataStandardVersion();
    242        }
    243
    244        /**
    245         * Create an instance of {@link DistributionInfo }
    246         *
    247         */
    248        public DistributionInfo createDistributionInfo() {
    249            return new DistributionInfo();
    250        }
    251
    252        /**
    253         * Create an instance of {@link Citation }
    254         *
    255         */
    256        public Citation createCitation() {
    257            return new Citation();
    258        }
    259
    260        /**
    261         * Create an instance of {@link ThesaurusName }
    262         *
    263         */
    264        public ThesaurusName createThesaurusName() {
    265            return new ThesaurusName();
    266        }
    267
    268        /**
    269         * Create an instance of {@link Report }
    270         *
    271         */
    272        public Report createReport() {
    273            return new Report();
    274        }
    275
    276        /**
    277         * Create an instance of {@link MetadataStandardName }
    278         *
    279         */
    280        public MetadataStandardName createMetadataStandardName() {
    281            return new MetadataStandardName();
    282        }
    283
    284        /**
    285         * Create an instance of {@link EXTemporalExtent }
    286         *
    287         */
    288        public EXTemporalExtent createEXTemporalExtent() {
    289            return new EXTemporalExtent();
    290        }
    291
    292        /**
    293         * Create an instance of {@link ElectronicMailAddress }
    294         *
    295         */
    296        public ElectronicMailAddress createElectronicMailAddress() {
    297            return new ElectronicMailAddress();
    298        }
    299
    300        /**
    301         * Create an instance of {@link Phone }
    302         *
    303         */
    304        public Phone createPhone() {
    305            return new Phone();
    306        }
    307
    308        /**
    309         * Create an instance of {@link Voice }
    310         *
    311         */
    312        public Voice createVoice() {
    313            return new Voice();
    314        }
    315
    316        /**
    317         * Create an instance of {@link DQDataQuality }
    318         *
    319         */
    320        public DQDataQuality createDQDataQuality() {
    321            return new DQDataQuality();
    322        }
    323
    324        /**
    325         * Create an instance of {@link CIAddress }
    326         *
    327         */
    328        public CIAddress createCIAddress() {
    329            return new CIAddress();
    330        }
    331
    332        /**
    333         * Create an instance of {@link TimePeriod }
    334         *
    335         */
    336        public TimePeriod createTimePeriod() {
    337            return new TimePeriod();
    338        }
    339
    340        /**
    341         * Create an instance of {@link Date }
    342         *
    343         */
    344        public Date createDate() {
    345            return new Date();
    346        }
    347
    348        /**
    349         * Create an instance of {@link Abstract }
    350         *
    351         */
    352        public Abstract createAbstract() {
    353            return new Abstract();
    354        }
    355
    356        /**
    357         * Create an instance of {@link EastBoundLongitude }
    358         *
    359         */
    360        public EastBoundLongitude createEastBoundLongitude() {
    361            return new EastBoundLongitude();
    362        }
    363
    364        /**
    365         * Create an instance of {@link OrganisationName }
    366         *
    367         */
    368        public OrganisationName createOrganisationName() {
    369            return new OrganisationName();
    370        }
    371
    372        /**
    373         * Create an instance of {@link Identifier }
    374         *
    375         */
    376        public Identifier createIdentifier() {
    377            return new Identifier();
    378        }
    379
    380        /**
    381         * Create an instance of {@link Statement }
    382         *
    383         */
    384        public Statement createStatement() {
    385            return new Statement();
    386        }
    387
    388        /**
    389         * Create an instance of {@link FileIdentifier }
    390         *
    391         */
    392        public FileIdentifier createFileIdentifier() {
    393            return new FileIdentifier();
    394        }
    395
    396        /**
    397         * Create an instance of {@link Lineage }
    398         *
    399         */
    400        public Lineage createLineage() {
    401            return new Lineage();
    402        }
    403
    404        /**
    405         * Create an instance of {@link Language }
    406         *
    407         */
    408        public Language createLanguage() {
    409            return new Language();
    410        }
    411
    412        /**
    413         * Create an instance of {@link CIResponsibleParty }
    414         *
    415         */
    416        public CIResponsibleParty createCIResponsibleParty() {
    417            return new CIResponsibleParty();
    418        }
    419
    420        /**
    421         * Create an instance of {@link MDRepresentativeFraction }
    422         *
    423         */
    424        public MDRepresentativeFraction createMDRepresentativeFraction() {
    425            return new MDRepresentativeFraction();
    426        }
    427
    428        /**
    429         * Create an instance of {@link TopicCategory }
    430         *
    431         */
    432        public TopicCategory createTopicCategory() {
    433            return new TopicCategory();
    434        }
    435
    436        /**
    437         * Create an instance of {@link Explanation }
    438         *
    439         */
    440        public Explanation createExplanation() {
    441            return new Explanation();
    442        }
    443
    444        /**
    445         * Create an instance of {@link Result }
    446         *
    447         */
    448        public Result createResult() {
    449            return new Result();
    450        }
    451
    452        /**
    453         * Create an instance of {@link HierarchyLevel }
    454         *
    455         */
    456        public HierarchyLevel createHierarchyLevel() {
    457            return new HierarchyLevel();
    458        }
    459
    460        /**
    461         * Create an instance of {@link IdentificationInfo }
    462         *
    463         */
    464        public IdentificationInfo createIdentificationInfo() {
    465            return new IdentificationInfo();
    466        }
    467
    468        /**
    469         * Create an instance of {@link Extent }
    470         *
    471         */
    472        public Extent createExtent() {
    473            return new Extent();
    474        }
    475
    476        /**
    477         * Create an instance of {@link MDDistribution }
    478         *
    479         */
    480        public MDDistribution createMDDistribution() {
    481            return new MDDistribution();
    482        }
    483
    484        /**
    485         * Create an instance of {@link CICitation }
    486         *
    487         */
    488        public CICitation createCICitation() {
    489            return new CICitation();
    490        }
    491
    492        /**
    493         * Create an instance of {@link Title }
    494         *
    495         */
    496        public Title createTitle() {
    497            return new Title();
    498        }
    499
    500        /**
    501         * Create an instance of {@link MDLegalConstraints }
    502         *
    503         */
    504        public MDLegalConstraints createMDLegalConstraints() {
    505            return new MDLegalConstraints();
    506        }
    507
    508        /**
    509         * Create an instance of {@link Address }
    510         *
    511         */
    512        public Address createAddress() {
    513            return new Address();
    514        }
    515
    516        /**
    517         * Create an instance of {@link SpatialResolution }
    518         *
    519         */
    520        public SpatialResolution createSpatialResolution() {
    521            return new SpatialResolution();
    522        }
    523
    524        /**
    525         * Create an instance of {@link Linkage }
    526         *
    527         */
    528        public Linkage createLinkage() {
    529            return new Linkage();
    530        }
    531
    532        /**
    533         * Create an instance of {@link UseLimitation }
    534         *
    535         */
    536        public UseLimitation createUseLimitation() {
    537            return new UseLimitation();
    538        }
    539
    540        /**
    541         * Create an instance of {@link MDKeywords }
    542         *
    543         */
    544        public MDKeywords createMDKeywords() {
    545            return new MDKeywords();
    546        }
    547
    548        /**
    549         * Create an instance of {@link Contact }
    550         *
    551         */
    552        public Contact createContact() {
    553            return new Contact();
    554        }
    555
    556        /**
    557         * Create an instance of {@link CIRoleCode }
    558         *
    559         */
    560        public CIRoleCode createCIRoleCode() {
    561            return new CIRoleCode();
    562        }
    563
    564        /**
    565         * Create an instance of {@link ContactInfo }
    566         *
    567         */
    568        public ContactInfo createContactInfo() {
    569            return new ContactInfo();
    570        }
    571
    572        /**
    573         * Create an instance of {@link Description }
    574         *
    575         */
    576        public Description createDescription() {
    577            return new Description();
    578        }
    579
    580        /**
    581         * Create an instance of {@link MDMetadata }
    582         *
    583         */
    584        public MDMetadata createMDMetadata() {
    585            return new MDMetadata();
    586        }
    587
    588        /**
    589         * Create an instance of {@link AccessConstraints }
    590         *
    591         */
    592        public AccessConstraints createAccessConstraints() {
    593            return new AccessConstraints();
    594        }
    595
    596        /**
    597         * Create an instance of {@link Scope }
    598         *
    599         */
    600        public Scope createScope() {
    601            return new Scope();
    602        }
    603
    604        /**
    605         * Create an instance of {@link LanguageCode }
    606         *
    607         */
    608        public LanguageCode createLanguageCode() {
    609            return new LanguageCode();
    610        }
    611
    612        /**
    613         * Create an instance of {@link MDReferenceSystem }
    614         *
    615         */
    616        public MDReferenceSystem createMDReferenceSystem() {
    617            return new MDReferenceSystem();
    618        }
    619
    620        /**
    621         * Create an instance of {@link CIOnlineResource }
    622         *
    623         */
    624        public CIOnlineResource createCIOnlineResource() {
    625            return new CIOnlineResource();
    626        }
    627
    628        /**
    629         * Create an instance of {@link MDIdentifier }
    630         *
    631         */
    632        public MDIdentifier createMDIdentifier() {
    633            return new MDIdentifier();
    634        }
    635
    636        /**
    637         * Create an instance of {@link TemporalElement }
    638         *
    639         */
    640        public TemporalElement createTemporalElement() {
    641            return new TemporalElement();
    642        }
    643
    644        /**
    645         * Create an instance of {@link DQConformanceResult }
    646         *
    647         */
    648        public DQConformanceResult createDQConformanceResult() {
    649            return new DQConformanceResult();
    650        }
    651
    652        /**
    653         * Create an instance of {@link PostalCode }
    654         *
    655         */
    656        public PostalCode createPostalCode() {
    657            return new PostalCode();
    658        }
    659
    660        /**
    661         * Create an instance of {@link CITelephone }
    662         *
    663         */
    664        public CITelephone createCITelephone() {
    665            return new CITelephone();
    666        }
    667
    668        /**
    669         * Create an instance of {@link MDDigitalTransferOptions }
    670         *
    671         */
    672        public MDDigitalTransferOptions createMDDigitalTransferOptions() {
    673            return new MDDigitalTransferOptions();
    674        }
    675
    676        /**
    677         * Create an instance of {@link DateType }
    678         *
    679         */
    680        public DateType createDateType() {
    681            return new DateType();
    682        }
    683
    684        /**
    685         * Create an instance of {@link MDConstraints }
    686         *
    687         */
    688        public MDConstraints createMDConstraints() {
    689            return new MDConstraints();
    690        }
    691
    692        /**
    693         * Create an instance of {@link CIContact }
    694         *
    695         */
    696        public CIContact createCIContact() {
    697            return new CIContact();
    698        }
    699
    700        /**
    701         * Create an instance of {@link Level }
    702         *
    703         */
    704        public Level createLevel() {
    705            return new Level();
    706        }
    707
    708        /**
    709         * Create an instance of {@link Country }
    710         *
    711         */
    712        public Country createCountry() {
    713            return new Country();
    714        }
    715
    716        /**
    717         * Create an instance of {@link DeliveryPoint }
    718         *
    719         */
    720        public DeliveryPoint createDeliveryPoint() {
    721            return new DeliveryPoint();
    722        }
    723
    724        /**
    725         * Create an instance of {@link EXExtent }
    726         *
    727         */
    728        public EXExtent createEXExtent() {
    729            return new EXExtent();
    730        }
    731
    732        /**
    733         * Create an instance of {@link ExtentTypeCode }
    734         *
    735         */
    736        public ExtentTypeCode createExtentTypeCode() {
    737            return new ExtentTypeCode();
    738        }
    739
    740        /**
    741         * Create an instance of {@link EquivalentScale }
    742         *
    743         */
    744        public EquivalentScale createEquivalentScale() {
    745            return new EquivalentScale();
    746        }
    747
    748        /**
    749         * Create an instance of {@link MDDataIdentification }
    750         *
    751         */
    752        public MDDataIdentification createMDDataIdentification() {
    753            return new MDDataIdentification();
    754        }
    755
    756        /**
    757         * Create an instance of {@link CIDateTypeCode }
    758         *
    759         */
    760        public CIDateTypeCode createCIDateTypeCode() {
    761            return new CIDateTypeCode();
    762        }
    763
    764        /**
    765         * Create an instance of {@link DQScope }
    766         *
    767         */
    768        public DQScope createDQScope() {
    769            return new DQScope();
    770        }
    771
    772        /**
    773         * Create an instance of {@link Specification }
    774         *
    775         */
    776        public Specification createSpecification() {
    777            return new Specification();
    778        }
    779
    780        /**
    781         * Create an instance of {@link MDCharacterSetCode }
    782         *
    783         */
    784        public MDCharacterSetCode createMDCharacterSetCode() {
    785            return new MDCharacterSetCode();
    786        }
    787
    788        /**
    789         * Create an instance of {@link MDResolution }
    790         *
    791         */
    792        public MDResolution createMDResolution() {
    793            return new MDResolution();
    794        }
    795
    796        /**
    797         * Create an instance of {@link ReferenceSystemInfo }
    798         *
    799         */
    800        public ReferenceSystemInfo createReferenceSystemInfo() {
    801            return new ReferenceSystemInfo();
    802        }
    803
    804        /**
    805         * Create an instance of {@link LILineage }
    806         *
    807         */
    808        public LILineage createLILineage() {
    809            return new LILineage();
    810        }
    811
    812        /**
    813         * Create an instance of {@link DescriptiveKeywords }
    814         *
    815         */
    816        public DescriptiveKeywords createDescriptiveKeywords() {
    817            return new DescriptiveKeywords();
    818        }
    819
    820        /**
    821         * Create an instance of {@link DataQualityInfo }
    822         *
    823         */
    824        public DataQualityInfo createDataQualityInfo() {
    825            return new DataQualityInfo();
    826        }
    827
    828        /**
    829         * Create an instance of {@link Denominator }
    830         *
    831         */
    832        public Denominator createDenominator() {
    833            return new Denominator();
    834        }
    835
    836        /**
    837         * Create an instance of {@link CIDate }
    838         *
    839         */
    840        public CIDate createCIDate() {
    841            return new CIDate();
    842        }
    843
    844        /**
    845         * Create an instance of {@link SouthBoundLatitude }
    846         *
    847         */
    848        public SouthBoundLatitude createSouthBoundLatitude() {
    849            return new SouthBoundLatitude();
    850        }
    851
    852        /**
    853         * Create an instance of {@link OnLine }
    854         *
    855         */
    856        public OnLine createOnLine() {
    857            return new OnLine();
    858        }
    859
    860        /**
    861         * Create an instance of {@link IndividualName }
    862         *
    863         */
    864        public IndividualName createIndividualName() {
    865            return new IndividualName();
    866        }
    867
    868        /**
    869         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
    870         *
    871         */
    872        @XmlElementDecl(namespace = "http://www.isotc211.org/2005/gco", name = "Boolean")
    873        public JAXBElement<String> createBoolean(String value) {
    874            return new JAXBElement<String>(_Boolean_QNAME, String.class, null, value);
    875        }
    876
    877        /**
    878         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
    879         *
    880         */
    881        @XmlElementDecl(namespace = "http://www.isotc211.org/2005/gmd", name = "URL")
    882        public JAXBElement<String> createURL(String value) {
    883            return new JAXBElement<String>(_URL_QNAME, String.class, null, value);
    884        }
    885
    886        /**
    887         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
    888         *
    889         */
    890        @XmlElementDecl(namespace = "http://www.isotc211.org/2005/gco", name = "CharacterString")
    891        public JAXBElement<String> createCharacterString(String value) {
    892            return new JAXBElement<String>(_CharacterString_QNAME, String.class, null, value);
    893        }
    894
    895        /**
    896         * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
    897         *
    898         */
    899        @XmlElementDecl(namespace = "http://www.isotc211.org/2005/gco", name = "Decimal")
    900        public JAXBElement<Integer> createDecimal(Integer value) {
    901            return new JAXBElement<Integer>(_Decimal_QNAME, Integer.class, null, value);
    902        }
    903
    904        /**
    905         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
    906         *
    907         */
    908        @XmlElementDecl(namespace = "http://www.isotc211.org/2005/gco", name = "DateTime")
    909        public JAXBElement<String> createDateTime(String value) {
    910            return new JAXBElement<String>(_DateTime_QNAME, String.class, null, value);
    911        }
    912
    913        /**
    914         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
    915         *
    916         */
    917        @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "beginPosition")
    918        public JAXBElement<String> createBeginPosition(String value) {
    919            return new JAXBElement<String>(_BeginPosition_QNAME, String.class, null, value);
    920        }
    921
    922        /**
    923         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
    924         *
    925         */
    926        @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "endPosition")
    927        public JAXBElement<String> createEndPosition(String value) {
    928            return new JAXBElement<String>(_EndPosition_QNAME, String.class, null, value);
    929        }
    930
    931        /**
    932         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
    933         *
    934         */
    935        @XmlElementDecl(namespace = "http://www.isotc211.org/2005/gmd", name = "MD_TopicCategoryCode")
    936        public JAXBElement<String> createMDTopicCategoryCode(String value) {
    937            return new JAXBElement<String>(_MDTopicCategoryCode_QNAME, String.class, null, value);
    938        }
    939
    940        /**
    941         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
    942         *
    943         */
    944        @XmlElementDecl(namespace = "http://www.isotc211.org/2005/gco", name = "Integer")
    945        public JAXBElement<String> createInteger(String value) {
    946            return new JAXBElement<String>(_Integer_QNAME, String.class, null, value);
    947        }
    948
    949        /**
    950         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
    951         *
    952         */
    953        @XmlElementDecl(namespace = "http://www.isotc211.org/2005/gco", name = "Date")
    954        public JAXBElement<String> createDate(String value) {
    955            return new JAXBElement<String>(_Date_QNAME, String.class, null, value);
    956        }
    957
    958    }