/** * Copyright (c) 2015-2016 Obeo, Inria * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * - William Piers <william.piers@obeo.fr> * - Philippe Merle <philippe.merle@inria.fr> */ package org.occiware.clouddesigner.occi.vmware.impl; import java.util.Date; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.impl.EFactoryImpl; import org.eclipse.emf.ecore.plugin.EcorePlugin; import org.occiware.clouddesigner.occi.vmware.*; /** * <!-- begin-user-doc --> * An implementation of the model <b>Factory</b>. * <!-- end-user-doc --> * @generated */ public class VmwareFactoryImpl extends EFactoryImpl implements VmwareFactory { /** * Creates the default factory implementation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static VmwareFactory init() { try { VmwareFactory theVmwareFactory = (VmwareFactory)EPackage.Registry.INSTANCE.getEFactory(VmwarePackage.eNS_URI); if (theVmwareFactory != null) { return theVmwareFactory; } } catch (Exception exception) { EcorePlugin.INSTANCE.log(exception); } return new VmwareFactoryImpl(); } /** * Creates an instance of the factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VmwareFactoryImpl() { super(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public EObject create(EClass eClass) { switch (eClass.getClassifierID()) { case VmwarePackage.DATASTORE: return createDatastore(); case VmwarePackage.CLUSTER: return createCluster(); case VmwarePackage.DATACENTER: return createDatacenter(); case VmwarePackage.HOSTSYSTEM: return createHostsystem(); case VmwarePackage.VM: return createVm(); case VmwarePackage.FOLDERLINK: return createFolderlink(); case VmwarePackage.RESOURCEPOOLLINK: return createResourcepoollink(); case VmwarePackage.CLUSTERLINK: return createClusterlink(); case VmwarePackage.RESOURCEPOOL: return createResourcepool(); case VmwarePackage.DATACENTERLINK: return createDatacenterlink(); case VmwarePackage.HOSTSYSTEMLINK: return createHostsystemlink(); case VmwarePackage.DATASTORELINK: return createDatastorelink(); case VmwarePackage.VIRTUALDISK: return createVirtualdisk(); case VmwarePackage.VSWITCH: return createVswitch(); case VmwarePackage.PORTGROUP: return createPortgroup(); case VmwarePackage.VIRTUALNETWORKADAPTER: return createVirtualnetworkadapter(); case VmwarePackage.VIRTUALDISKNETWORK: return createVirtualdisknetwork(); case VmwarePackage.VIRTUALDISKNETWORKLINK: return createVirtualdisknetworklink(); case VmwarePackage.HOSTNETWORKADAPTER: return createHostnetworkadapter(); case VmwarePackage.DVSWITCH: return createDvswitch(); case VmwarePackage.SNAPSHOT: return createSnapshot(); case VmwarePackage.SNAPSHOTLINK: return createSnapshotlink(); case VmwarePackage.FOLDER: return createFolder(); case VmwarePackage.HOSTFOLDER: return createHostfolder(); case VmwarePackage.VCENTERCAPABILITY: return createVcentercapability(); case VmwarePackage.HOSTFIREWALLSYSTEM: return createHostfirewallsystem(); case VmwarePackage.HOSTFIREWALLRULESET: return createHostfirewallruleset(); case VmwarePackage.HOSTFIREWALLRULE: return createHostfirewallrule(); case VmwarePackage.HOSTSTORAGE: return createHoststorage(); case VmwarePackage.HOSTSTORAGELINK: return createHoststoragelink(); case VmwarePackage.VMFOLDER: return createVmfolder(); case VmwarePackage.SERVICECONSOLENIC: return createServiceconsolenic(); case VmwarePackage.PORTGROUPLINK: return createPortgrouplink(); case VmwarePackage.HOSTNATRULE: return createHostnatrule(); case VmwarePackage.HOSTNATPORTFORWARDLINK: return createHostnatportforwardlink(); case VmwarePackage.DISTRIBUTEDPORTGROUP: return createDistributedportgroup(); case VmwarePackage.VIRTUALCDROM: return createVirtualcdrom(); case VmwarePackage.VIRTUALFLOPPY: return createVirtualfloppy(); case VmwarePackage.VIRTUALDISKLINK: return createVirtualdisklink(); default: throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); } } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object createFromString(EDataType eDataType, String initialValue) { switch (eDataType.getClassifierID()) { case VmwarePackage.SHARES_LEVEL: return createSharesLevelFromString(eDataType, initialValue); case VmwarePackage.DVS_NIC_TEAMING_POLICY: return createDvsNicTeamingPolicyFromString(eDataType, initialValue); case VmwarePackage.BOOTDEVICE: return createBootdeviceFromString(eDataType, initialValue); case VmwarePackage.RESOURCE_ALLOCATION_TYPE: return createResourceAllocationTypeFromString(eDataType, initialValue); case VmwarePackage.RESOURCE_POOL_STATE: return createResourcePoolStateFromString(eDataType, initialValue); case VmwarePackage.POWER_OFF_TYPE: return createPowerOffTypeFromString(eDataType, initialValue); case VmwarePackage.GUEST_FIRMWARE_TYPE: return createGuestFirmwareTypeFromString(eDataType, initialValue); case VmwarePackage.VM_HT_SHARING: return createVmHtSharingFromString(eDataType, initialValue); case VmwarePackage.VM_MONITOR_TYPE: return createVmMonitorTypeFromString(eDataType, initialValue); case VmwarePackage.VM_POWER_OFF_BEHAVIOR: return createVmPowerOffBehaviorFromString(eDataType, initialValue); case VmwarePackage.VM_EXEC_USAGE: return createVmExecUsageFromString(eDataType, initialValue); case VmwarePackage.VM_MM_UUSAGE: return createVmMMUusageFromString(eDataType, initialValue); case VmwarePackage.NPIV_WWN_TYPE: return createNpivWwnTypeFromString(eDataType, initialValue); case VmwarePackage.VM_SWAP_PLACEMENT_TYPE: return createVmSwapPlacementTypeFromString(eDataType, initialValue); case VmwarePackage.GUEST_OS_IDENTIFIERS: return createGuestOsIdentifiersFromString(eDataType, initialValue); case VmwarePackage.TOOLS_UPGRADE_POLICY: return createToolsUpgradePolicyFromString(eDataType, initialValue); case VmwarePackage.OVERALL_STATUS: return createOverallStatusFromString(eDataType, initialValue); case VmwarePackage.HOST_CONNECTION_STATE: return createHostConnectionStateFromString(eDataType, initialValue); case VmwarePackage.DIAGNOSTIC_PARTITION_TYPE: return createDiagnosticPartitionTypeFromString(eDataType, initialValue); case VmwarePackage.AUTO_START_WAIT_HEARTBEAT_SETTING: return createAutoStartWaitHeartbeatSettingFromString(eDataType, initialValue); case VmwarePackage.HOST_FIREWALL_RULE_DIRECTION: return createHostFirewallRuleDirectionFromString(eDataType, initialValue); case VmwarePackage.HOST_NETWORK_PROTOCOL: return createHostNetworkProtocolFromString(eDataType, initialValue); case VmwarePackage.CLUSTER_DAS_VM_SETTINGS_RESTART_PRIORITY: return createClusterDASVmSettingsRestartPriorityFromString(eDataType, initialValue); case VmwarePackage.CLUSTER_DAS_VM_SETTINGS_ISOLATION_RESPONSE: return createClusterDASVmSettingsIsolationResponseFromString(eDataType, initialValue); case VmwarePackage.DRS_BEHAVIOR: return createDrsBehaviorFromString(eDataType, initialValue); case VmwarePackage.DPM_BEHAVIOR: return createDpmBehaviorFromString(eDataType, initialValue); case VmwarePackage.DATASTORE_HOST_MOUNT_MODE: return createDatastoreHostMountModeFromString(eDataType, initialValue); case VmwarePackage.NIC_POLICY_TEAMING_VALUE: return createNicPolicyTeamingValueFromString(eDataType, initialValue); case VmwarePackage.PORT_GROUP_CONNECTEE_TYPE: return createPortGroupConnecteeTypeFromString(eDataType, initialValue); case VmwarePackage.NETWORK_CHANGE_OPERATION: return createNetworkChangeOperationFromString(eDataType, initialValue); case VmwarePackage.NETWORK_BOOT_PROTOCOL_TYPE: return createNetworkBootProtocolTypeFromString(eDataType, initialValue); case VmwarePackage.VM_FORK_CONFIG_INFO_CHILD_TYPE: return createVmForkConfigInfoChildTypeFromString(eDataType, initialValue); case VmwarePackage.VM_FAULT_TOLERANCE_TYPE: return createVmFaultToleranceTypeFromString(eDataType, initialValue); case VmwarePackage.LATENCY_SENSITIVITY_LEVEL: return createLatencySensitivityLevelFromString(eDataType, initialValue); case VmwarePackage.CLUSTER_DAS_CONFIG_INFO_HB_DATASTORE_CANDIDATE: return createClusterDasConfigInfoHBDatastoreCandidateFromString(eDataType, initialValue); case VmwarePackage.CLUSTER_DAS_CONFIG_INFO_VM_MONITORING_STATE: return createClusterDasConfigInfoVmMonitoringStateFromString(eDataType, initialValue); case VmwarePackage.CLUSTER_DAS_CONFIG_INFO_SERVICE_STATE: return createClusterDasConfigInfoServiceStateFromString(eDataType, initialValue); case VmwarePackage.HOST_FILE_SYSTEM_VOLUME_FILE_TYPE: return createHostFileSystemVolumeFileTypeFromString(eDataType, initialValue); case VmwarePackage.DATASTORE_MAINTENANCE_MODE_STATE: return createDatastoreMaintenanceModeStateFromString(eDataType, initialValue); case VmwarePackage.HOST_NAS_VOLUME_SECURITY_TYPE: return createHostNasVolumeSecurityTypeFromString(eDataType, initialValue); case VmwarePackage.VIRTUAL_DEVICE_CONNECT_STATUS: return createVirtualDeviceConnectStatusFromString(eDataType, initialValue); case VmwarePackage.HOST_CAPABILITY_FT_UNSUPPORTED_REASON: return createHostCapabilityFtUnsupportedReasonFromString(eDataType, initialValue); case VmwarePackage.LONG_NUMBER: return createLongNumberFromString(eDataType, initialValue); case VmwarePackage.DATETYPE: return createDatetypeFromString(eDataType, initialValue); case VmwarePackage.SHORT_NUMBER: return createShortNumberFromString(eDataType, initialValue); case VmwarePackage.BYTE_TYPE: return createByteTypeFromString(eDataType, initialValue); default: throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); } } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public String convertToString(EDataType eDataType, Object instanceValue) { switch (eDataType.getClassifierID()) { case VmwarePackage.SHARES_LEVEL: return convertSharesLevelToString(eDataType, instanceValue); case VmwarePackage.DVS_NIC_TEAMING_POLICY: return convertDvsNicTeamingPolicyToString(eDataType, instanceValue); case VmwarePackage.BOOTDEVICE: return convertBootdeviceToString(eDataType, instanceValue); case VmwarePackage.RESOURCE_ALLOCATION_TYPE: return convertResourceAllocationTypeToString(eDataType, instanceValue); case VmwarePackage.RESOURCE_POOL_STATE: return convertResourcePoolStateToString(eDataType, instanceValue); case VmwarePackage.POWER_OFF_TYPE: return convertPowerOffTypeToString(eDataType, instanceValue); case VmwarePackage.GUEST_FIRMWARE_TYPE: return convertGuestFirmwareTypeToString(eDataType, instanceValue); case VmwarePackage.VM_HT_SHARING: return convertVmHtSharingToString(eDataType, instanceValue); case VmwarePackage.VM_MONITOR_TYPE: return convertVmMonitorTypeToString(eDataType, instanceValue); case VmwarePackage.VM_POWER_OFF_BEHAVIOR: return convertVmPowerOffBehaviorToString(eDataType, instanceValue); case VmwarePackage.VM_EXEC_USAGE: return convertVmExecUsageToString(eDataType, instanceValue); case VmwarePackage.VM_MM_UUSAGE: return convertVmMMUusageToString(eDataType, instanceValue); case VmwarePackage.NPIV_WWN_TYPE: return convertNpivWwnTypeToString(eDataType, instanceValue); case VmwarePackage.VM_SWAP_PLACEMENT_TYPE: return convertVmSwapPlacementTypeToString(eDataType, instanceValue); case VmwarePackage.GUEST_OS_IDENTIFIERS: return convertGuestOsIdentifiersToString(eDataType, instanceValue); case VmwarePackage.TOOLS_UPGRADE_POLICY: return convertToolsUpgradePolicyToString(eDataType, instanceValue); case VmwarePackage.OVERALL_STATUS: return convertOverallStatusToString(eDataType, instanceValue); case VmwarePackage.HOST_CONNECTION_STATE: return convertHostConnectionStateToString(eDataType, instanceValue); case VmwarePackage.DIAGNOSTIC_PARTITION_TYPE: return convertDiagnosticPartitionTypeToString(eDataType, instanceValue); case VmwarePackage.AUTO_START_WAIT_HEARTBEAT_SETTING: return convertAutoStartWaitHeartbeatSettingToString(eDataType, instanceValue); case VmwarePackage.HOST_FIREWALL_RULE_DIRECTION: return convertHostFirewallRuleDirectionToString(eDataType, instanceValue); case VmwarePackage.HOST_NETWORK_PROTOCOL: return convertHostNetworkProtocolToString(eDataType, instanceValue); case VmwarePackage.CLUSTER_DAS_VM_SETTINGS_RESTART_PRIORITY: return convertClusterDASVmSettingsRestartPriorityToString(eDataType, instanceValue); case VmwarePackage.CLUSTER_DAS_VM_SETTINGS_ISOLATION_RESPONSE: return convertClusterDASVmSettingsIsolationResponseToString(eDataType, instanceValue); case VmwarePackage.DRS_BEHAVIOR: return convertDrsBehaviorToString(eDataType, instanceValue); case VmwarePackage.DPM_BEHAVIOR: return convertDpmBehaviorToString(eDataType, instanceValue); case VmwarePackage.DATASTORE_HOST_MOUNT_MODE: return convertDatastoreHostMountModeToString(eDataType, instanceValue); case VmwarePackage.NIC_POLICY_TEAMING_VALUE: return convertNicPolicyTeamingValueToString(eDataType, instanceValue); case VmwarePackage.PORT_GROUP_CONNECTEE_TYPE: return convertPortGroupConnecteeTypeToString(eDataType, instanceValue); case VmwarePackage.NETWORK_CHANGE_OPERATION: return convertNetworkChangeOperationToString(eDataType, instanceValue); case VmwarePackage.NETWORK_BOOT_PROTOCOL_TYPE: return convertNetworkBootProtocolTypeToString(eDataType, instanceValue); case VmwarePackage.VM_FORK_CONFIG_INFO_CHILD_TYPE: return convertVmForkConfigInfoChildTypeToString(eDataType, instanceValue); case VmwarePackage.VM_FAULT_TOLERANCE_TYPE: return convertVmFaultToleranceTypeToString(eDataType, instanceValue); case VmwarePackage.LATENCY_SENSITIVITY_LEVEL: return convertLatencySensitivityLevelToString(eDataType, instanceValue); case VmwarePackage.CLUSTER_DAS_CONFIG_INFO_HB_DATASTORE_CANDIDATE: return convertClusterDasConfigInfoHBDatastoreCandidateToString(eDataType, instanceValue); case VmwarePackage.CLUSTER_DAS_CONFIG_INFO_VM_MONITORING_STATE: return convertClusterDasConfigInfoVmMonitoringStateToString(eDataType, instanceValue); case VmwarePackage.CLUSTER_DAS_CONFIG_INFO_SERVICE_STATE: return convertClusterDasConfigInfoServiceStateToString(eDataType, instanceValue); case VmwarePackage.HOST_FILE_SYSTEM_VOLUME_FILE_TYPE: return convertHostFileSystemVolumeFileTypeToString(eDataType, instanceValue); case VmwarePackage.DATASTORE_MAINTENANCE_MODE_STATE: return convertDatastoreMaintenanceModeStateToString(eDataType, instanceValue); case VmwarePackage.HOST_NAS_VOLUME_SECURITY_TYPE: return convertHostNasVolumeSecurityTypeToString(eDataType, instanceValue); case VmwarePackage.VIRTUAL_DEVICE_CONNECT_STATUS: return convertVirtualDeviceConnectStatusToString(eDataType, instanceValue); case VmwarePackage.HOST_CAPABILITY_FT_UNSUPPORTED_REASON: return convertHostCapabilityFtUnsupportedReasonToString(eDataType, instanceValue); case VmwarePackage.LONG_NUMBER: return convertLongNumberToString(eDataType, instanceValue); case VmwarePackage.DATETYPE: return convertDatetypeToString(eDataType, instanceValue); case VmwarePackage.SHORT_NUMBER: return convertShortNumberToString(eDataType, instanceValue); case VmwarePackage.BYTE_TYPE: return convertByteTypeToString(eDataType, instanceValue); default: throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); } } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Datastore createDatastore() { DatastoreImpl datastore = new DatastoreImpl(); return datastore; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Cluster createCluster() { ClusterImpl cluster = new ClusterImpl(); return cluster; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Datacenter createDatacenter() { DatacenterImpl datacenter = new DatacenterImpl(); return datacenter; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Hostsystem createHostsystem() { HostsystemImpl hostsystem = new HostsystemImpl(); return hostsystem; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Vm createVm() { VmImpl vm = new VmImpl(); return vm; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Folderlink createFolderlink() { FolderlinkImpl folderlink = new FolderlinkImpl(); return folderlink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Resourcepoollink createResourcepoollink() { ResourcepoollinkImpl resourcepoollink = new ResourcepoollinkImpl(); return resourcepoollink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Clusterlink createClusterlink() { ClusterlinkImpl clusterlink = new ClusterlinkImpl(); return clusterlink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Resourcepool createResourcepool() { ResourcepoolImpl resourcepool = new ResourcepoolImpl(); return resourcepool; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Datacenterlink createDatacenterlink() { DatacenterlinkImpl datacenterlink = new DatacenterlinkImpl(); return datacenterlink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Hostsystemlink createHostsystemlink() { HostsystemlinkImpl hostsystemlink = new HostsystemlinkImpl(); return hostsystemlink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Datastorelink createDatastorelink() { DatastorelinkImpl datastorelink = new DatastorelinkImpl(); return datastorelink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Virtualdisk createVirtualdisk() { VirtualdiskImpl virtualdisk = new VirtualdiskImpl(); return virtualdisk; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Vswitch createVswitch() { VswitchImpl vswitch = new VswitchImpl(); return vswitch; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Portgroup createPortgroup() { PortgroupImpl portgroup = new PortgroupImpl(); return portgroup; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Virtualnetworkadapter createVirtualnetworkadapter() { VirtualnetworkadapterImpl virtualnetworkadapter = new VirtualnetworkadapterImpl(); return virtualnetworkadapter; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Virtualdisknetwork createVirtualdisknetwork() { VirtualdisknetworkImpl virtualdisknetwork = new VirtualdisknetworkImpl(); return virtualdisknetwork; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Virtualdisknetworklink createVirtualdisknetworklink() { VirtualdisknetworklinkImpl virtualdisknetworklink = new VirtualdisknetworklinkImpl(); return virtualdisknetworklink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Hostnetworkadapter createHostnetworkadapter() { HostnetworkadapterImpl hostnetworkadapter = new HostnetworkadapterImpl(); return hostnetworkadapter; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Dvswitch createDvswitch() { DvswitchImpl dvswitch = new DvswitchImpl(); return dvswitch; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Snapshot createSnapshot() { SnapshotImpl snapshot = new SnapshotImpl(); return snapshot; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Snapshotlink createSnapshotlink() { SnapshotlinkImpl snapshotlink = new SnapshotlinkImpl(); return snapshotlink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Folder createFolder() { FolderImpl folder = new FolderImpl(); return folder; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Hostfolder createHostfolder() { HostfolderImpl hostfolder = new HostfolderImpl(); return hostfolder; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Vcentercapability createVcentercapability() { VcentercapabilityImpl vcentercapability = new VcentercapabilityImpl(); return vcentercapability; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Hostfirewallsystem createHostfirewallsystem() { HostfirewallsystemImpl hostfirewallsystem = new HostfirewallsystemImpl(); return hostfirewallsystem; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Hostfirewallruleset createHostfirewallruleset() { HostfirewallrulesetImpl hostfirewallruleset = new HostfirewallrulesetImpl(); return hostfirewallruleset; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Hostfirewallrule createHostfirewallrule() { HostfirewallruleImpl hostfirewallrule = new HostfirewallruleImpl(); return hostfirewallrule; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Hoststorage createHoststorage() { HoststorageImpl hoststorage = new HoststorageImpl(); return hoststorage; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Hoststoragelink createHoststoragelink() { HoststoragelinkImpl hoststoragelink = new HoststoragelinkImpl(); return hoststoragelink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Vmfolder createVmfolder() { VmfolderImpl vmfolder = new VmfolderImpl(); return vmfolder; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Serviceconsolenic createServiceconsolenic() { ServiceconsolenicImpl serviceconsolenic = new ServiceconsolenicImpl(); return serviceconsolenic; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Portgrouplink createPortgrouplink() { PortgrouplinkImpl portgrouplink = new PortgrouplinkImpl(); return portgrouplink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Hostnatrule createHostnatrule() { HostnatruleImpl hostnatrule = new HostnatruleImpl(); return hostnatrule; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Hostnatportforwardlink createHostnatportforwardlink() { HostnatportforwardlinkImpl hostnatportforwardlink = new HostnatportforwardlinkImpl(); return hostnatportforwardlink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Distributedportgroup createDistributedportgroup() { DistributedportgroupImpl distributedportgroup = new DistributedportgroupImpl(); return distributedportgroup; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Virtualcdrom createVirtualcdrom() { VirtualcdromImpl virtualcdrom = new VirtualcdromImpl(); return virtualcdrom; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Virtualfloppy createVirtualfloppy() { VirtualfloppyImpl virtualfloppy = new VirtualfloppyImpl(); return virtualfloppy; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Virtualdisklink createVirtualdisklink() { VirtualdisklinkImpl virtualdisklink = new VirtualdisklinkImpl(); return virtualdisklink; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public SharesLevel createSharesLevelFromString(EDataType eDataType, String initialValue) { SharesLevel result = SharesLevel.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertSharesLevelToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DvsNicTeamingPolicy createDvsNicTeamingPolicyFromString(EDataType eDataType, String initialValue) { DvsNicTeamingPolicy result = DvsNicTeamingPolicy.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertDvsNicTeamingPolicyToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Bootdevice createBootdeviceFromString(EDataType eDataType, String initialValue) { Bootdevice result = Bootdevice.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertBootdeviceToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ResourceAllocationType createResourceAllocationTypeFromString(EDataType eDataType, String initialValue) { ResourceAllocationType result = ResourceAllocationType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertResourceAllocationTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ResourcePoolState createResourcePoolStateFromString(EDataType eDataType, String initialValue) { ResourcePoolState result = ResourcePoolState.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertResourcePoolStateToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PowerOffType createPowerOffTypeFromString(EDataType eDataType, String initialValue) { PowerOffType result = PowerOffType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertPowerOffTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public GuestFirmwareType createGuestFirmwareTypeFromString(EDataType eDataType, String initialValue) { GuestFirmwareType result = GuestFirmwareType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertGuestFirmwareTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VmHtSharing createVmHtSharingFromString(EDataType eDataType, String initialValue) { VmHtSharing result = VmHtSharing.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertVmHtSharingToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VmMonitorType createVmMonitorTypeFromString(EDataType eDataType, String initialValue) { VmMonitorType result = VmMonitorType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertVmMonitorTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VmPowerOffBehavior createVmPowerOffBehaviorFromString(EDataType eDataType, String initialValue) { VmPowerOffBehavior result = VmPowerOffBehavior.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertVmPowerOffBehaviorToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VmExecUsage createVmExecUsageFromString(EDataType eDataType, String initialValue) { VmExecUsage result = VmExecUsage.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertVmExecUsageToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VmMMUusage createVmMMUusageFromString(EDataType eDataType, String initialValue) { VmMMUusage result = VmMMUusage.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertVmMMUusageToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NpivWwnType createNpivWwnTypeFromString(EDataType eDataType, String initialValue) { NpivWwnType result = NpivWwnType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertNpivWwnTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VmSwapPlacementType createVmSwapPlacementTypeFromString(EDataType eDataType, String initialValue) { VmSwapPlacementType result = VmSwapPlacementType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertVmSwapPlacementTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public GuestOsIdentifiers createGuestOsIdentifiersFromString(EDataType eDataType, String initialValue) { GuestOsIdentifiers result = GuestOsIdentifiers.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertGuestOsIdentifiersToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ToolsUpgradePolicy createToolsUpgradePolicyFromString(EDataType eDataType, String initialValue) { ToolsUpgradePolicy result = ToolsUpgradePolicy.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertToolsUpgradePolicyToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public OverallStatus createOverallStatusFromString(EDataType eDataType, String initialValue) { OverallStatus result = OverallStatus.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertOverallStatusToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public HostConnectionState createHostConnectionStateFromString(EDataType eDataType, String initialValue) { HostConnectionState result = HostConnectionState.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertHostConnectionStateToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DiagnosticPartitionType createDiagnosticPartitionTypeFromString(EDataType eDataType, String initialValue) { DiagnosticPartitionType result = DiagnosticPartitionType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertDiagnosticPartitionTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public AutoStartWaitHeartbeatSetting createAutoStartWaitHeartbeatSettingFromString(EDataType eDataType, String initialValue) { AutoStartWaitHeartbeatSetting result = AutoStartWaitHeartbeatSetting.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertAutoStartWaitHeartbeatSettingToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public HostFirewallRuleDirection createHostFirewallRuleDirectionFromString(EDataType eDataType, String initialValue) { HostFirewallRuleDirection result = HostFirewallRuleDirection.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertHostFirewallRuleDirectionToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public HostNetworkProtocol createHostNetworkProtocolFromString(EDataType eDataType, String initialValue) { HostNetworkProtocol result = HostNetworkProtocol.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertHostNetworkProtocolToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ClusterDASVmSettingsRestartPriority createClusterDASVmSettingsRestartPriorityFromString(EDataType eDataType, String initialValue) { ClusterDASVmSettingsRestartPriority result = ClusterDASVmSettingsRestartPriority.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertClusterDASVmSettingsRestartPriorityToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ClusterDASVmSettingsIsolationResponse createClusterDASVmSettingsIsolationResponseFromString(EDataType eDataType, String initialValue) { ClusterDASVmSettingsIsolationResponse result = ClusterDASVmSettingsIsolationResponse.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertClusterDASVmSettingsIsolationResponseToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DrsBehavior createDrsBehaviorFromString(EDataType eDataType, String initialValue) { DrsBehavior result = DrsBehavior.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertDrsBehaviorToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DpmBehavior createDpmBehaviorFromString(EDataType eDataType, String initialValue) { DpmBehavior result = DpmBehavior.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertDpmBehaviorToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DatastoreHostMountMode createDatastoreHostMountModeFromString(EDataType eDataType, String initialValue) { DatastoreHostMountMode result = DatastoreHostMountMode.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertDatastoreHostMountModeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NicPolicyTeamingValue createNicPolicyTeamingValueFromString(EDataType eDataType, String initialValue) { NicPolicyTeamingValue result = NicPolicyTeamingValue.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertNicPolicyTeamingValueToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PortGroupConnecteeType createPortGroupConnecteeTypeFromString(EDataType eDataType, String initialValue) { PortGroupConnecteeType result = PortGroupConnecteeType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertPortGroupConnecteeTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NetworkChangeOperation createNetworkChangeOperationFromString(EDataType eDataType, String initialValue) { NetworkChangeOperation result = NetworkChangeOperation.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertNetworkChangeOperationToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NetworkBootProtocolType createNetworkBootProtocolTypeFromString(EDataType eDataType, String initialValue) { NetworkBootProtocolType result = NetworkBootProtocolType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertNetworkBootProtocolTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VmForkConfigInfoChildType createVmForkConfigInfoChildTypeFromString(EDataType eDataType, String initialValue) { VmForkConfigInfoChildType result = VmForkConfigInfoChildType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertVmForkConfigInfoChildTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VmFaultToleranceType createVmFaultToleranceTypeFromString(EDataType eDataType, String initialValue) { VmFaultToleranceType result = VmFaultToleranceType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertVmFaultToleranceTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public LatencySensitivityLevel createLatencySensitivityLevelFromString(EDataType eDataType, String initialValue) { LatencySensitivityLevel result = LatencySensitivityLevel.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertLatencySensitivityLevelToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ClusterDasConfigInfoHBDatastoreCandidate createClusterDasConfigInfoHBDatastoreCandidateFromString(EDataType eDataType, String initialValue) { ClusterDasConfigInfoHBDatastoreCandidate result = ClusterDasConfigInfoHBDatastoreCandidate.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertClusterDasConfigInfoHBDatastoreCandidateToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ClusterDasConfigInfoVmMonitoringState createClusterDasConfigInfoVmMonitoringStateFromString(EDataType eDataType, String initialValue) { ClusterDasConfigInfoVmMonitoringState result = ClusterDasConfigInfoVmMonitoringState.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertClusterDasConfigInfoVmMonitoringStateToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ClusterDasConfigInfoServiceState createClusterDasConfigInfoServiceStateFromString(EDataType eDataType, String initialValue) { ClusterDasConfigInfoServiceState result = ClusterDasConfigInfoServiceState.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertClusterDasConfigInfoServiceStateToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public HostFileSystemVolumeFileType createHostFileSystemVolumeFileTypeFromString(EDataType eDataType, String initialValue) { HostFileSystemVolumeFileType result = HostFileSystemVolumeFileType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertHostFileSystemVolumeFileTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DatastoreMaintenanceModeState createDatastoreMaintenanceModeStateFromString(EDataType eDataType, String initialValue) { DatastoreMaintenanceModeState result = DatastoreMaintenanceModeState.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertDatastoreMaintenanceModeStateToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public HostNasVolumeSecurityType createHostNasVolumeSecurityTypeFromString(EDataType eDataType, String initialValue) { HostNasVolumeSecurityType result = HostNasVolumeSecurityType.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertHostNasVolumeSecurityTypeToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VirtualDeviceConnectStatus createVirtualDeviceConnectStatusFromString(EDataType eDataType, String initialValue) { VirtualDeviceConnectStatus result = VirtualDeviceConnectStatus.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertVirtualDeviceConnectStatusToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public HostCapabilityFtUnsupportedReason createHostCapabilityFtUnsupportedReasonFromString(EDataType eDataType, String initialValue) { HostCapabilityFtUnsupportedReason result = HostCapabilityFtUnsupportedReason.get(initialValue); if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); return result; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertHostCapabilityFtUnsupportedReasonToString(EDataType eDataType, Object instanceValue) { return instanceValue == null ? null : instanceValue.toString(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Long createLongNumberFromString(EDataType eDataType, String initialValue) { return (Long)super.createFromString(eDataType, initialValue); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertLongNumberToString(EDataType eDataType, Object instanceValue) { return super.convertToString(eDataType, instanceValue); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Date createDatetypeFromString(EDataType eDataType, String initialValue) { return (Date)super.createFromString(eDataType, initialValue); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertDatetypeToString(EDataType eDataType, Object instanceValue) { return super.convertToString(eDataType, instanceValue); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Short createShortNumberFromString(EDataType eDataType, String initialValue) { return (Short)super.createFromString(eDataType, initialValue); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertShortNumberToString(EDataType eDataType, Object instanceValue) { return super.convertToString(eDataType, instanceValue); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Byte createByteTypeFromString(EDataType eDataType, String initialValue) { return (Byte)super.createFromString(eDataType, initialValue); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertByteTypeToString(EDataType eDataType, Object instanceValue) { return super.convertToString(eDataType, instanceValue); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VmwarePackage getVmwarePackage() { return (VmwarePackage)getEPackage(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @deprecated * @generated */ @Deprecated public static VmwarePackage getPackage() { return VmwarePackage.eINSTANCE; } } //VmwareFactoryImpl