org.dmtf.schemas.ovf.envelope
Interface EnvelopeFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier

public interface EnvelopeFactory
extends EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
EnvelopePackage

Field Summary
static EnvelopeFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 AnnotationSectionType createAnnotationSectionType()
          Returns a new object of class 'Annotation Section Type'.
 CapacityAllocationUnitsType createCapacityAllocationUnitsType(java.lang.String value)
           
 ConfigurationType createConfigurationType()
          Returns a new object of class 'Configuration Type'.
 DeploymentOptionSectionType createDeploymentOptionSectionType()
          Returns a new object of class 'Deployment Option Section Type'.
 DiskSectionType createDiskSectionType()
          Returns a new object of class 'Disk Section Type'.
 DocumentRoot createDocumentRoot()
          Returns a new object of class 'Document Root'.
 EnvelopeType createEnvelopeType()
          Returns a new object of class 'Type'.
 EulaSectionType createEulaSectionType()
          Returns a new object of class 'Eula Section Type'.
 FileType createFileType()
          Returns a new object of class 'File Type'.
 IconType createIconType()
          Returns a new object of class 'Icon Type'.
 InstallSectionType createInstallSectionType()
          Returns a new object of class 'Install Section Type'.
 ItemType createItemType()
          Returns a new object of class 'Item Type'.
 MsgType createMsgType()
          Returns a new object of class 'Msg Type'.
 MsgType createMsgTypeFromString(java.lang.String value)
           
 MsgType createMsgTypeFromString(java.lang.String msgid, java.lang.String value)
           
 NetworkSectionType createNetworkSectionType()
          Returns a new object of class 'Network Section Type'.
 NetworkType createNetworkType()
          Returns a new object of class 'Network Type'.
 OperatingSystemSectionType createOperatingSystemSectionType()
          Returns a new object of class 'Operating System Section Type'.
 ProductSectionType createProductSectionType()
          Returns a new object of class 'Product Section Type'.
 PropertyConfigurationValueType createPropertyConfigurationValueType()
          Returns a new object of class 'Property Configuration Value Type'.
 PropertyType createPropertyType()
          Returns a new object of class 'Property Type'.
 RASDType createRASDType()
          Returns a new object of class 'RASD Type'.
 ReferencesType createReferencesType()
          Returns a new object of class 'References Type'.
 ResourceAllocationSectionType createResourceAllocationSectionType()
          Returns a new object of class 'Resource Allocation Section Type'.
 StartupSectionType createStartupSectionType()
          Returns a new object of class 'Startup Section Type'.
 StringMsg createStringMsg()
          Returns a new object of class 'String Msg'.
 StringsType createStringsType()
          Returns a new object of class 'Strings Type'.
 VirtualDiskDescType createVirtualDiskDescType()
          Returns a new object of class 'Virtual Disk Desc Type'.
 VirtualHardwareSectionType createVirtualHardwareSectionType()
          Returns a new object of class 'Virtual Hardware Section Type'.
 VirtualSystemCollectionType createVirtualSystemCollectionType()
          Returns a new object of class 'Virtual System Collection Type'.
 VirtualSystemType createVirtualSystemType()
          Returns a new object of class 'Virtual System Type'.
 VSSDType createVSSDType()
          Returns a new object of class 'VSSD Type'.
 EnvelopePackage getEnvelopePackage()
          Returns the package supported by this factory.
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

static final EnvelopeFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createAnnotationSectionType

AnnotationSectionType createAnnotationSectionType()
Returns a new object of class 'Annotation Section Type'.

Returns:
a new object of class 'Annotation Section Type'.

createConfigurationType

ConfigurationType createConfigurationType()
Returns a new object of class 'Configuration Type'.

Returns:
a new object of class 'Configuration Type'.

createDeploymentOptionSectionType

DeploymentOptionSectionType createDeploymentOptionSectionType()
Returns a new object of class 'Deployment Option Section Type'.

Returns:
a new object of class 'Deployment Option Section Type'.

createDiskSectionType

DiskSectionType createDiskSectionType()
Returns a new object of class 'Disk Section Type'.

Returns:
a new object of class 'Disk Section Type'.

createDocumentRoot

DocumentRoot createDocumentRoot()
Returns a new object of class 'Document Root'.

Returns:
a new object of class 'Document Root'.

createEnvelopeType

EnvelopeType createEnvelopeType()
Returns a new object of class 'Type'.

