//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2
// 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: 2015.05.12 at 03:35:18 PM CEST
//
package org.occiware.clouddesigner.occi.hypervisor.connector.generated;
import javax.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the generated 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 {
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: generated
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Domain }
*
*/
public Domain createDomain() {
return new Domain();
}
/**
* Create an instance of {@link Domain.Devices }
*
*/
public Domain.Devices createDomainDevices() {
return new Domain.Devices();
}
/**
* Create an instance of {@link Domain.Devices.Video }
*
*/
public Domain.Devices.Video createDomainDevicesVideo() {
return new Domain.Devices.Video();
}
/**
* Create an instance of {@link Domain.Devices.Video.Model }
*
*/
public Domain.Devices.Video.Model createDomainDevicesVideoModel() {
return new Domain.Devices.Video.Model();
}
/**
* Create an instance of {@link Domain.Devices.Console }
*
*/
public Domain.Devices.Console createDomainDevicesConsole() {
return new Domain.Devices.Console();
}
/**
* Create an instance of {@link Domain.Devices.Hostdev }
*
*/
public Domain.Devices.Hostdev createDomainDevicesHostdev() {
return new Domain.Devices.Hostdev();
}
/**
* Create an instance of {@link Domain.Devices.Hostdev.Source }
*
*/
public Domain.Devices.Hostdev.Source createDomainDevicesHostdevSource() {
return new Domain.Devices.Hostdev.Source();
}
/**
* Create an instance of {@link Domain.Devices.Serial }
*
*/
public Domain.Devices.Serial createDomainDevicesSerial() {
return new Domain.Devices.Serial();
}
/**
* Create an instance of {@link Domain.Devices.Parallel }
*
*/
public Domain.Devices.Parallel createDomainDevicesParallel() {
return new Domain.Devices.Parallel();
}
/**
* Create an instance of {@link Domain.Devices.Interface }
*
*/
public Domain.Devices.Interface createDomainDevicesInterface() {
return new Domain.Devices.Interface();
}
/**
* Create an instance of {@link Domain.Devices.Filesystem }
*
*/
public Domain.Devices.Filesystem createDomainDevicesFilesystem() {
return new Domain.Devices.Filesystem();
}
/**
* Create an instance of {@link Domain.Devices.Disk }
*
*/
public Domain.Devices.Disk createDomainDevicesDisk() {
return new Domain.Devices.Disk();
}
/**
* Create an instance of {@link Domain.Os }
*
*/
public Domain.Os createDomainOs() {
return new Domain.Os();
}
/**
* Create an instance of {@link Domain.Features }
*
*/
public Domain.Features createDomainFeatures() {
return new Domain.Features();
}
/**
* Create an instance of {@link Domain.Clock }
*
*/
public Domain.Clock createDomainClock() {
return new Domain.Clock();
}
/**
* Create an instance of {@link Domain.Devices.Sound }
*
*/
public Domain.Devices.Sound createDomainDevicesSound() {
return new Domain.Devices.Sound();
}
/**
* Create an instance of {@link Domain.Devices.Input }
*
*/
public Domain.Devices.Input createDomainDevicesInput() {
return new Domain.Devices.Input();
}
/**
* Create an instance of {@link Domain.Devices.Graphics }
*
*/
public Domain.Devices.Graphics createDomainDevicesGraphics() {
return new Domain.Devices.Graphics();
}
/**
* Create an instance of {@link Domain.Devices.Video.Model.Acceleration }
*
*/
public Domain.Devices.Video.Model.Acceleration createDomainDevicesVideoModelAcceleration() {
return new Domain.Devices.Video.Model.Acceleration();
}
/**
* Create an instance of {@link Domain.Devices.Console.Target }
*
*/
public Domain.Devices.Console.Target createDomainDevicesConsoleTarget() {
return new Domain.Devices.Console.Target();
}
/**
* Create an instance of {@link Domain.Devices.Hostdev.Source.Vendor }
*
*/
public Domain.Devices.Hostdev.Source.Vendor createDomainDevicesHostdevSourceVendor() {
return new Domain.Devices.Hostdev.Source.Vendor();
}
/**
* Create an instance of {@link Domain.Devices.Hostdev.Source.Product }
*
*/
public Domain.Devices.Hostdev.Source.Product createDomainDevicesHostdevSourceProduct() {
return new Domain.Devices.Hostdev.Source.Product();
}
/**
* Create an instance of {@link Domain.Devices.Serial.Source }
*
*/
public Domain.Devices.Serial.Source createDomainDevicesSerialSource() {
return new Domain.Devices.Serial.Source();
}
/**
* Create an instance of {@link Domain.Devices.Serial.Target }
*
*/
public Domain.Devices.Serial.Target createDomainDevicesSerialTarget() {
return new Domain.Devices.Serial.Target();
}
/**
* Create an instance of {@link Domain.Devices.Parallel.Source }
*
*/
public Domain.Devices.Parallel.Source createDomainDevicesParallelSource() {
return new Domain.Devices.Parallel.Source();
}
/**
* Create an instance of {@link Domain.Devices.Parallel.Target }
*
*/
public Domain.Devices.Parallel.Target createDomainDevicesParallelTarget() {
return new Domain.Devices.Parallel.Target();
}
/**
* Create an instance of {@link Domain.Devices.Interface.Source }
*
*/
public Domain.Devices.Interface.Source createDomainDevicesInterfaceSource() {
return new Domain.Devices.Interface.Source();
}
/**
* Create an instance of {@link Domain.Devices.Interface.Mac }
*
*/
public Domain.Devices.Interface.Mac createDomainDevicesInterfaceMac() {
return new Domain.Devices.Interface.Mac();
}
/**
* Create an instance of {@link Domain.Devices.Interface.Model }
*
*/
public Domain.Devices.Interface.Model createDomainDevicesInterfaceModel() {
return new Domain.Devices.Interface.Model();
}
/**
* Create an instance of {@link Domain.Devices.Filesystem.Source }
*
*/
public Domain.Devices.Filesystem.Source createDomainDevicesFilesystemSource() {
return new Domain.Devices.Filesystem.Source();
}
/**
* Create an instance of {@link Domain.Devices.Filesystem.Target }
*
*/
public Domain.Devices.Filesystem.Target createDomainDevicesFilesystemTarget() {
return new Domain.Devices.Filesystem.Target();
}
/**
* Create an instance of {@link Domain.Devices.Disk.Source }
*
*/
public Domain.Devices.Disk.Source createDomainDevicesDiskSource() {
return new Domain.Devices.Disk.Source();
}
/**
* Create an instance of {@link Domain.Devices.Disk.Target }
*
*/
public Domain.Devices.Disk.Target createDomainDevicesDiskTarget() {
return new Domain.Devices.Disk.Target();
}
/**
* Create an instance of {@link Domain.Os.Boot }
*
*/
public Domain.Os.Boot createDomainOsBoot() {
return new Domain.Os.Boot();
}
}