/** * Copyright (c) 2015-2016 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: * - Fawaz Paraiso <fawaz.paraiso@inria.fr> * - Philippe Merle <philippe.merle@inria.fr> */ package org.occiware.clouddesigner.occi.hypervisor; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.occiware.clouddesigner.occi.OCCIPackage; import org.occiware.clouddesigner.occi.infrastructure.InfrastructurePackage; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.HypervisorFactory * @model kind="package" * @generated */ public interface HypervisorPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "hypervisor"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://occiware.org/hypervisor/ecore"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "hypervisor"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ HypervisorPackage eINSTANCE = org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl.init(); /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.MachineImpl <em>Machine</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.MachineImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getMachine() * @generated */ int MACHINE = 0; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__ID = InfrastructurePackage.COMPUTE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__TITLE = InfrastructurePackage.COMPUTE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__KIND = InfrastructurePackage.COMPUTE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__MIXINS = InfrastructurePackage.COMPUTE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__ATTRIBUTES = InfrastructurePackage.COMPUTE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__SUMMARY = InfrastructurePackage.COMPUTE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__LINKS = InfrastructurePackage.COMPUTE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__ARCHITECTURE = InfrastructurePackage.COMPUTE__ARCHITECTURE; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__CORES = InfrastructurePackage.COMPUTE__CORES; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__HOSTNAME = InfrastructurePackage.COMPUTE__HOSTNAME; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__SPEED = InfrastructurePackage.COMPUTE__SPEED; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__MEMORY = InfrastructurePackage.COMPUTE__MEMORY; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__STATE = InfrastructurePackage.COMPUTE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__NAME = InfrastructurePackage.COMPUTE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Boot</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__BOOT = InfrastructurePackage.COMPUTE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Uuid</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__UUID = InfrastructurePackage.COMPUTE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__OFFSET = InfrastructurePackage.COMPUTE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Os type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE__OS_TYPE = InfrastructurePackage.COMPUTE_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Machine</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_FEATURE_COUNT = InfrastructurePackage.COMPUTE_FEATURE_COUNT + 5; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.ContainsImpl <em>Contains</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.ContainsImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getContains() * @generated */ int CONTAINS = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINS__ID = OCCIPackage.LINK__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINS__TITLE = OCCIPackage.LINK__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINS__KIND = OCCIPackage.LINK__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINS__MIXINS = OCCIPackage.LINK__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINS__ATTRIBUTES = OCCIPackage.LINK__ATTRIBUTES; /** * The feature id for the '<em><b>Source</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINS__SOURCE = OCCIPackage.LINK__SOURCE; /** * The feature id for the '<em><b>Target</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINS__TARGET = OCCIPackage.LINK__TARGET; /** * The number of structural features of the '<em>Contains</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINS_FEATURE_COUNT = OCCIPackage.LINK_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.DiskImpl <em>Disk</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.DiskImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getDisk() * @generated */ int DISK = 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__ID = InfrastructurePackage.STORAGE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__TITLE = InfrastructurePackage.STORAGE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__KIND = InfrastructurePackage.STORAGE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__MIXINS = InfrastructurePackage.STORAGE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__ATTRIBUTES = InfrastructurePackage.STORAGE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__SUMMARY = InfrastructurePackage.STORAGE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__LINKS = InfrastructurePackage.STORAGE__LINKS; /** * The feature id for the '<em><b>Size</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__SIZE = InfrastructurePackage.STORAGE__SIZE; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__STATE = InfrastructurePackage.STORAGE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__NAME = InfrastructurePackage.STORAGE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__TYPE = InfrastructurePackage.STORAGE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Device</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__DEVICE = InfrastructurePackage.STORAGE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__SOURCE = InfrastructurePackage.STORAGE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Readonly</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__READONLY = InfrastructurePackage.STORAGE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Target dev</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__TARGET_DEV = InfrastructurePackage.STORAGE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Target bus</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK__TARGET_BUS = InfrastructurePackage.STORAGE_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Disk</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DISK_FEATURE_COUNT = InfrastructurePackage.STORAGE_FEATURE_COUNT + 7; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.InterfaceImpl <em>Interface</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.InterfaceImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getInterface() * @generated */ int INTERFACE = 3; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__ID = InfrastructurePackage.NETWORK__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__TITLE = InfrastructurePackage.NETWORK__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__KIND = InfrastructurePackage.NETWORK__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__MIXINS = InfrastructurePackage.NETWORK__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__ATTRIBUTES = InfrastructurePackage.NETWORK__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__SUMMARY = InfrastructurePackage.NETWORK__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__LINKS = InfrastructurePackage.NETWORK__LINKS; /** * The feature id for the '<em><b>Vlan</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__VLAN = InfrastructurePackage.NETWORK__VLAN; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__LABEL = InfrastructurePackage.NETWORK__LABEL; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__STATE = InfrastructurePackage.NETWORK__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__NAME = InfrastructurePackage.NETWORK_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__TYPE = InfrastructurePackage.NETWORK_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Model</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__MODEL = InfrastructurePackage.NETWORK_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Mac addresss</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__MAC_ADDRESSS = InfrastructurePackage.NETWORK_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Route</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE__ROUTE = InfrastructurePackage.NETWORK_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Interface</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTERFACE_FEATURE_COUNT = InfrastructurePackage.NETWORK_FEATURE_COUNT + 5; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.Machine_VirtualBoxImpl <em>Machine Virtual Box</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.Machine_VirtualBoxImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getMachine_VirtualBox() * @generated */ int MACHINE_VIRTUAL_BOX = 4; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__ID = MACHINE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__TITLE = MACHINE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__KIND = MACHINE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__MIXINS = MACHINE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__ATTRIBUTES = MACHINE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__SUMMARY = MACHINE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__LINKS = MACHINE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__ARCHITECTURE = MACHINE__ARCHITECTURE; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__CORES = MACHINE__CORES; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__HOSTNAME = MACHINE__HOSTNAME; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__SPEED = MACHINE__SPEED; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__MEMORY = MACHINE__MEMORY; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__STATE = MACHINE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__NAME = MACHINE__NAME; /** * The feature id for the '<em><b>Boot</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__BOOT = MACHINE__BOOT; /** * The feature id for the '<em><b>Uuid</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__UUID = MACHINE__UUID; /** * The feature id for the '<em><b>Offset</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__OFFSET = MACHINE__OFFSET; /** * The feature id for the '<em><b>Os type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__OS_TYPE = MACHINE__OS_TYPE; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__TYPE = MACHINE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Features</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__FEATURES = MACHINE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>On poweroff</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__ON_POWEROFF = MACHINE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>On reboot</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__ON_REBOOT = MACHINE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>On crash</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__ON_CRASH = MACHINE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Maximum memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__MAXIMUM_MEMORY = MACHINE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Current memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__CURRENT_MEMORY = MACHINE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Vcpu</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX__VCPU = MACHINE_FEATURE_COUNT + 7; /** * The number of structural features of the '<em>Machine Virtual Box</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_VIRTUAL_BOX_FEATURE_COUNT = MACHINE_FEATURE_COUNT + 8; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.BridgeImpl <em>Bridge</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.BridgeImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getBridge() * @generated */ int BRIDGE = 5; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__ID = INTERFACE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__TITLE = INTERFACE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__KIND = INTERFACE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__MIXINS = INTERFACE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__ATTRIBUTES = INTERFACE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__SUMMARY = INTERFACE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__LINKS = INTERFACE__LINKS; /** * The feature id for the '<em><b>Vlan</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__VLAN = INTERFACE__VLAN; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__LABEL = INTERFACE__LABEL; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__STATE = INTERFACE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__NAME = INTERFACE__NAME; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__TYPE = INTERFACE__TYPE; /** * The feature id for the '<em><b>Model</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__MODEL = INTERFACE__MODEL; /** * The feature id for the '<em><b>Mac addresss</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__MAC_ADDRESSS = INTERFACE__MAC_ADDRESSS; /** * The feature id for the '<em><b>Route</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__ROUTE = INTERFACE__ROUTE; /** * The feature id for the '<em><b>Source bridge</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE__SOURCE_BRIDGE = INTERFACE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Bridge</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRIDGE_FEATURE_COUNT = INTERFACE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.UserImpl <em>User</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.UserImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getUser() * @generated */ int USER = 6; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__ID = INTERFACE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__TITLE = INTERFACE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__KIND = INTERFACE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__MIXINS = INTERFACE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__ATTRIBUTES = INTERFACE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__SUMMARY = INTERFACE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__LINKS = INTERFACE__LINKS; /** * The feature id for the '<em><b>Vlan</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__VLAN = INTERFACE__VLAN; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__LABEL = INTERFACE__LABEL; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__STATE = INTERFACE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__NAME = INTERFACE__NAME; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__TYPE = INTERFACE__TYPE; /** * The feature id for the '<em><b>Model</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__MODEL = INTERFACE__MODEL; /** * The feature id for the '<em><b>Mac addresss</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__MAC_ADDRESSS = INTERFACE__MAC_ADDRESSS; /** * The feature id for the '<em><b>Route</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER__ROUTE = INTERFACE__ROUTE; /** * The number of structural features of the '<em>User</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USER_FEATURE_COUNT = INTERFACE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.ParallelImpl <em>Parallel</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.ParallelImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getParallel() * @generated */ int PARALLEL = 7; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARALLEL__ID = OCCIPackage.RESOURCE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARALLEL__TITLE = OCCIPackage.RESOURCE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARALLEL__KIND = OCCIPackage.RESOURCE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARALLEL__MIXINS = OCCIPackage.RESOURCE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARALLEL__ATTRIBUTES = OCCIPackage.RESOURCE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARALLEL__SUMMARY = OCCIPackage.RESOURCE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARALLEL__LINKS = OCCIPackage.RESOURCE__LINKS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARALLEL__NAME = OCCIPackage.RESOURCE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARALLEL__SOURCE = OCCIPackage.RESOURCE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Target</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARALLEL__TARGET = OCCIPackage.RESOURCE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Parallel</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARALLEL_FEATURE_COUNT = OCCIPackage.RESOURCE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.SerialImpl <em>Serial</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.SerialImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getSerial() * @generated */ int SERIAL = 8; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERIAL__ID = OCCIPackage.RESOURCE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERIAL__TITLE = OCCIPackage.RESOURCE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERIAL__KIND = OCCIPackage.RESOURCE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERIAL__MIXINS = OCCIPackage.RESOURCE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERIAL__ATTRIBUTES = OCCIPackage.RESOURCE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERIAL__SUMMARY = OCCIPackage.RESOURCE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERIAL__LINKS = OCCIPackage.RESOURCE__LINKS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERIAL__NAME = OCCIPackage.RESOURCE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERIAL__SOURCE = OCCIPackage.RESOURCE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Target</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERIAL__TARGET = OCCIPackage.RESOURCE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Serial</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERIAL_FEATURE_COUNT = OCCIPackage.RESOURCE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.DirectImpl <em>Direct</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.DirectImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getDirect() * @generated */ int DIRECT = 9; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__ID = INTERFACE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__TITLE = INTERFACE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__KIND = INTERFACE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__MIXINS = INTERFACE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__ATTRIBUTES = INTERFACE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__SUMMARY = INTERFACE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__LINKS = INTERFACE__LINKS; /** * The feature id for the '<em><b>Vlan</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__VLAN = INTERFACE__VLAN; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__LABEL = INTERFACE__LABEL; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__STATE = INTERFACE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__NAME = INTERFACE__NAME; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__TYPE = INTERFACE__TYPE; /** * The feature id for the '<em><b>Model</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__MODEL = INTERFACE__MODEL; /** * The feature id for the '<em><b>Mac addresss</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__MAC_ADDRESSS = INTERFACE__MAC_ADDRESSS; /** * The feature id for the '<em><b>Route</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__ROUTE = INTERFACE__ROUTE; /** * The feature id for the '<em><b>Source dev</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__SOURCE_DEV = INTERFACE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Source mode</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT__SOURCE_MODE = INTERFACE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Direct</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DIRECT_FEATURE_COUNT = INTERFACE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.EthernetImpl <em>Ethernet</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.EthernetImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getEthernet() * @generated */ int ETHERNET = 10; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETHERNET__ID = OCCIPackage.RESOURCE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETHERNET__TITLE = OCCIPackage.RESOURCE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETHERNET__KIND = OCCIPackage.RESOURCE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETHERNET__MIXINS = OCCIPackage.RESOURCE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETHERNET__ATTRIBUTES = OCCIPackage.RESOURCE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETHERNET__SUMMARY = OCCIPackage.RESOURCE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETHERNET__LINKS = OCCIPackage.RESOURCE__LINKS; /** * The feature id for the '<em><b>Target dev</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETHERNET__TARGET_DEV = OCCIPackage.RESOURCE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Script path</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETHERNET__SCRIPT_PATH = OCCIPackage.RESOURCE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Ethernet</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETHERNET_FEATURE_COUNT = OCCIPackage.RESOURCE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.FilesystemImpl <em>Filesystem</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.FilesystemImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getFilesystem() * @generated */ int FILESYSTEM = 11; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESYSTEM__ID = OCCIPackage.RESOURCE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESYSTEM__TITLE = OCCIPackage.RESOURCE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESYSTEM__KIND = OCCIPackage.RESOURCE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESYSTEM__MIXINS = OCCIPackage.RESOURCE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESYSTEM__ATTRIBUTES = OCCIPackage.RESOURCE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESYSTEM__SUMMARY = OCCIPackage.RESOURCE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESYSTEM__LINKS = OCCIPackage.RESOURCE__LINKS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESYSTEM__NAME = OCCIPackage.RESOURCE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESYSTEM__SOURCE = OCCIPackage.RESOURCE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Target</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESYSTEM__TARGET = OCCIPackage.RESOURCE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Filesystem</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESYSTEM_FEATURE_COUNT = OCCIPackage.RESOURCE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.CLOCK <em>CLOCK</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.CLOCK * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getCLOCK() * @generated */ int CLOCK = 12; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.FEATURES <em>FEATURES</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.FEATURES * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getFEATURES() * @generated */ int FEATURES = 13; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.hypervisor.OS <em>OS</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.OS * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getOS() * @generated */ int OS = 14; /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.Machine <em>Machine</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine * @generated */ EClass getMachine(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine#getName() * @see #getMachine() * @generated */ EAttribute getMachine_Name(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine#getBoot <em>Boot</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Boot</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine#getBoot() * @see #getMachine() * @generated */ EAttribute getMachine_Boot(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine#getUuid <em>Uuid</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Uuid</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine#getUuid() * @see #getMachine() * @generated */ EAttribute getMachine_Uuid(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine#getOffset <em>Offset</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Offset</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine#getOffset() * @see #getMachine() * @generated */ EAttribute getMachine_Offset(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine#getOs_type <em>Os type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Os type</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine#getOs_type() * @see #getMachine() * @generated */ EAttribute getMachine_Os_type(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.Contains <em>Contains</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Contains</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Contains * @generated */ EClass getContains(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.Disk <em>Disk</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Disk</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Disk * @generated */ EClass getDisk(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Disk#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Disk#getName() * @see #getDisk() * @generated */ EAttribute getDisk_Name(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Disk#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Disk#getType() * @see #getDisk() * @generated */ EAttribute getDisk_Type(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Disk#getDevice <em>Device</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Device</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Disk#getDevice() * @see #getDisk() * @generated */ EAttribute getDisk_Device(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Disk#getSource <em>Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Source</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Disk#getSource() * @see #getDisk() * @generated */ EAttribute getDisk_Source(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Disk#isReadonly <em>Readonly</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Readonly</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Disk#isReadonly() * @see #getDisk() * @generated */ EAttribute getDisk_Readonly(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Disk#getTarget_dev <em>Target dev</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Target dev</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Disk#getTarget_dev() * @see #getDisk() * @generated */ EAttribute getDisk_Target_dev(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Disk#getTarget_bus <em>Target bus</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Target bus</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Disk#getTarget_bus() * @see #getDisk() * @generated */ EAttribute getDisk_Target_bus(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.Interface <em>Interface</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Interface</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Interface * @generated */ EClass getInterface(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Interface#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Interface#getName() * @see #getInterface() * @generated */ EAttribute getInterface_Name(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Interface#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Interface#getType() * @see #getInterface() * @generated */ EAttribute getInterface_Type(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Interface#getModel <em>Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Model</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Interface#getModel() * @see #getInterface() * @generated */ EAttribute getInterface_Model(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Interface#getMac_addresss <em>Mac addresss</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Mac addresss</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Interface#getMac_addresss() * @see #getInterface() * @generated */ EAttribute getInterface_Mac_addresss(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Interface#getRoute <em>Route</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Route</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Interface#getRoute() * @see #getInterface() * @generated */ EAttribute getInterface_Route(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox <em>Machine Virtual Box</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine Virtual Box</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox * @generated */ EClass getMachine_VirtualBox(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getType() * @see #getMachine_VirtualBox() * @generated */ EAttribute getMachine_VirtualBox_Type(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getFeatures <em>Features</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Features</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getFeatures() * @see #getMachine_VirtualBox() * @generated */ EAttribute getMachine_VirtualBox_Features(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getOn_poweroff <em>On poweroff</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>On poweroff</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getOn_poweroff() * @see #getMachine_VirtualBox() * @generated */ EAttribute getMachine_VirtualBox_On_poweroff(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getOn_reboot <em>On reboot</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>On reboot</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getOn_reboot() * @see #getMachine_VirtualBox() * @generated */ EAttribute getMachine_VirtualBox_On_reboot(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getOn_crash <em>On crash</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>On crash</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getOn_crash() * @see #getMachine_VirtualBox() * @generated */ EAttribute getMachine_VirtualBox_On_crash(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getMaximum_memory <em>Maximum memory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Maximum memory</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getMaximum_memory() * @see #getMachine_VirtualBox() * @generated */ EAttribute getMachine_VirtualBox_Maximum_memory(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getCurrent_memory <em>Current memory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Current memory</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getCurrent_memory() * @see #getMachine_VirtualBox() * @generated */ EAttribute getMachine_VirtualBox_Current_memory(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getVcpu <em>Vcpu</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Vcpu</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Machine_VirtualBox#getVcpu() * @see #getMachine_VirtualBox() * @generated */ EAttribute getMachine_VirtualBox_Vcpu(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.Bridge <em>Bridge</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Bridge</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Bridge * @generated */ EClass getBridge(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Bridge#getSource_bridge <em>Source bridge</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Source bridge</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Bridge#getSource_bridge() * @see #getBridge() * @generated */ EAttribute getBridge_Source_bridge(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.User <em>User</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>User</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.User * @generated */ EClass getUser(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.Parallel <em>Parallel</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Parallel</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Parallel * @generated */ EClass getParallel(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Parallel#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Parallel#getName() * @see #getParallel() * @generated */ EAttribute getParallel_Name(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Parallel#getSource <em>Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Source</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Parallel#getSource() * @see #getParallel() * @generated */ EAttribute getParallel_Source(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Parallel#getTarget <em>Target</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Target</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Parallel#getTarget() * @see #getParallel() * @generated */ EAttribute getParallel_Target(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.Serial <em>Serial</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Serial</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Serial * @generated */ EClass getSerial(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Serial#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Serial#getName() * @see #getSerial() * @generated */ EAttribute getSerial_Name(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Serial#getSource <em>Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Source</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Serial#getSource() * @see #getSerial() * @generated */ EAttribute getSerial_Source(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Serial#getTarget <em>Target</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Target</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Serial#getTarget() * @see #getSerial() * @generated */ EAttribute getSerial_Target(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.Direct <em>Direct</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Direct</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Direct * @generated */ EClass getDirect(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Direct#getSource_dev <em>Source dev</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Source dev</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Direct#getSource_dev() * @see #getDirect() * @generated */ EAttribute getDirect_Source_dev(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Direct#getSource_mode <em>Source mode</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Source mode</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Direct#getSource_mode() * @see #getDirect() * @generated */ EAttribute getDirect_Source_mode(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.Ethernet <em>Ethernet</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Ethernet</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Ethernet * @generated */ EClass getEthernet(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Ethernet#getTarget_dev <em>Target dev</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Target dev</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Ethernet#getTarget_dev() * @see #getEthernet() * @generated */ EAttribute getEthernet_Target_dev(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Ethernet#getScript_path <em>Script path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Script path</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Ethernet#getScript_path() * @see #getEthernet() * @generated */ EAttribute getEthernet_Script_path(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.hypervisor.Filesystem <em>Filesystem</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Filesystem</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Filesystem * @generated */ EClass getFilesystem(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Filesystem#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Filesystem#getName() * @see #getFilesystem() * @generated */ EAttribute getFilesystem_Name(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Filesystem#getSource <em>Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Source</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Filesystem#getSource() * @see #getFilesystem() * @generated */ EAttribute getFilesystem_Source(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.hypervisor.Filesystem#getTarget <em>Target</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Target</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.Filesystem#getTarget() * @see #getFilesystem() * @generated */ EAttribute getFilesystem_Target(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.hypervisor.CLOCK <em>CLOCK</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>CLOCK</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.CLOCK * @generated */ EEnum getCLOCK(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.hypervisor.FEATURES <em>FEATURES</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>FEATURES</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.FEATURES * @generated */ EEnum getFEATURES(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.hypervisor.OS <em>OS</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>OS</em>'. * @see org.occiware.clouddesigner.occi.hypervisor.OS * @generated */ EEnum getOS(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ HypervisorFactory getHypervisorFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.MachineImpl <em>Machine</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.MachineImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getMachine() * @generated */ EClass MACHINE = eINSTANCE.getMachine(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE__NAME = eINSTANCE.getMachine_Name(); /** * The meta object literal for the '<em><b>Boot</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE__BOOT = eINSTANCE.getMachine_Boot(); /** * The meta object literal for the '<em><b>Uuid</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE__UUID = eINSTANCE.getMachine_Uuid(); /** * The meta object literal for the '<em><b>Offset</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE__OFFSET = eINSTANCE.getMachine_Offset(); /** * The meta object literal for the '<em><b>Os type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE__OS_TYPE = eINSTANCE.getMachine_Os_type(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.ContainsImpl <em>Contains</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.ContainsImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getContains() * @generated */ EClass CONTAINS = eINSTANCE.getContains(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.DiskImpl <em>Disk</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.DiskImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getDisk() * @generated */ EClass DISK = eINSTANCE.getDisk(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DISK__NAME = eINSTANCE.getDisk_Name(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DISK__TYPE = eINSTANCE.getDisk_Type(); /** * The meta object literal for the '<em><b>Device</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DISK__DEVICE = eINSTANCE.getDisk_Device(); /** * The meta object literal for the '<em><b>Source</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DISK__SOURCE = eINSTANCE.getDisk_Source(); /** * The meta object literal for the '<em><b>Readonly</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DISK__READONLY = eINSTANCE.getDisk_Readonly(); /** * The meta object literal for the '<em><b>Target dev</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DISK__TARGET_DEV = eINSTANCE.getDisk_Target_dev(); /** * The meta object literal for the '<em><b>Target bus</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DISK__TARGET_BUS = eINSTANCE.getDisk_Target_bus(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.InterfaceImpl <em>Interface</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.InterfaceImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getInterface() * @generated */ EClass INTERFACE = eINSTANCE.getInterface(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERFACE__NAME = eINSTANCE.getInterface_Name(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERFACE__TYPE = eINSTANCE.getInterface_Type(); /** * The meta object literal for the '<em><b>Model</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERFACE__MODEL = eINSTANCE.getInterface_Model(); /** * The meta object literal for the '<em><b>Mac addresss</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERFACE__MAC_ADDRESSS = eINSTANCE.getInterface_Mac_addresss(); /** * The meta object literal for the '<em><b>Route</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTERFACE__ROUTE = eINSTANCE.getInterface_Route(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.Machine_VirtualBoxImpl <em>Machine Virtual Box</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.Machine_VirtualBoxImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getMachine_VirtualBox() * @generated */ EClass MACHINE_VIRTUAL_BOX = eINSTANCE.getMachine_VirtualBox(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_VIRTUAL_BOX__TYPE = eINSTANCE.getMachine_VirtualBox_Type(); /** * The meta object literal for the '<em><b>Features</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_VIRTUAL_BOX__FEATURES = eINSTANCE.getMachine_VirtualBox_Features(); /** * The meta object literal for the '<em><b>On poweroff</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_VIRTUAL_BOX__ON_POWEROFF = eINSTANCE.getMachine_VirtualBox_On_poweroff(); /** * The meta object literal for the '<em><b>On reboot</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_VIRTUAL_BOX__ON_REBOOT = eINSTANCE.getMachine_VirtualBox_On_reboot(); /** * The meta object literal for the '<em><b>On crash</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_VIRTUAL_BOX__ON_CRASH = eINSTANCE.getMachine_VirtualBox_On_crash(); /** * The meta object literal for the '<em><b>Maximum memory</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_VIRTUAL_BOX__MAXIMUM_MEMORY = eINSTANCE.getMachine_VirtualBox_Maximum_memory(); /** * The meta object literal for the '<em><b>Current memory</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_VIRTUAL_BOX__CURRENT_MEMORY = eINSTANCE.getMachine_VirtualBox_Current_memory(); /** * The meta object literal for the '<em><b>Vcpu</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_VIRTUAL_BOX__VCPU = eINSTANCE.getMachine_VirtualBox_Vcpu(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.BridgeImpl <em>Bridge</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.BridgeImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getBridge() * @generated */ EClass BRIDGE = eINSTANCE.getBridge(); /** * The meta object literal for the '<em><b>Source bridge</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BRIDGE__SOURCE_BRIDGE = eINSTANCE.getBridge_Source_bridge(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.UserImpl <em>User</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.UserImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getUser() * @generated */ EClass USER = eINSTANCE.getUser(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.ParallelImpl <em>Parallel</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.ParallelImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getParallel() * @generated */ EClass PARALLEL = eINSTANCE.getParallel(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PARALLEL__NAME = eINSTANCE.getParallel_Name(); /** * The meta object literal for the '<em><b>Source</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PARALLEL__SOURCE = eINSTANCE.getParallel_Source(); /** * The meta object literal for the '<em><b>Target</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PARALLEL__TARGET = eINSTANCE.getParallel_Target(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.SerialImpl <em>Serial</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.SerialImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getSerial() * @generated */ EClass SERIAL = eINSTANCE.getSerial(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SERIAL__NAME = eINSTANCE.getSerial_Name(); /** * The meta object literal for the '<em><b>Source</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SERIAL__SOURCE = eINSTANCE.getSerial_Source(); /** * The meta object literal for the '<em><b>Target</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SERIAL__TARGET = eINSTANCE.getSerial_Target(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.DirectImpl <em>Direct</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.DirectImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getDirect() * @generated */ EClass DIRECT = eINSTANCE.getDirect(); /** * The meta object literal for the '<em><b>Source dev</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DIRECT__SOURCE_DEV = eINSTANCE.getDirect_Source_dev(); /** * The meta object literal for the '<em><b>Source mode</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DIRECT__SOURCE_MODE = eINSTANCE.getDirect_Source_mode(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.EthernetImpl <em>Ethernet</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.EthernetImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getEthernet() * @generated */ EClass ETHERNET = eINSTANCE.getEthernet(); /** * The meta object literal for the '<em><b>Target dev</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ETHERNET__TARGET_DEV = eINSTANCE.getEthernet_Target_dev(); /** * The meta object literal for the '<em><b>Script path</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ETHERNET__SCRIPT_PATH = eINSTANCE.getEthernet_Script_path(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.impl.FilesystemImpl <em>Filesystem</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.impl.FilesystemImpl * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getFilesystem() * @generated */ EClass FILESYSTEM = eINSTANCE.getFilesystem(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILESYSTEM__NAME = eINSTANCE.getFilesystem_Name(); /** * The meta object literal for the '<em><b>Source</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILESYSTEM__SOURCE = eINSTANCE.getFilesystem_Source(); /** * The meta object literal for the '<em><b>Target</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILESYSTEM__TARGET = eINSTANCE.getFilesystem_Target(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.CLOCK <em>CLOCK</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.CLOCK * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getCLOCK() * @generated */ EEnum CLOCK = eINSTANCE.getCLOCK(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.FEATURES <em>FEATURES</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.FEATURES * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getFEATURES() * @generated */ EEnum FEATURES = eINSTANCE.getFEATURES(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.hypervisor.OS <em>OS</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.hypervisor.OS * @see org.occiware.clouddesigner.occi.hypervisor.impl.HypervisorPackageImpl#getOS() * @generated */ EEnum OS = eINSTANCE.getOS(); } } //HypervisorPackage