Returns:
a new object of class 'Type'.

createEulaSectionType

EulaSectionType createEulaSectionType()
Returns a new object of class 'Eula Section Type'.

Returns:
a new object of class 'Eula Section Type'.

createFileType

FileType createFileType()
Returns a new object of class 'File Type'.

Returns:
a new object of class 'File Type'.

createIconType

IconType createIconType()
Returns a new object of class 'Icon Type'.

Returns:
a new object of class 'Icon Type'.

createInstallSectionType

InstallSectionType createInstallSectionType()
Returns a new object of class 'Install Section Type'.

Returns:
a new object of class 'Install Section Type'.

createItemType

ItemType createItemType()
Returns a new object of class 'Item Type'.

Returns:
a new object of class 'Item Type'.

createMsgType

MsgType createMsgType()
Returns a new object of class 'Msg Type'.

Returns:
a new object of class 'Msg Type'.

createNetworkSectionType

NetworkSectionType createNetworkSectionType()
Returns a new object of class 'Network Section Type'.

Returns:
a new object of class 'Network Section Type'.

createNetworkType

NetworkType createNetworkType()
Returns a new object of class 'Network Type'.

Returns:
a new object of class 'Network Type'.

createOperatingSystemSectionType

OperatingSystemSectionType createOperatingSystemSectionType()
Returns a new object of class 'Operating System Section Type'.

Returns:
a new object of class 'Operating System Section Type'.

createProductSectionType

ProductSectionType createProductSectionType()
Returns a new object of class 'Product Section Type'.

Returns:
a new object of class 'Product Section Type'.

createPropertyConfigurationValueType

PropertyConfigurationValueType createPropertyConfigurationValueType()
Returns a new object of class 'Property Configuration Value Type'.

Returns:
a new object of class 'Property Configuration Value Type'.

createPropertyType

PropertyType createPropertyType()
Returns a new object of class 'Property Type'.

Returns:
a new object of class 'Property Type'.

createRASDType

RASDType createRASDType()
Returns a new object of class 'RASD Type'.

Returns:
a new object of class 'RASD Type'.

createReferencesType

ReferencesType createReferencesType()
Returns a new object of class 'References Type'.

Returns:
a new object of class 'References Type'.

createResourceAllocationSectionType

ResourceAllocationSectionType createResourceAllocationSectionType()
Returns a new object of class 'Resource Allocation Section Type'.

Returns:
a new object of class 'Resource Allocation Section Type'.

createStartupSectionType

StartupSectionType createStartupSectionType()
Returns a new object of class 'Startup Section Type'.

Returns:
a new object of class 'Startup Section Type'.

createStringMsg

StringMsg createStringMsg()
Returns a new object of class 'String Msg'.

Returns:
a new object of class 'String Msg'.

createStringsType

StringsType createStringsType()
Returns a new object of class 'Strings Type'.

Returns:
a new object of class 'Strings Type'.

createVirtualDiskDescType

VirtualDiskDescType createVirtualDiskDescType()
Returns a new object of class 'Virtual Disk Desc Type'.

Returns:
a new object of class 'Virtual Disk Desc Type'.

createVirtualHardwareSectionType

VirtualHardwareSectionType createVirtualHardwareSectionType()
Returns a new object of class 'Virtual Hardware Section Type'.

Returns:
a new object of class 'Virtual Hardware Section Type'.

createVirtualSystemCollectionType

VirtualSystemCollectionType createVirtualSystemCollectionType()
Returns a new object of class 'Virtual System Collection Type'.

Returns:
a new object of class 'Virtual System Collection Type'.

createVirtualSystemType

VirtualSystemType createVirtualSystemType()
Returns a new object of class 'Virtual System Type'.

Returns:
a new object of class 'Virtual System Type'.

createVSSDType

VSSDType createVSSDType()
Returns a new object of class 'VSSD Type'.

Returns:
a new object of class 'VSSD Type'.

getEnvelopePackage

EnvelopePackage getEnvelopePackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.

createMsgTypeFromString

MsgType createMsgTypeFromString(java.lang.String value)

createMsgTypeFromString

MsgType createMsgTypeFromString(java.lang.String msgid,
                                java.lang.String value)

createCapacityAllocationUnitsType

CapacityAllocationUnitsType createCapacityAllocationUnitsType(java.lang.String value)


© Copyright 2008 IBM Corp. 2008 All Rights Reserved