/** * 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.cloud; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; 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.cloud.CloudFactory * @model kind="package" * @generated */ public interface CloudPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "cloud"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://occiware.org/occi/cloud/ecore"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "cloud"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ CloudPackage eINSTANCE = org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl.init(); /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.cloud.impl.MachineImpl <em>Machine</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.MachineImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#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 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 + 1; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE___OCCI_CREATE = InfrastructurePackage.COMPUTE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE___OCCI_RETRIEVE = InfrastructurePackage.COMPUTE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE___OCCI_UPDATE = InfrastructurePackage.COMPUTE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE___OCCI_DELETE = InfrastructurePackage.COMPUTE___OCCI_DELETE; /** * The operation id for the '<em>Start</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE___START = InfrastructurePackage.COMPUTE___START; /** * The operation id for the '<em>Stop</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE___STOP__STOPMETHOD = InfrastructurePackage.COMPUTE___STOP__STOPMETHOD; /** * The operation id for the '<em>Restart</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE___RESTART__RESTARTMETHOD = InfrastructurePackage.COMPUTE___RESTART__RESTARTMETHOD; /** * The operation id for the '<em>Suspend</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE___SUSPEND__SUSPENDMETHOD = InfrastructurePackage.COMPUTE___SUSPEND__SUSPENDMETHOD; /** * The number of operations of the '<em>Machine</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPERATION_COUNT = InfrastructurePackage.COMPUTE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_CloudSigmaImpl <em>Machine Cloud Sigma</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_CloudSigmaImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_CloudSigma() * @generated */ int MACHINE_CLOUD_SIGMA = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__ID = MACHINE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__TITLE = MACHINE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__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_CLOUD_SIGMA__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_CLOUD_SIGMA__ATTRIBUTES = MACHINE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__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_CLOUD_SIGMA__LINKS = MACHINE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__ARCHITECTURE = MACHINE__ARCHITECTURE; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__CORES = MACHINE__CORES; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__HOSTNAME = MACHINE__HOSTNAME; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__SPEED = MACHINE__SPEED; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__MEMORY = MACHINE__MEMORY; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__STATE = MACHINE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__NAME = MACHINE__NAME; /** * The feature id for the '<em><b>Provider</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__PROVIDER = MACHINE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Email</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__EMAIL = MACHINE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Password</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA__PASSWORD = MACHINE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Machine Cloud Sigma</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA_FEATURE_COUNT = MACHINE_FEATURE_COUNT + 3; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA___OCCI_CREATE = MACHINE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA___OCCI_RETRIEVE = MACHINE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA___OCCI_UPDATE = MACHINE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA___OCCI_DELETE = MACHINE___OCCI_DELETE; /** * The operation id for the '<em>Start</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA___START = MACHINE___START; /** * The operation id for the '<em>Stop</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA___STOP__STOPMETHOD = MACHINE___STOP__STOPMETHOD; /** * The operation id for the '<em>Restart</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA___RESTART__RESTARTMETHOD = MACHINE___RESTART__RESTARTMETHOD; /** * The operation id for the '<em>Suspend</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA___SUSPEND__SUSPENDMETHOD = MACHINE___SUSPEND__SUSPENDMETHOD; /** * The number of operations of the '<em>Machine Cloud Sigma</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_CLOUD_SIGMA_OPERATION_COUNT = MACHINE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_Amazon_EC2Impl <em>Machine Amazon EC2</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_Amazon_EC2Impl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_Amazon_EC2() * @generated */ int MACHINE_AMAZON_EC2 = 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__ID = MACHINE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__TITLE = MACHINE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__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_AMAZON_EC2__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_AMAZON_EC2__ATTRIBUTES = MACHINE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__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_AMAZON_EC2__LINKS = MACHINE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__ARCHITECTURE = MACHINE__ARCHITECTURE; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__CORES = MACHINE__CORES; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__HOSTNAME = MACHINE__HOSTNAME; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__SPEED = MACHINE__SPEED; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__MEMORY = MACHINE__MEMORY; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__STATE = MACHINE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__NAME = MACHINE__NAME; /** * The feature id for the '<em><b>Provider</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__PROVIDER = MACHINE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Access key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__ACCESS_KEY = MACHINE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Secret key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__SECRET_KEY = MACHINE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Region</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__REGION = MACHINE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Image</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__IMAGE = MACHINE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Security group</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__SECURITY_GROUP = MACHINE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Key pair</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2__KEY_PAIR = MACHINE_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Machine Amazon EC2</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2_FEATURE_COUNT = MACHINE_FEATURE_COUNT + 7; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2___OCCI_CREATE = MACHINE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2___OCCI_RETRIEVE = MACHINE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2___OCCI_UPDATE = MACHINE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2___OCCI_DELETE = MACHINE___OCCI_DELETE; /** * The operation id for the '<em>Start</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2___START = MACHINE___START; /** * The operation id for the '<em>Stop</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2___STOP__STOPMETHOD = MACHINE___STOP__STOPMETHOD; /** * The operation id for the '<em>Restart</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2___RESTART__RESTARTMETHOD = MACHINE___RESTART__RESTARTMETHOD; /** * The operation id for the '<em>Suspend</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2___SUSPEND__SUSPENDMETHOD = MACHINE___SUSPEND__SUSPENDMETHOD; /** * The number of operations of the '<em>Machine Amazon EC2</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_AMAZON_EC2_OPERATION_COUNT = MACHINE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_GogridImpl <em>Machine Gogrid</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_GogridImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_Gogrid() * @generated */ int MACHINE_GOGRID = 3; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__ID = MACHINE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__TITLE = MACHINE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__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_GOGRID__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_GOGRID__ATTRIBUTES = MACHINE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__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_GOGRID__LINKS = MACHINE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__ARCHITECTURE = MACHINE__ARCHITECTURE; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__CORES = MACHINE__CORES; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__HOSTNAME = MACHINE__HOSTNAME; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__SPEED = MACHINE__SPEED; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__MEMORY = MACHINE__MEMORY; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__STATE = MACHINE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__NAME = MACHINE__NAME; /** * The feature id for the '<em><b>Provider</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__PROVIDER = MACHINE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__KEY = MACHINE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Shared secret</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__SHARED_SECRET = MACHINE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Image id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID__IMAGE_ID = MACHINE_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Machine Gogrid</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID_FEATURE_COUNT = MACHINE_FEATURE_COUNT + 4; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID___OCCI_CREATE = MACHINE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID___OCCI_RETRIEVE = MACHINE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID___OCCI_UPDATE = MACHINE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID___OCCI_DELETE = MACHINE___OCCI_DELETE; /** * The operation id for the '<em>Start</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID___START = MACHINE___START; /** * The operation id for the '<em>Stop</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID___STOP__STOPMETHOD = MACHINE___STOP__STOPMETHOD; /** * The operation id for the '<em>Restart</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID___RESTART__RESTARTMETHOD = MACHINE___RESTART__RESTARTMETHOD; /** * The operation id for the '<em>Suspend</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID___SUSPEND__SUSPENDMETHOD = MACHINE___SUSPEND__SUSPENDMETHOD; /** * The number of operations of the '<em>Machine Gogrid</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GOGRID_OPERATION_COUNT = MACHINE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_Hp_HelionImpl <em>Machine Hp Helion</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_Hp_HelionImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_Hp_Helion() * @generated */ int MACHINE_HP_HELION = 4; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__ID = MACHINE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__TITLE = MACHINE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__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_HP_HELION__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_HP_HELION__ATTRIBUTES = MACHINE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__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_HP_HELION__LINKS = MACHINE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__ARCHITECTURE = MACHINE__ARCHITECTURE; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__CORES = MACHINE__CORES; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__HOSTNAME = MACHINE__HOSTNAME; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__SPEED = MACHINE__SPEED; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__MEMORY = MACHINE__MEMORY; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__STATE = MACHINE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__NAME = MACHINE__NAME; /** * The feature id for the '<em><b>Provider</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__PROVIDER = MACHINE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Tenant</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__TENANT = MACHINE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Access key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__ACCESS_KEY = MACHINE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Secret key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__SECRET_KEY = MACHINE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Image</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__IMAGE = MACHINE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Zone</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__ZONE = MACHINE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Flavor id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__FLAVOR_ID = MACHINE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Key pair</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__KEY_PAIR = MACHINE_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Security group</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__SECURITY_GROUP = MACHINE_FEATURE_COUNT + 8; /** * The feature id for the '<em><b>Floating ip</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION__FLOATING_IP = MACHINE_FEATURE_COUNT + 9; /** * The number of structural features of the '<em>Machine Hp Helion</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION_FEATURE_COUNT = MACHINE_FEATURE_COUNT + 10; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION___OCCI_CREATE = MACHINE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION___OCCI_RETRIEVE = MACHINE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION___OCCI_UPDATE = MACHINE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION___OCCI_DELETE = MACHINE___OCCI_DELETE; /** * The operation id for the '<em>Start</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION___START = MACHINE___START; /** * The operation id for the '<em>Stop</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION___STOP__STOPMETHOD = MACHINE___STOP__STOPMETHOD; /** * The operation id for the '<em>Restart</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION___RESTART__RESTARTMETHOD = MACHINE___RESTART__RESTARTMETHOD; /** * The operation id for the '<em>Suspend</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION___SUSPEND__SUSPENDMETHOD = MACHINE___SUSPEND__SUSPENDMETHOD; /** * The number of operations of the '<em>Machine Hp Helion</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_HP_HELION_OPERATION_COUNT = MACHINE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_GCEImpl <em>Machine GCE</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_GCEImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_GCE() * @generated */ int MACHINE_GCE = 5; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__ID = MACHINE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__TITLE = MACHINE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__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_GCE__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_GCE__ATTRIBUTES = MACHINE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__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_GCE__LINKS = MACHINE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__ARCHITECTURE = MACHINE__ARCHITECTURE; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__CORES = MACHINE__CORES; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__HOSTNAME = MACHINE__HOSTNAME; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__SPEED = MACHINE__SPEED; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__MEMORY = MACHINE__MEMORY; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__STATE = MACHINE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__NAME = MACHINE__NAME; /** * The feature id for the '<em><b>Zone</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__ZONE = MACHINE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Region</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__REGION = MACHINE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Machine type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__MACHINE_TYPE = MACHINE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Machine url</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__MACHINE_URL = MACHINE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Firewall tag</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__FIREWALL_TAG = MACHINE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Startup script</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__STARTUP_SCRIPT = MACHINE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Json file</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__JSON_FILE = MACHINE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Provider</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE__PROVIDER = MACHINE_FEATURE_COUNT + 7; /** * The number of structural features of the '<em>Machine GCE</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE_FEATURE_COUNT = MACHINE_FEATURE_COUNT + 8; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE___OCCI_CREATE = MACHINE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE___OCCI_RETRIEVE = MACHINE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE___OCCI_UPDATE = MACHINE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE___OCCI_DELETE = MACHINE___OCCI_DELETE; /** * The operation id for the '<em>Start</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE___START = MACHINE___START; /** * The operation id for the '<em>Stop</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE___STOP__STOPMETHOD = MACHINE___STOP__STOPMETHOD; /** * The operation id for the '<em>Restart</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE___RESTART__RESTARTMETHOD = MACHINE___RESTART__RESTARTMETHOD; /** * The operation id for the '<em>Suspend</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE___SUSPEND__SUSPENDMETHOD = MACHINE___SUSPEND__SUSPENDMETHOD; /** * The number of operations of the '<em>Machine GCE</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_GCE_OPERATION_COUNT = MACHINE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_RackSpaceImpl <em>Machine Rack Space</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_RackSpaceImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_RackSpace() * @generated */ int MACHINE_RACK_SPACE = 6; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__ID = MACHINE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__TITLE = MACHINE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__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_RACK_SPACE__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_RACK_SPACE__ATTRIBUTES = MACHINE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__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_RACK_SPACE__LINKS = MACHINE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__ARCHITECTURE = MACHINE__ARCHITECTURE; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__CORES = MACHINE__CORES; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__HOSTNAME = MACHINE__HOSTNAME; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__SPEED = MACHINE__SPEED; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__MEMORY = MACHINE__MEMORY; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__STATE = MACHINE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__NAME = MACHINE__NAME; /** * The feature id for the '<em><b>Provider</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__PROVIDER = MACHINE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Username</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__USERNAME = MACHINE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Api key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__API_KEY = MACHINE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Region</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__REGION = MACHINE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Image</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE__IMAGE = MACHINE_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Machine Rack Space</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE_FEATURE_COUNT = MACHINE_FEATURE_COUNT + 5; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE___OCCI_CREATE = MACHINE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE___OCCI_RETRIEVE = MACHINE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE___OCCI_UPDATE = MACHINE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE___OCCI_DELETE = MACHINE___OCCI_DELETE; /** * The operation id for the '<em>Start</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE___START = MACHINE___START; /** * The operation id for the '<em>Stop</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE___STOP__STOPMETHOD = MACHINE___STOP__STOPMETHOD; /** * The operation id for the '<em>Restart</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE___RESTART__RESTARTMETHOD = MACHINE___RESTART__RESTARTMETHOD; /** * The operation id for the '<em>Suspend</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE___SUSPEND__SUSPENDMETHOD = MACHINE___SUSPEND__SUSPENDMETHOD; /** * The number of operations of the '<em>Machine Rack Space</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_RACK_SPACE_OPERATION_COUNT = MACHINE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_ProfitBricksImpl <em>Machine Profit Bricks</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_ProfitBricksImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_ProfitBricks() * @generated */ int MACHINE_PROFIT_BRICKS = 7; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__ID = MACHINE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__TITLE = MACHINE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__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_PROFIT_BRICKS__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_PROFIT_BRICKS__ATTRIBUTES = MACHINE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__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_PROFIT_BRICKS__LINKS = MACHINE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__ARCHITECTURE = MACHINE__ARCHITECTURE; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__CORES = MACHINE__CORES; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__HOSTNAME = MACHINE__HOSTNAME; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__SPEED = MACHINE__SPEED; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__MEMORY = MACHINE__MEMORY; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__STATE = MACHINE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__NAME = MACHINE__NAME; /** * The feature id for the '<em><b>Provider</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__PROVIDER = MACHINE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Username</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__USERNAME = MACHINE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Api key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__API_KEY = MACHINE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Email</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__EMAIL = MACHINE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Password</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__PASSWORD = MACHINE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Location</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS__LOCATION = MACHINE_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Machine Profit Bricks</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS_FEATURE_COUNT = MACHINE_FEATURE_COUNT + 6; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS___OCCI_CREATE = MACHINE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS___OCCI_RETRIEVE = MACHINE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS___OCCI_UPDATE = MACHINE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS___OCCI_DELETE = MACHINE___OCCI_DELETE; /** * The operation id for the '<em>Start</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS___START = MACHINE___START; /** * The operation id for the '<em>Stop</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS___STOP__STOPMETHOD = MACHINE___STOP__STOPMETHOD; /** * The operation id for the '<em>Restart</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS___RESTART__RESTARTMETHOD = MACHINE___RESTART__RESTARTMETHOD; /** * The operation id for the '<em>Suspend</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS___SUSPEND__SUSPENDMETHOD = MACHINE___SUSPEND__SUSPENDMETHOD; /** * The number of operations of the '<em>Machine Profit Bricks</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_PROFIT_BRICKS_OPERATION_COUNT = MACHINE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_OpenStackImpl <em>Machine Open Stack</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_OpenStackImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_OpenStack() * @generated */ int MACHINE_OPEN_STACK = 8; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__ID = MACHINE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__TITLE = MACHINE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__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_OPEN_STACK__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_OPEN_STACK__ATTRIBUTES = MACHINE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__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_OPEN_STACK__LINKS = MACHINE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__ARCHITECTURE = MACHINE__ARCHITECTURE; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__CORES = MACHINE__CORES; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__HOSTNAME = MACHINE__HOSTNAME; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__SPEED = MACHINE__SPEED; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__MEMORY = MACHINE__MEMORY; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__STATE = MACHINE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__NAME = MACHINE__NAME; /** * The feature id for the '<em><b>Provider</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__PROVIDER = MACHINE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Tenant</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__TENANT = MACHINE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Username</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__USERNAME = MACHINE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Password</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__PASSWORD = MACHINE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Endpoint</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__ENDPOINT = MACHINE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Image id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__IMAGE_ID = MACHINE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Flavor name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__FLAVOR_NAME = MACHINE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Flavor id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__FLAVOR_ID = MACHINE_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Security group</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__SECURITY_GROUP = MACHINE_FEATURE_COUNT + 8; /** * The feature id for the '<em><b>Network name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__NETWORK_NAME = MACHINE_FEATURE_COUNT + 9; /** * The feature id for the '<em><b>Network id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__NETWORK_ID = MACHINE_FEATURE_COUNT + 10; /** * The feature id for the '<em><b>Floating ip pool</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__FLOATING_IP_POOL = MACHINE_FEATURE_COUNT + 11; /** * The feature id for the '<em><b>Image name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__IMAGE_NAME = MACHINE_FEATURE_COUNT + 12; /** * The feature id for the '<em><b>Keypair</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__KEYPAIR = MACHINE_FEATURE_COUNT + 13; /** * The feature id for the '<em><b>Region</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK__REGION = MACHINE_FEATURE_COUNT + 14; /** * The number of structural features of the '<em>Machine Open Stack</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK_FEATURE_COUNT = MACHINE_FEATURE_COUNT + 15; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK___OCCI_CREATE = MACHINE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK___OCCI_RETRIEVE = MACHINE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK___OCCI_UPDATE = MACHINE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK___OCCI_DELETE = MACHINE___OCCI_DELETE; /** * The operation id for the '<em>Start</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK___START = MACHINE___START; /** * The operation id for the '<em>Stop</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK___STOP__STOPMETHOD = MACHINE___STOP__STOPMETHOD; /** * The operation id for the '<em>Restart</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK___RESTART__RESTARTMETHOD = MACHINE___RESTART__RESTARTMETHOD; /** * The operation id for the '<em>Suspend</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK___SUSPEND__SUSPENDMETHOD = MACHINE___SUSPEND__SUSPENDMETHOD; /** * The number of operations of the '<em>Machine Open Stack</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_OPEN_STACK_OPERATION_COUNT = MACHINE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_SoftLayerImpl <em>Machine Soft Layer</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_SoftLayerImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_SoftLayer() * @generated */ int MACHINE_SOFT_LAYER = 9; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__ID = MACHINE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__TITLE = MACHINE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__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_SOFT_LAYER__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_SOFT_LAYER__ATTRIBUTES = MACHINE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__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_SOFT_LAYER__LINKS = MACHINE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__ARCHITECTURE = MACHINE__ARCHITECTURE; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__CORES = MACHINE__CORES; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__HOSTNAME = MACHINE__HOSTNAME; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__SPEED = MACHINE__SPEED; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__MEMORY = MACHINE__MEMORY; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__STATE = MACHINE__STATE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__NAME = MACHINE__NAME; /** * The feature id for the '<em><b>Provider</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__PROVIDER = MACHINE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Username</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__USERNAME = MACHINE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Api key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__API_KEY = MACHINE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Location id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__LOCATION_ID = MACHINE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Image id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__IMAGE_ID = MACHINE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Domain name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__DOMAIN_NAME = MACHINE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Disk type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__DISK_TYPE = MACHINE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Tenant</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__TENANT = MACHINE_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Endpoint</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER__ENDPOINT = MACHINE_FEATURE_COUNT + 8; /** * The number of structural features of the '<em>Machine Soft Layer</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER_FEATURE_COUNT = MACHINE_FEATURE_COUNT + 9; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER___OCCI_CREATE = MACHINE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER___OCCI_RETRIEVE = MACHINE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER___OCCI_UPDATE = MACHINE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER___OCCI_DELETE = MACHINE___OCCI_DELETE; /** * The operation id for the '<em>Start</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER___START = MACHINE___START; /** * The operation id for the '<em>Stop</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER___STOP__STOPMETHOD = MACHINE___STOP__STOPMETHOD; /** * The operation id for the '<em>Restart</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER___RESTART__RESTARTMETHOD = MACHINE___RESTART__RESTARTMETHOD; /** * The operation id for the '<em>Suspend</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER___SUSPEND__SUSPENDMETHOD = MACHINE___SUSPEND__SUSPENDMETHOD; /** * The number of operations of the '<em>Machine Soft Layer</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MACHINE_SOFT_LAYER_OPERATION_COUNT = MACHINE_OPERATION_COUNT + 0; /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.cloud.Machine <em>Machine</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine * @generated */ EClass getMachine(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.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.cloud.Machine#getName() * @see #getMachine() * @generated */ EAttribute getMachine_Name(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.cloud.Machine_CloudSigma <em>Machine Cloud Sigma</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine Cloud Sigma</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_CloudSigma * @generated */ EClass getMachine_CloudSigma(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_CloudSigma#getProvider <em>Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Provider</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_CloudSigma#getProvider() * @see #getMachine_CloudSigma() * @generated */ EAttribute getMachine_CloudSigma_Provider(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_CloudSigma#getEmail <em>Email</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Email</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_CloudSigma#getEmail() * @see #getMachine_CloudSigma() * @generated */ EAttribute getMachine_CloudSigma_Email(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_CloudSigma#getPassword <em>Password</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Password</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_CloudSigma#getPassword() * @see #getMachine_CloudSigma() * @generated */ EAttribute getMachine_CloudSigma_Password(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2 <em>Machine Amazon EC2</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine Amazon EC2</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2 * @generated */ EClass getMachine_Amazon_EC2(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getProvider <em>Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Provider</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getProvider() * @see #getMachine_Amazon_EC2() * @generated */ EAttribute getMachine_Amazon_EC2_Provider(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getAccess_key <em>Access key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Access key</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getAccess_key() * @see #getMachine_Amazon_EC2() * @generated */ EAttribute getMachine_Amazon_EC2_Access_key(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getSecret_key <em>Secret key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Secret key</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getSecret_key() * @see #getMachine_Amazon_EC2() * @generated */ EAttribute getMachine_Amazon_EC2_Secret_key(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getRegion <em>Region</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Region</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getRegion() * @see #getMachine_Amazon_EC2() * @generated */ EAttribute getMachine_Amazon_EC2_Region(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getImage <em>Image</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Image</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getImage() * @see #getMachine_Amazon_EC2() * @generated */ EAttribute getMachine_Amazon_EC2_Image(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getSecurity_group <em>Security group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Security group</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getSecurity_group() * @see #getMachine_Amazon_EC2() * @generated */ EAttribute getMachine_Amazon_EC2_Security_group(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getKey_pair <em>Key pair</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Key pair</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Amazon_EC2#getKey_pair() * @see #getMachine_Amazon_EC2() * @generated */ EAttribute getMachine_Amazon_EC2_Key_pair(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.cloud.Machine_Gogrid <em>Machine Gogrid</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine Gogrid</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Gogrid * @generated */ EClass getMachine_Gogrid(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Gogrid#getProvider <em>Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Provider</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Gogrid#getProvider() * @see #getMachine_Gogrid() * @generated */ EAttribute getMachine_Gogrid_Provider(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Gogrid#getKey <em>Key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Key</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Gogrid#getKey() * @see #getMachine_Gogrid() * @generated */ EAttribute getMachine_Gogrid_Key(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Gogrid#getShared_secret <em>Shared secret</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Shared secret</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Gogrid#getShared_secret() * @see #getMachine_Gogrid() * @generated */ EAttribute getMachine_Gogrid_Shared_secret(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Gogrid#getImage_id <em>Image id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Image id</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Gogrid#getImage_id() * @see #getMachine_Gogrid() * @generated */ EAttribute getMachine_Gogrid_Image_id(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion <em>Machine Hp Helion</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine Hp Helion</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion * @generated */ EClass getMachine_Hp_Helion(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getProvider <em>Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Provider</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getProvider() * @see #getMachine_Hp_Helion() * @generated */ EAttribute getMachine_Hp_Helion_Provider(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getTenant <em>Tenant</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Tenant</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getTenant() * @see #getMachine_Hp_Helion() * @generated */ EAttribute getMachine_Hp_Helion_Tenant(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getAccess_key <em>Access key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Access key</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getAccess_key() * @see #getMachine_Hp_Helion() * @generated */ EAttribute getMachine_Hp_Helion_Access_key(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getSecret_key <em>Secret key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Secret key</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getSecret_key() * @see #getMachine_Hp_Helion() * @generated */ EAttribute getMachine_Hp_Helion_Secret_key(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getImage <em>Image</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Image</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getImage() * @see #getMachine_Hp_Helion() * @generated */ EAttribute getMachine_Hp_Helion_Image(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getZone <em>Zone</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Zone</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getZone() * @see #getMachine_Hp_Helion() * @generated */ EAttribute getMachine_Hp_Helion_Zone(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getFlavor_id <em>Flavor id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Flavor id</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getFlavor_id() * @see #getMachine_Hp_Helion() * @generated */ EAttribute getMachine_Hp_Helion_Flavor_id(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getKey_pair <em>Key pair</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Key pair</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getKey_pair() * @see #getMachine_Hp_Helion() * @generated */ EAttribute getMachine_Hp_Helion_Key_pair(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getSecurity_group <em>Security group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Security group</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getSecurity_group() * @see #getMachine_Hp_Helion() * @generated */ EAttribute getMachine_Hp_Helion_Security_group(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getFloating_ip <em>Floating ip</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Floating ip</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_Hp_Helion#getFloating_ip() * @see #getMachine_Hp_Helion() * @generated */ EAttribute getMachine_Hp_Helion_Floating_ip(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.cloud.Machine_GCE <em>Machine GCE</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine GCE</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_GCE * @generated */ EClass getMachine_GCE(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_GCE#getZone <em>Zone</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Zone</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_GCE#getZone() * @see #getMachine_GCE() * @generated */ EAttribute getMachine_GCE_Zone(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_GCE#getRegion <em>Region</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Region</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_GCE#getRegion() * @see #getMachine_GCE() * @generated */ EAttribute getMachine_GCE_Region(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_GCE#getMachine_type <em>Machine type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Machine type</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_GCE#getMachine_type() * @see #getMachine_GCE() * @generated */ EAttribute getMachine_GCE_Machine_type(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_GCE#getMachine_url <em>Machine url</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Machine url</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_GCE#getMachine_url() * @see #getMachine_GCE() * @generated */ EAttribute getMachine_GCE_Machine_url(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_GCE#getFirewall_tag <em>Firewall tag</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Firewall tag</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_GCE#getFirewall_tag() * @see #getMachine_GCE() * @generated */ EAttribute getMachine_GCE_Firewall_tag(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_GCE#getStartup_script <em>Startup script</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Startup script</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_GCE#getStartup_script() * @see #getMachine_GCE() * @generated */ EAttribute getMachine_GCE_Startup_script(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_GCE#getJson_file <em>Json file</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Json file</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_GCE#getJson_file() * @see #getMachine_GCE() * @generated */ EAttribute getMachine_GCE_Json_file(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_GCE#getProvider <em>Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Provider</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_GCE#getProvider() * @see #getMachine_GCE() * @generated */ EAttribute getMachine_GCE_Provider(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.cloud.Machine_RackSpace <em>Machine Rack Space</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine Rack Space</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_RackSpace * @generated */ EClass getMachine_RackSpace(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_RackSpace#getProvider <em>Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Provider</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_RackSpace#getProvider() * @see #getMachine_RackSpace() * @generated */ EAttribute getMachine_RackSpace_Provider(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_RackSpace#getUsername <em>Username</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Username</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_RackSpace#getUsername() * @see #getMachine_RackSpace() * @generated */ EAttribute getMachine_RackSpace_Username(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_RackSpace#getApi_key <em>Api key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Api key</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_RackSpace#getApi_key() * @see #getMachine_RackSpace() * @generated */ EAttribute getMachine_RackSpace_Api_key(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_RackSpace#getRegion <em>Region</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Region</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_RackSpace#getRegion() * @see #getMachine_RackSpace() * @generated */ EAttribute getMachine_RackSpace_Region(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_RackSpace#getImage <em>Image</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Image</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_RackSpace#getImage() * @see #getMachine_RackSpace() * @generated */ EAttribute getMachine_RackSpace_Image(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks <em>Machine Profit Bricks</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine Profit Bricks</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks * @generated */ EClass getMachine_ProfitBricks(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getProvider <em>Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Provider</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getProvider() * @see #getMachine_ProfitBricks() * @generated */ EAttribute getMachine_ProfitBricks_Provider(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getUsername <em>Username</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Username</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getUsername() * @see #getMachine_ProfitBricks() * @generated */ EAttribute getMachine_ProfitBricks_Username(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getApi_key <em>Api key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Api key</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getApi_key() * @see #getMachine_ProfitBricks() * @generated */ EAttribute getMachine_ProfitBricks_Api_key(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getEmail <em>Email</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Email</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getEmail() * @see #getMachine_ProfitBricks() * @generated */ EAttribute getMachine_ProfitBricks_Email(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getPassword <em>Password</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Password</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getPassword() * @see #getMachine_ProfitBricks() * @generated */ EAttribute getMachine_ProfitBricks_Password(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getLocation <em>Location</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Location</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_ProfitBricks#getLocation() * @see #getMachine_ProfitBricks() * @generated */ EAttribute getMachine_ProfitBricks_Location(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack <em>Machine Open Stack</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine Open Stack</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack * @generated */ EClass getMachine_OpenStack(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getProvider <em>Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Provider</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getProvider() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Provider(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getTenant <em>Tenant</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Tenant</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getTenant() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Tenant(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getUsername <em>Username</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Username</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getUsername() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Username(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getPassword <em>Password</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Password</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getPassword() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Password(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getEndpoint <em>Endpoint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Endpoint</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getEndpoint() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Endpoint(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getImage_id <em>Image id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Image id</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getImage_id() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Image_id(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getFlavor_name <em>Flavor name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Flavor name</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getFlavor_name() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Flavor_name(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getFlavor_id <em>Flavor id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Flavor id</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getFlavor_id() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Flavor_id(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getSecurity_group <em>Security group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Security group</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getSecurity_group() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Security_group(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getNetwork_name <em>Network name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Network name</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getNetwork_name() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Network_name(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getNetwork_id <em>Network id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Network id</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getNetwork_id() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Network_id(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getFloating_ip_pool <em>Floating ip pool</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Floating ip pool</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getFloating_ip_pool() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Floating_ip_pool(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getImage_name <em>Image name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Image name</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getImage_name() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Image_name(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getKeypair <em>Keypair</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Keypair</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getKeypair() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Keypair(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getRegion <em>Region</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Region</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_OpenStack#getRegion() * @see #getMachine_OpenStack() * @generated */ EAttribute getMachine_OpenStack_Region(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer <em>Machine Soft Layer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Machine Soft Layer</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer * @generated */ EClass getMachine_SoftLayer(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getProvider <em>Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Provider</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getProvider() * @see #getMachine_SoftLayer() * @generated */ EAttribute getMachine_SoftLayer_Provider(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getUsername <em>Username</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Username</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getUsername() * @see #getMachine_SoftLayer() * @generated */ EAttribute getMachine_SoftLayer_Username(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getApi_key <em>Api key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Api key</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getApi_key() * @see #getMachine_SoftLayer() * @generated */ EAttribute getMachine_SoftLayer_Api_key(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getLocation_id <em>Location id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Location id</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getLocation_id() * @see #getMachine_SoftLayer() * @generated */ EAttribute getMachine_SoftLayer_Location_id(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getImage_id <em>Image id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Image id</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getImage_id() * @see #getMachine_SoftLayer() * @generated */ EAttribute getMachine_SoftLayer_Image_id(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getDomain_name <em>Domain name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Domain name</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getDomain_name() * @see #getMachine_SoftLayer() * @generated */ EAttribute getMachine_SoftLayer_Domain_name(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getDisk_type <em>Disk type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Disk type</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getDisk_type() * @see #getMachine_SoftLayer() * @generated */ EAttribute getMachine_SoftLayer_Disk_type(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getTenant <em>Tenant</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Tenant</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getTenant() * @see #getMachine_SoftLayer() * @generated */ EAttribute getMachine_SoftLayer_Tenant(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getEndpoint <em>Endpoint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Endpoint</em>'. * @see org.occiware.clouddesigner.occi.cloud.Machine_SoftLayer#getEndpoint() * @see #getMachine_SoftLayer() * @generated */ EAttribute getMachine_SoftLayer_Endpoint(); /** * 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 */ CloudFactory getCloudFactory(); /** * <!-- 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.cloud.impl.MachineImpl <em>Machine</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.MachineImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#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 '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_CloudSigmaImpl <em>Machine Cloud Sigma</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_CloudSigmaImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_CloudSigma() * @generated */ EClass MACHINE_CLOUD_SIGMA = eINSTANCE.getMachine_CloudSigma(); /** * The meta object literal for the '<em><b>Provider</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_CLOUD_SIGMA__PROVIDER = eINSTANCE.getMachine_CloudSigma_Provider(); /** * The meta object literal for the '<em><b>Email</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_CLOUD_SIGMA__EMAIL = eINSTANCE.getMachine_CloudSigma_Email(); /** * The meta object literal for the '<em><b>Password</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_CLOUD_SIGMA__PASSWORD = eINSTANCE.getMachine_CloudSigma_Password(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_Amazon_EC2Impl <em>Machine Amazon EC2</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_Amazon_EC2Impl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_Amazon_EC2() * @generated */ EClass MACHINE_AMAZON_EC2 = eINSTANCE.getMachine_Amazon_EC2(); /** * The meta object literal for the '<em><b>Provider</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_AMAZON_EC2__PROVIDER = eINSTANCE.getMachine_Amazon_EC2_Provider(); /** * The meta object literal for the '<em><b>Access key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_AMAZON_EC2__ACCESS_KEY = eINSTANCE.getMachine_Amazon_EC2_Access_key(); /** * The meta object literal for the '<em><b>Secret key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_AMAZON_EC2__SECRET_KEY = eINSTANCE.getMachine_Amazon_EC2_Secret_key(); /** * The meta object literal for the '<em><b>Region</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_AMAZON_EC2__REGION = eINSTANCE.getMachine_Amazon_EC2_Region(); /** * The meta object literal for the '<em><b>Image</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_AMAZON_EC2__IMAGE = eINSTANCE.getMachine_Amazon_EC2_Image(); /** * The meta object literal for the '<em><b>Security group</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_AMAZON_EC2__SECURITY_GROUP = eINSTANCE.getMachine_Amazon_EC2_Security_group(); /** * The meta object literal for the '<em><b>Key pair</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_AMAZON_EC2__KEY_PAIR = eINSTANCE.getMachine_Amazon_EC2_Key_pair(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_GogridImpl <em>Machine Gogrid</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_GogridImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_Gogrid() * @generated */ EClass MACHINE_GOGRID = eINSTANCE.getMachine_Gogrid(); /** * The meta object literal for the '<em><b>Provider</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GOGRID__PROVIDER = eINSTANCE.getMachine_Gogrid_Provider(); /** * The meta object literal for the '<em><b>Key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GOGRID__KEY = eINSTANCE.getMachine_Gogrid_Key(); /** * The meta object literal for the '<em><b>Shared secret</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GOGRID__SHARED_SECRET = eINSTANCE.getMachine_Gogrid_Shared_secret(); /** * The meta object literal for the '<em><b>Image id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GOGRID__IMAGE_ID = eINSTANCE.getMachine_Gogrid_Image_id(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_Hp_HelionImpl <em>Machine Hp Helion</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_Hp_HelionImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_Hp_Helion() * @generated */ EClass MACHINE_HP_HELION = eINSTANCE.getMachine_Hp_Helion(); /** * The meta object literal for the '<em><b>Provider</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_HP_HELION__PROVIDER = eINSTANCE.getMachine_Hp_Helion_Provider(); /** * The meta object literal for the '<em><b>Tenant</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_HP_HELION__TENANT = eINSTANCE.getMachine_Hp_Helion_Tenant(); /** * The meta object literal for the '<em><b>Access key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_HP_HELION__ACCESS_KEY = eINSTANCE.getMachine_Hp_Helion_Access_key(); /** * The meta object literal for the '<em><b>Secret key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_HP_HELION__SECRET_KEY = eINSTANCE.getMachine_Hp_Helion_Secret_key(); /** * The meta object literal for the '<em><b>Image</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_HP_HELION__IMAGE = eINSTANCE.getMachine_Hp_Helion_Image(); /** * The meta object literal for the '<em><b>Zone</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_HP_HELION__ZONE = eINSTANCE.getMachine_Hp_Helion_Zone(); /** * The meta object literal for the '<em><b>Flavor id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_HP_HELION__FLAVOR_ID = eINSTANCE.getMachine_Hp_Helion_Flavor_id(); /** * The meta object literal for the '<em><b>Key pair</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_HP_HELION__KEY_PAIR = eINSTANCE.getMachine_Hp_Helion_Key_pair(); /** * The meta object literal for the '<em><b>Security group</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_HP_HELION__SECURITY_GROUP = eINSTANCE.getMachine_Hp_Helion_Security_group(); /** * The meta object literal for the '<em><b>Floating ip</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_HP_HELION__FLOATING_IP = eINSTANCE.getMachine_Hp_Helion_Floating_ip(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_GCEImpl <em>Machine GCE</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_GCEImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_GCE() * @generated */ EClass MACHINE_GCE = eINSTANCE.getMachine_GCE(); /** * The meta object literal for the '<em><b>Zone</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GCE__ZONE = eINSTANCE.getMachine_GCE_Zone(); /** * The meta object literal for the '<em><b>Region</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GCE__REGION = eINSTANCE.getMachine_GCE_Region(); /** * The meta object literal for the '<em><b>Machine type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GCE__MACHINE_TYPE = eINSTANCE.getMachine_GCE_Machine_type(); /** * The meta object literal for the '<em><b>Machine url</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GCE__MACHINE_URL = eINSTANCE.getMachine_GCE_Machine_url(); /** * The meta object literal for the '<em><b>Firewall tag</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GCE__FIREWALL_TAG = eINSTANCE.getMachine_GCE_Firewall_tag(); /** * The meta object literal for the '<em><b>Startup script</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GCE__STARTUP_SCRIPT = eINSTANCE.getMachine_GCE_Startup_script(); /** * The meta object literal for the '<em><b>Json file</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GCE__JSON_FILE = eINSTANCE.getMachine_GCE_Json_file(); /** * The meta object literal for the '<em><b>Provider</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_GCE__PROVIDER = eINSTANCE.getMachine_GCE_Provider(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_RackSpaceImpl <em>Machine Rack Space</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_RackSpaceImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_RackSpace() * @generated */ EClass MACHINE_RACK_SPACE = eINSTANCE.getMachine_RackSpace(); /** * The meta object literal for the '<em><b>Provider</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_RACK_SPACE__PROVIDER = eINSTANCE.getMachine_RackSpace_Provider(); /** * The meta object literal for the '<em><b>Username</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_RACK_SPACE__USERNAME = eINSTANCE.getMachine_RackSpace_Username(); /** * The meta object literal for the '<em><b>Api key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_RACK_SPACE__API_KEY = eINSTANCE.getMachine_RackSpace_Api_key(); /** * The meta object literal for the '<em><b>Region</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_RACK_SPACE__REGION = eINSTANCE.getMachine_RackSpace_Region(); /** * The meta object literal for the '<em><b>Image</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_RACK_SPACE__IMAGE = eINSTANCE.getMachine_RackSpace_Image(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_ProfitBricksImpl <em>Machine Profit Bricks</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_ProfitBricksImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_ProfitBricks() * @generated */ EClass MACHINE_PROFIT_BRICKS = eINSTANCE.getMachine_ProfitBricks(); /** * The meta object literal for the '<em><b>Provider</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_PROFIT_BRICKS__PROVIDER = eINSTANCE.getMachine_ProfitBricks_Provider(); /** * The meta object literal for the '<em><b>Username</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_PROFIT_BRICKS__USERNAME = eINSTANCE.getMachine_ProfitBricks_Username(); /** * The meta object literal for the '<em><b>Api key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_PROFIT_BRICKS__API_KEY = eINSTANCE.getMachine_ProfitBricks_Api_key(); /** * The meta object literal for the '<em><b>Email</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_PROFIT_BRICKS__EMAIL = eINSTANCE.getMachine_ProfitBricks_Email(); /** * The meta object literal for the '<em><b>Password</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_PROFIT_BRICKS__PASSWORD = eINSTANCE.getMachine_ProfitBricks_Password(); /** * The meta object literal for the '<em><b>Location</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_PROFIT_BRICKS__LOCATION = eINSTANCE.getMachine_ProfitBricks_Location(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_OpenStackImpl <em>Machine Open Stack</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_OpenStackImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_OpenStack() * @generated */ EClass MACHINE_OPEN_STACK = eINSTANCE.getMachine_OpenStack(); /** * The meta object literal for the '<em><b>Provider</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__PROVIDER = eINSTANCE.getMachine_OpenStack_Provider(); /** * The meta object literal for the '<em><b>Tenant</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__TENANT = eINSTANCE.getMachine_OpenStack_Tenant(); /** * The meta object literal for the '<em><b>Username</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__USERNAME = eINSTANCE.getMachine_OpenStack_Username(); /** * The meta object literal for the '<em><b>Password</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__PASSWORD = eINSTANCE.getMachine_OpenStack_Password(); /** * The meta object literal for the '<em><b>Endpoint</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__ENDPOINT = eINSTANCE.getMachine_OpenStack_Endpoint(); /** * The meta object literal for the '<em><b>Image id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__IMAGE_ID = eINSTANCE.getMachine_OpenStack_Image_id(); /** * The meta object literal for the '<em><b>Flavor name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__FLAVOR_NAME = eINSTANCE.getMachine_OpenStack_Flavor_name(); /** * The meta object literal for the '<em><b>Flavor id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__FLAVOR_ID = eINSTANCE.getMachine_OpenStack_Flavor_id(); /** * The meta object literal for the '<em><b>Security group</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__SECURITY_GROUP = eINSTANCE.getMachine_OpenStack_Security_group(); /** * The meta object literal for the '<em><b>Network name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__NETWORK_NAME = eINSTANCE.getMachine_OpenStack_Network_name(); /** * The meta object literal for the '<em><b>Network id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__NETWORK_ID = eINSTANCE.getMachine_OpenStack_Network_id(); /** * The meta object literal for the '<em><b>Floating ip pool</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__FLOATING_IP_POOL = eINSTANCE.getMachine_OpenStack_Floating_ip_pool(); /** * The meta object literal for the '<em><b>Image name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__IMAGE_NAME = eINSTANCE.getMachine_OpenStack_Image_name(); /** * The meta object literal for the '<em><b>Keypair</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__KEYPAIR = eINSTANCE.getMachine_OpenStack_Keypair(); /** * The meta object literal for the '<em><b>Region</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_OPEN_STACK__REGION = eINSTANCE.getMachine_OpenStack_Region(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.cloud.impl.Machine_SoftLayerImpl <em>Machine Soft Layer</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.cloud.impl.Machine_SoftLayerImpl * @see org.occiware.clouddesigner.occi.cloud.impl.CloudPackageImpl#getMachine_SoftLayer() * @generated */ EClass MACHINE_SOFT_LAYER = eINSTANCE.getMachine_SoftLayer(); /** * The meta object literal for the '<em><b>Provider</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_SOFT_LAYER__PROVIDER = eINSTANCE.getMachine_SoftLayer_Provider(); /** * The meta object literal for the '<em><b>Username</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_SOFT_LAYER__USERNAME = eINSTANCE.getMachine_SoftLayer_Username(); /** * The meta object literal for the '<em><b>Api key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_SOFT_LAYER__API_KEY = eINSTANCE.getMachine_SoftLayer_Api_key(); /** * The meta object literal for the '<em><b>Location id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_SOFT_LAYER__LOCATION_ID = eINSTANCE.getMachine_SoftLayer_Location_id(); /** * The meta object literal for the '<em><b>Image id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_SOFT_LAYER__IMAGE_ID = eINSTANCE.getMachine_SoftLayer_Image_id(); /** * The meta object literal for the '<em><b>Domain name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_SOFT_LAYER__DOMAIN_NAME = eINSTANCE.getMachine_SoftLayer_Domain_name(); /** * The meta object literal for the '<em><b>Disk type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_SOFT_LAYER__DISK_TYPE = eINSTANCE.getMachine_SoftLayer_Disk_type(); /** * The meta object literal for the '<em><b>Tenant</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_SOFT_LAYER__TENANT = eINSTANCE.getMachine_SoftLayer_Tenant(); /** * The meta object literal for the '<em><b>Endpoint</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MACHINE_SOFT_LAYER__ENDPOINT = eINSTANCE.getMachine_SoftLayer_Endpoint(); } } //CloudPackage