/** * 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.util; import org.eclipse.emf.common.notify.Adapter; import org.eclipse.emf.common.notify.Notifier; import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; import org.eclipse.emf.ecore.EObject; import org.occiware.clouddesigner.occi.Entity; import org.occiware.clouddesigner.occi.Link; import org.occiware.clouddesigner.occi.Resource; import org.occiware.clouddesigner.occi.infrastructure.Compute; import org.occiware.clouddesigner.occi.infrastructure.Network; import org.occiware.clouddesigner.occi.infrastructure.Networkinterface; import org.occiware.clouddesigner.occi.infrastructure.Storage; import org.occiware.clouddesigner.occi.infrastructure.Storagelink; import org.occiware.clouddesigner.occi.vmware.*; /** * <!-- begin-user-doc --> * The <b>Adapter Factory</b> for the model. * It provides an adapter <code>createXXX</code> method for each class of the model. * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.vmware.VmwarePackage * @generated */ public class VmwareAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected static VmwarePackage modelPackage; /** * Creates an instance of the adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VmwareAdapterFactory() { if (modelPackage == null) { modelPackage = VmwarePackage.eINSTANCE; } } /** * Returns whether this factory is applicable for the type of the object. * <!-- begin-user-doc --> * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. * <!-- end-user-doc --> * @return whether this factory is applicable for the type of the object. * @generated */ @Override public boolean isFactoryForType(Object object) { if (object == modelPackage) { return true; } if (object instanceof EObject) { return ((EObject)object).eClass().getEPackage() == modelPackage; } return false; } /** * The switch that delegates to the <code>createXXX</code> methods. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected VmwareSwitch<Adapter> modelSwitch = new VmwareSwitch<Adapter>() { @Override public Adapter caseDatastore(Datastore object) { return createDatastoreAdapter(); } @Override public Adapter caseCluster(Cluster object) { return createClusterAdapter(); } @Override public Adapter caseDatacenter(Datacenter object) { return createDatacenterAdapter(); } @Override public Adapter caseHostsystem(Hostsystem object) { return createHostsystemAdapter(); } @Override public Adapter caseVm(Vm object) { return createVmAdapter(); } @Override public Adapter caseFolderlink(Folderlink object) { return createFolderlinkAdapter(); } @Override public Adapter caseResourcepoollink(Resourcepoollink object) { return createResourcepoollinkAdapter(); } @Override public Adapter caseClusterlink(Clusterlink object) { return createClusterlinkAdapter(); } @Override public Adapter caseResourcepool(Resourcepool object) { return createResourcepoolAdapter(); } @Override public Adapter caseDatacenterlink(Datacenterlink object) { return createDatacenterlinkAdapter(); } @Override public Adapter caseHostsystemlink(Hostsystemlink object) { return createHostsystemlinkAdapter(); } @Override public Adapter caseDatastorelink(Datastorelink object) { return createDatastorelinkAdapter(); } @Override public Adapter caseVirtualdisk(Virtualdisk object) { return createVirtualdiskAdapter(); } @Override public Adapter caseVswitch(Vswitch object) { return createVswitchAdapter(); } @Override public Adapter casePortgroup(Portgroup object) { return createPortgroupAdapter(); } @Override public Adapter caseVirtualnetworkadapter(Virtualnetworkadapter object) { return createVirtualnetworkadapterAdapter(); } @Override public Adapter caseVirtualdisknetwork(Virtualdisknetwork object) { return createVirtualdisknetworkAdapter(); } @Override public Adapter caseVirtualdisknetworklink(Virtualdisknetworklink object) { return createVirtualdisknetworklinkAdapter(); } @Override public Adapter caseHostnetworkadapter(Hostnetworkadapter object) { return createHostnetworkadapterAdapter(); } @Override public Adapter caseDvswitch(Dvswitch object) { return createDvswitchAdapter(); } @Override public Adapter caseSnapshot(Snapshot object) { return createSnapshotAdapter(); } @Override public Adapter caseSnapshotlink(Snapshotlink object) { return createSnapshotlinkAdapter(); } @Override public Adapter caseFolder(Folder object) { return createFolderAdapter(); } @Override public Adapter caseHostfolder(Hostfolder object) { return createHostfolderAdapter(); } @Override public Adapter caseVcentercapability(Vcentercapability object) { return createVcentercapabilityAdapter(); } @Override public Adapter caseHostfirewallsystem(Hostfirewallsystem object) { return createHostfirewallsystemAdapter(); } @Override public Adapter caseHostfirewallruleset(Hostfirewallruleset object) { return createHostfirewallrulesetAdapter(); } @Override public Adapter caseHostfirewallrule(Hostfirewallrule object) { return createHostfirewallruleAdapter(); } @Override public Adapter caseHoststorage(Hoststorage object) { return createHoststorageAdapter(); } @Override public Adapter caseHoststoragelink(Hoststoragelink object) { return createHoststoragelinkAdapter(); } @Override public Adapter caseVmfolder(Vmfolder object) { return createVmfolderAdapter(); } @Override public Adapter caseServiceconsolenic(Serviceconsolenic object) { return createServiceconsolenicAdapter(); } @Override public Adapter casePortgrouplink(Portgrouplink object) { return createPortgrouplinkAdapter(); } @Override public Adapter caseHostnatrule(Hostnatrule object) { return createHostnatruleAdapter(); } @Override public Adapter caseHostnatportforwardlink(Hostnatportforwardlink object) { return createHostnatportforwardlinkAdapter(); } @Override public Adapter caseDistributedportgroup(Distributedportgroup object) { return createDistributedportgroupAdapter(); } @Override public Adapter caseVirtualcdrom(Virtualcdrom object) { return createVirtualcdromAdapter(); } @Override public Adapter caseVirtualfloppy(Virtualfloppy object) { return createVirtualfloppyAdapter(); } @Override public Adapter caseVirtualdisklink(Virtualdisklink object) { return createVirtualdisklinkAdapter(); } @Override public Adapter caseEntity(Entity object) { return createEntityAdapter(); } @Override public Adapter caseResource(Resource object) { return createResourceAdapter(); } @Override public Adapter caseCompute(Compute object) { return createComputeAdapter(); } @Override public Adapter caseLink(Link object) { return createLinkAdapter(); } @Override public Adapter caseStorage(Storage object) { return createStorageAdapter(); } @Override public Adapter caseNetwork(Network object) { return createNetworkAdapter(); } @Override public Adapter caseNetworkinterface(Networkinterface object) { return createNetworkinterfaceAdapter(); } @Override public Adapter caseStoragelink(Storagelink object) { return createStoragelinkAdapter(); } @Override public Adapter defaultCase(EObject object) { return createEObjectAdapter(); } }; /** * Creates an adapter for the <code>target</code>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param target the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @Override public Adapter createAdapter(Notifier target) { return modelSwitch.doSwitch((EObject)target); } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Datastore <em>Datastore</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Datastore * @generated */ public Adapter createDatastoreAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Cluster <em>Cluster</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Cluster * @generated */ public Adapter createClusterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Datacenter <em>Datacenter</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Datacenter * @generated */ public Adapter createDatacenterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Hostsystem <em>Hostsystem</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Hostsystem * @generated */ public Adapter createHostsystemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Vm <em>Vm</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Vm * @generated */ public Adapter createVmAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Folderlink <em>Folderlink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Folderlink * @generated */ public Adapter createFolderlinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Resourcepoollink <em>Resourcepoollink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Resourcepoollink * @generated */ public Adapter createResourcepoollinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Clusterlink <em>Clusterlink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Clusterlink * @generated */ public Adapter createClusterlinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Resourcepool <em>Resourcepool</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Resourcepool * @generated */ public Adapter createResourcepoolAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Datacenterlink <em>Datacenterlink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Datacenterlink * @generated */ public Adapter createDatacenterlinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Hostsystemlink <em>Hostsystemlink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Hostsystemlink * @generated */ public Adapter createHostsystemlinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Datastorelink <em>Datastorelink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Datastorelink * @generated */ public Adapter createDatastorelinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Virtualdisk <em>Virtualdisk</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Virtualdisk * @generated */ public Adapter createVirtualdiskAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Vswitch <em>Vswitch</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Vswitch * @generated */ public Adapter createVswitchAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Portgroup <em>Portgroup</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Portgroup * @generated */ public Adapter createPortgroupAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Virtualnetworkadapter <em>Virtualnetworkadapter</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Virtualnetworkadapter * @generated */ public Adapter createVirtualnetworkadapterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Virtualdisknetwork <em>Virtualdisknetwork</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Virtualdisknetwork * @generated */ public Adapter createVirtualdisknetworkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Virtualdisknetworklink <em>Virtualdisknetworklink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Virtualdisknetworklink * @generated */ public Adapter createVirtualdisknetworklinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Hostnetworkadapter <em>Hostnetworkadapter</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Hostnetworkadapter * @generated */ public Adapter createHostnetworkadapterAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Dvswitch <em>Dvswitch</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Dvswitch * @generated */ public Adapter createDvswitchAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Snapshot <em>Snapshot</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Snapshot * @generated */ public Adapter createSnapshotAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Snapshotlink <em>Snapshotlink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Snapshotlink * @generated */ public Adapter createSnapshotlinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Folder <em>Folder</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Folder * @generated */ public Adapter createFolderAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Hostfolder <em>Hostfolder</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Hostfolder * @generated */ public Adapter createHostfolderAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Vcentercapability <em>Vcentercapability</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Vcentercapability * @generated */ public Adapter createVcentercapabilityAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Hostfirewallsystem <em>Hostfirewallsystem</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Hostfirewallsystem * @generated */ public Adapter createHostfirewallsystemAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Hostfirewallruleset <em>Hostfirewallruleset</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Hostfirewallruleset * @generated */ public Adapter createHostfirewallrulesetAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Hostfirewallrule <em>Hostfirewallrule</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Hostfirewallrule * @generated */ public Adapter createHostfirewallruleAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Hoststorage <em>Hoststorage</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Hoststorage * @generated */ public Adapter createHoststorageAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Hoststoragelink <em>Hoststoragelink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Hoststoragelink * @generated */ public Adapter createHoststoragelinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Vmfolder <em>Vmfolder</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Vmfolder * @generated */ public Adapter createVmfolderAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Serviceconsolenic <em>Serviceconsolenic</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Serviceconsolenic * @generated */ public Adapter createServiceconsolenicAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Portgrouplink <em>Portgrouplink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Portgrouplink * @generated */ public Adapter createPortgrouplinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Hostnatrule <em>Hostnatrule</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Hostnatrule * @generated */ public Adapter createHostnatruleAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Hostnatportforwardlink <em>Hostnatportforwardlink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Hostnatportforwardlink * @generated */ public Adapter createHostnatportforwardlinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Distributedportgroup <em>Distributedportgroup</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Distributedportgroup * @generated */ public Adapter createDistributedportgroupAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Virtualcdrom <em>Virtualcdrom</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Virtualcdrom * @generated */ public Adapter createVirtualcdromAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Virtualfloppy <em>Virtualfloppy</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Virtualfloppy * @generated */ public Adapter createVirtualfloppyAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.vmware.Virtualdisklink <em>Virtualdisklink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.vmware.Virtualdisklink * @generated */ public Adapter createVirtualdisklinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.Entity <em>Entity</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.Entity * @generated */ public Adapter createEntityAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.Resource <em>Resource</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.Resource * @generated */ public Adapter createResourceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.infrastructure.Compute <em>Compute</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.infrastructure.Compute * @generated */ public Adapter createComputeAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.Link <em>Link</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.Link * @generated */ public Adapter createLinkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.infrastructure.Storage <em>Storage</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.infrastructure.Storage * @generated */ public Adapter createStorageAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.infrastructure.Network <em>Network</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.infrastructure.Network * @generated */ public Adapter createNetworkAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.infrastructure.Networkinterface <em>Networkinterface</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.infrastructure.Networkinterface * @generated */ public Adapter createNetworkinterfaceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.occiware.clouddesigner.occi.infrastructure.Storagelink <em>Storagelink</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * <!-- end-user-doc --> * @return the new adapter. * @see org.occiware.clouddesigner.occi.infrastructure.Storagelink * @generated */ public Adapter createStoragelinkAdapter() { return null; } /** * Creates a new adapter for the default case. * <!-- begin-user-doc --> * This default implementation returns null. * <!-- end-user-doc --> * @return the new adapter. * @generated */ public Adapter createEObjectAdapter() { return null; } } //VmwareAdapterFactory