/** * Abiquo community edition * cloud management application for hybrid clouds * Copyright (C) 2008-2010 - Abiquo Holdings S.L. * * This application is free software; you can redistribute it and/or * modify it under the terms of the GNU LESSER GENERAL PUBLIC * LICENSE as published by the Free Software Foundation under * version 3 of the License * * This software is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * LESSER GENERAL PUBLIC LICENSE v.3 for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the * Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. */ // // 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: 2011.10.27 at 11:33:59 AM CEST // package com.abiquo.server.core.infrastructure.nodecollector; 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 com.abiquo.server.core.infrastructure.nodecollector 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 _Hypervisor_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "Hypervisor"); private final static QName _Hosts_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "Hosts"); private final static QName _Host_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "Host"); private final static QName _VirtualSystemCollection_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "VirtualSystemCollection"); private final static QName _VirtualSystem_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "VirtualSystem"); private final static QName _LogicServer_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "LogicServer"); private final static QName _LogicServers_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "LogicServers"); private final static QName _Organization_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "Organization"); private final static QName _Organizations_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "Organizations"); private final static QName _Fsm_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "Fsm"); private final static QName _Fsms_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "Fsms"); private final static QName _BladeLocatorLed_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "BladeLocatorLed"); private final static QName _LogicServerPolicy_QNAME = new QName("http://abiquo.com/server/core/infrastructure/nodecollector", "LogicServerPolicy"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes * for package: com.abiquo.server.core.infrastructure.nodecollector */ public ObjectFactory() { } /** * Create an instance of {@link HostsDto } */ public HostsDto createHostsDto() { return new HostsDto(); } /** * Create an instance of {@link ResourceType } */ public ResourceType createResourceType() { return new ResourceType(); } /** * Create an instance of {@link HostDto } */ public HostDto createHostDto() { return new HostDto(); } /** * Create an instance of {@link VirtualSystemCollectionDto } */ public VirtualSystemCollectionDto createVirtualSystemCollectionDto() { return new VirtualSystemCollectionDto(); } /** * Create an instance of {@link VirtualSystemDto } */ public VirtualSystemDto createVirtualSystemDto() { return new VirtualSystemDto(); } /** * Create an instance of {@link LogicServerDto } */ public LogicServerDto createLogicServerDto() { return new LogicServerDto(); } /** * Create an instance of {@link LogicServersDto } */ public LogicServersDto createLogicServersDto() { return new LogicServersDto(); } /** * Create an instance of {@link OrganizationDto } */ public OrganizationDto createOrganizationDto() { return new OrganizationDto(); } /** * Create an instance of {@link OrganizationsDto } */ public OrganizationsDto createOrganizationsDto() { return new OrganizationsDto(); } /** * Create an instance of {@link FsmDto } */ public FsmDto createFsmDto() { return new FsmDto(); } /** * Create an instance of {@link FsmsDto } */ public FsmsDto createFsmsDto() { return new FsmsDto(); } /** * Create an instance of {@link BladeLocatorLedDto } */ public BladeLocatorLedDto createBladeLocatorLedDto() { return new BladeLocatorLedDto(); } /** * Create an instance of {@link LogicServerPolicyDto } */ public LogicServerPolicyDto createLogicServerPolicyDto() { return new LogicServerPolicyDto(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link HypervisorEnumTypeDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "Hypervisor") public JAXBElement<HypervisorEnumTypeDto> createHypervisor(final HypervisorEnumTypeDto value) { return new JAXBElement<HypervisorEnumTypeDto>(_Hypervisor_QNAME, HypervisorEnumTypeDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link HostsDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "Hosts") public JAXBElement<HostsDto> createHosts(final HostsDto value) { return new JAXBElement<HostsDto>(_Hosts_QNAME, HostsDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link HostDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "Host") public JAXBElement<HostDto> createHost(final HostDto value) { return new JAXBElement<HostDto>(_Host_QNAME, HostDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link VirtualSystemCollectionDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "VirtualSystemCollection") public JAXBElement<VirtualSystemCollectionDto> createVirtualSystemCollection( final VirtualSystemCollectionDto value) { return new JAXBElement<VirtualSystemCollectionDto>(_VirtualSystemCollection_QNAME, VirtualSystemCollectionDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link VirtualSystemDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "VirtualSystem") public JAXBElement<VirtualSystemDto> createVirtualSystem(final VirtualSystemDto value) { return new JAXBElement<VirtualSystemDto>(_VirtualSystem_QNAME, VirtualSystemDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LogicServerDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "LogicServer") public JAXBElement<LogicServerDto> createLogicServer(final LogicServerDto value) { return new JAXBElement<LogicServerDto>(_LogicServer_QNAME, LogicServerDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LogicServersDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "LogicServers") public JAXBElement<LogicServersDto> createLogicServers(final LogicServersDto value) { return new JAXBElement<LogicServersDto>(_LogicServers_QNAME, LogicServersDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link OrganizationDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "Organization") public JAXBElement<OrganizationDto> createOrganization(final OrganizationDto value) { return new JAXBElement<OrganizationDto>(_Organization_QNAME, OrganizationDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link OrganizationsDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "Organizations") public JAXBElement<OrganizationsDto> createOrganizations(final OrganizationsDto value) { return new JAXBElement<OrganizationsDto>(_Organizations_QNAME, OrganizationsDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FsmDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "Fsm") public JAXBElement<FsmDto> createFsm(final FsmDto value) { return new JAXBElement<FsmDto>(_Fsm_QNAME, FsmDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link FsmsDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "Fsms") public JAXBElement<FsmsDto> createFsms(final FsmsDto value) { return new JAXBElement<FsmsDto>(_Fsms_QNAME, FsmsDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LogicServerPolicyDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "LogicServerPolicy") public JAXBElement<LogicServerPolicyDto> createLogicServerPolicy( final LogicServerPolicyDto value) { return new JAXBElement<LogicServerPolicyDto>(_LogicServerPolicy_QNAME, LogicServerPolicyDto.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BladeLocatorLedDto }{@code >} */ @XmlElementDecl(namespace = "http://abiquo.com/server/core/infrastructure/nodecollector", name = "BladeLocatorLed") public JAXBElement<BladeLocatorLedDto> createBladeLocatorLed(final BladeLocatorLedDto value) { return new JAXBElement<BladeLocatorLedDto>(_BladeLocatorLed_QNAME, BladeLocatorLedDto.class, null, value); } }