/** * Copyright (c) 2015-2016 Obeo, Inria * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * - William Piers <william.piers@obeo.fr> * - Philippe Merle <philippe.merle@inria.fr> */ package org.occiware.clouddesigner.occi.infrastructure; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EOperation; import org.eclipse.emf.ecore.EPackage; import org.occiware.clouddesigner.occi.OCCIPackage; /** * <!-- 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.infrastructure.InfrastructureFactory * @model kind="package" * @generated */ public interface InfrastructurePackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "infrastructure"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://schemas.ogf.org/occi/infrastructure/ecore"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "infrastructure"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ InfrastructurePackage eINSTANCE = org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl.init(); /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.impl.NetworkImpl <em>Network</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.NetworkImpl * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getNetwork() * @generated */ int NETWORK = 0; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK__ID = OCCIPackage.RESOURCE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK__TITLE = OCCIPackage.RESOURCE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK__KIND = OCCIPackage.RESOURCE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK__MIXINS = OCCIPackage.RESOURCE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK__ATTRIBUTES = OCCIPackage.RESOURCE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK__SUMMARY = OCCIPackage.RESOURCE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK__LINKS = OCCIPackage.RESOURCE__LINKS; /** * The feature id for the '<em><b>Vlan</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK__VLAN = OCCIPackage.RESOURCE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK__LABEL = OCCIPackage.RESOURCE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK__STATE = OCCIPackage.RESOURCE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Message</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK__MESSAGE = OCCIPackage.RESOURCE_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Network</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK_FEATURE_COUNT = OCCIPackage.RESOURCE_FEATURE_COUNT + 4; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK___OCCI_CREATE = OCCIPackage.RESOURCE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK___OCCI_RETRIEVE = OCCIPackage.RESOURCE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK___OCCI_UPDATE = OCCIPackage.RESOURCE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK___OCCI_DELETE = OCCIPackage.RESOURCE___OCCI_DELETE; /** * The operation id for the '<em>Up</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK___UP = OCCIPackage.RESOURCE_OPERATION_COUNT + 0; /** * The operation id for the '<em>Down</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK___DOWN = OCCIPackage.RESOURCE_OPERATION_COUNT + 1; /** * The number of operations of the '<em>Network</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORK_OPERATION_COUNT = OCCIPackage.RESOURCE_OPERATION_COUNT + 2; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.impl.ComputeImpl <em>Compute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.ComputeImpl * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getCompute() * @generated */ int COMPUTE = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__ID = OCCIPackage.RESOURCE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__TITLE = OCCIPackage.RESOURCE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__KIND = OCCIPackage.RESOURCE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__MIXINS = OCCIPackage.RESOURCE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__ATTRIBUTES = OCCIPackage.RESOURCE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__SUMMARY = OCCIPackage.RESOURCE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__LINKS = OCCIPackage.RESOURCE__LINKS; /** * The feature id for the '<em><b>Architecture</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__ARCHITECTURE = OCCIPackage.RESOURCE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Cores</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__CORES = OCCIPackage.RESOURCE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Hostname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__HOSTNAME = OCCIPackage.RESOURCE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Share</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__SHARE = OCCIPackage.RESOURCE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__SPEED = OCCIPackage.RESOURCE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Memory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__MEMORY = OCCIPackage.RESOURCE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__STATE = OCCIPackage.RESOURCE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Message</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE__MESSAGE = OCCIPackage.RESOURCE_FEATURE_COUNT + 7; /** * The number of structural features of the '<em>Compute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE_FEATURE_COUNT = OCCIPackage.RESOURCE_FEATURE_COUNT + 8; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE___OCCI_CREATE = OCCIPackage.RESOURCE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE___OCCI_RETRIEVE = OCCIPackage.RESOURCE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE___OCCI_UPDATE = OCCIPackage.RESOURCE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE___OCCI_DELETE = OCCIPackage.RESOURCE___OCCI_DELETE; /** * The operation id for the '<em>Start</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE___START = OCCIPackage.RESOURCE_OPERATION_COUNT + 0; /** * The operation id for the '<em>Stop</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE___STOP__STOPMETHOD = OCCIPackage.RESOURCE_OPERATION_COUNT + 1; /** * The operation id for the '<em>Restart</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE___RESTART__RESTARTMETHOD = OCCIPackage.RESOURCE_OPERATION_COUNT + 2; /** * The operation id for the '<em>Suspend</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE___SUSPEND__SUSPENDMETHOD = OCCIPackage.RESOURCE_OPERATION_COUNT + 3; /** * The operation id for the '<em>Save</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE___SAVE__SAVEMETHOD_STRING = OCCIPackage.RESOURCE_OPERATION_COUNT + 4; /** * The number of operations of the '<em>Compute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPUTE_OPERATION_COUNT = OCCIPackage.RESOURCE_OPERATION_COUNT + 5; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.impl.StorageImpl <em>Storage</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.StorageImpl * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getStorage() * @generated */ int STORAGE = 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE__ID = OCCIPackage.RESOURCE__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE__TITLE = OCCIPackage.RESOURCE__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE__KIND = OCCIPackage.RESOURCE__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE__MIXINS = OCCIPackage.RESOURCE__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE__ATTRIBUTES = OCCIPackage.RESOURCE__ATTRIBUTES; /** * The feature id for the '<em><b>Summary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE__SUMMARY = OCCIPackage.RESOURCE__SUMMARY; /** * The feature id for the '<em><b>Links</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE__LINKS = OCCIPackage.RESOURCE__LINKS; /** * The feature id for the '<em><b>Size</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE__SIZE = OCCIPackage.RESOURCE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE__STATE = OCCIPackage.RESOURCE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Message</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE__MESSAGE = OCCIPackage.RESOURCE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Storage</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE_FEATURE_COUNT = OCCIPackage.RESOURCE_FEATURE_COUNT + 3; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE___OCCI_CREATE = OCCIPackage.RESOURCE___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE___OCCI_RETRIEVE = OCCIPackage.RESOURCE___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE___OCCI_UPDATE = OCCIPackage.RESOURCE___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE___OCCI_DELETE = OCCIPackage.RESOURCE___OCCI_DELETE; /** * The operation id for the '<em>Online</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE___ONLINE = OCCIPackage.RESOURCE_OPERATION_COUNT + 0; /** * The operation id for the '<em>Offline</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE___OFFLINE = OCCIPackage.RESOURCE_OPERATION_COUNT + 1; /** * The number of operations of the '<em>Storage</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGE_OPERATION_COUNT = OCCIPackage.RESOURCE_OPERATION_COUNT + 2; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.impl.StoragelinkImpl <em>Storagelink</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.StoragelinkImpl * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getStoragelink() * @generated */ int STORAGELINK = 3; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK__ID = OCCIPackage.LINK__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK__TITLE = OCCIPackage.LINK__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK__KIND = OCCIPackage.LINK__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK__MIXINS = OCCIPackage.LINK__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK__ATTRIBUTES = OCCIPackage.LINK__ATTRIBUTES; /** * The feature id for the '<em><b>Source</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK__SOURCE = OCCIPackage.LINK__SOURCE; /** * The feature id for the '<em><b>Target</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK__TARGET = OCCIPackage.LINK__TARGET; /** * The feature id for the '<em><b>Deviceid</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK__DEVICEID = OCCIPackage.LINK_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Mountpoint</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK__MOUNTPOINT = OCCIPackage.LINK_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK__STATE = OCCIPackage.LINK_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Message</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK__MESSAGE = OCCIPackage.LINK_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Storagelink</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK_FEATURE_COUNT = OCCIPackage.LINK_FEATURE_COUNT + 4; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK___OCCI_CREATE = OCCIPackage.LINK___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK___OCCI_RETRIEVE = OCCIPackage.LINK___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK___OCCI_UPDATE = OCCIPackage.LINK___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK___OCCI_DELETE = OCCIPackage.LINK___OCCI_DELETE; /** * The number of operations of the '<em>Storagelink</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORAGELINK_OPERATION_COUNT = OCCIPackage.LINK_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.impl.NetworkinterfaceImpl <em>Networkinterface</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.NetworkinterfaceImpl * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getNetworkinterface() * @generated */ int NETWORKINTERFACE = 4; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE__ID = OCCIPackage.LINK__ID; /** * The feature id for the '<em><b>Title</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE__TITLE = OCCIPackage.LINK__TITLE; /** * The feature id for the '<em><b>Kind</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE__KIND = OCCIPackage.LINK__KIND; /** * The feature id for the '<em><b>Mixins</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE__MIXINS = OCCIPackage.LINK__MIXINS; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE__ATTRIBUTES = OCCIPackage.LINK__ATTRIBUTES; /** * The feature id for the '<em><b>Source</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE__SOURCE = OCCIPackage.LINK__SOURCE; /** * The feature id for the '<em><b>Target</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE__TARGET = OCCIPackage.LINK__TARGET; /** * The feature id for the '<em><b>Interface</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE__INTERFACE = OCCIPackage.LINK_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Mac</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE__MAC = OCCIPackage.LINK_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE__STATE = OCCIPackage.LINK_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Message</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE__MESSAGE = OCCIPackage.LINK_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Networkinterface</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE_FEATURE_COUNT = OCCIPackage.LINK_FEATURE_COUNT + 4; /** * The operation id for the '<em>Occi Create</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE___OCCI_CREATE = OCCIPackage.LINK___OCCI_CREATE; /** * The operation id for the '<em>Occi Retrieve</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE___OCCI_RETRIEVE = OCCIPackage.LINK___OCCI_RETRIEVE; /** * The operation id for the '<em>Occi Update</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE___OCCI_UPDATE = OCCIPackage.LINK___OCCI_UPDATE; /** * The operation id for the '<em>Occi Delete</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE___OCCI_DELETE = OCCIPackage.LINK___OCCI_DELETE; /** * The number of operations of the '<em>Networkinterface</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NETWORKINTERFACE_OPERATION_COUNT = OCCIPackage.LINK_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.SuspendMethod <em>Suspend Method</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.SuspendMethod * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getSuspendMethod() * @generated */ int SUSPEND_METHOD = 5; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.NetworkStatus <em>Network Status</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.NetworkStatus * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getNetworkStatus() * @generated */ int NETWORK_STATUS = 6; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.ComputeStatus <em>Compute Status</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.ComputeStatus * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getComputeStatus() * @generated */ int COMPUTE_STATUS = 7; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.NetworkInterfaceStatus <em>Network Interface Status</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.NetworkInterfaceStatus * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getNetworkInterfaceStatus() * @generated */ int NETWORK_INTERFACE_STATUS = 8; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.Architecture <em>Architecture</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.Architecture * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getArchitecture() * @generated */ int ARCHITECTURE = 9; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.StopMethod <em>Stop Method</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.StopMethod * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getStopMethod() * @generated */ int STOP_METHOD = 10; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.RestartMethod <em>Restart Method</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.RestartMethod * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getRestartMethod() * @generated */ int RESTART_METHOD = 11; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.Allocation <em>Allocation</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.Allocation * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getAllocation() * @generated */ int ALLOCATION = 12; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.StorageStatus <em>Storage Status</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.StorageStatus * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getStorageStatus() * @generated */ int STORAGE_STATUS = 13; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.StorageLinkStatus <em>Storage Link Status</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.StorageLinkStatus * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getStorageLinkStatus() * @generated */ int STORAGE_LINK_STATUS = 14; /** * The meta object id for the '{@link org.occiware.clouddesigner.occi.infrastructure.SaveMethod <em>Save Method</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.SaveMethod * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getSaveMethod() * @generated */ int SAVE_METHOD = 15; /** * The meta object id for the '<em>Vlan</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getVlan() * @generated */ int VLAN = 16; /** * The meta object id for the '<em>Token</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getToken() * @generated */ int TOKEN = 17; /** * The meta object id for the '<em>Ip Address</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getIpAddress() * @generated */ int IP_ADDRESS = 18; /** * The meta object id for the '<em>Core</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getCore() * @generated */ int CORE = 19; /** * The meta object id for the '<em>GHz</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getGHz() * @generated */ int GHZ = 20; /** * The meta object id for the '<em>Gi B</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getGiB() * @generated */ int GI_B = 21; /** * The meta object id for the '<em>Ip Address Range</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getIpAddressRange() * @generated */ int IP_ADDRESS_RANGE = 22; /** * The meta object id for the '<em>Mac</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getMac() * @generated */ int MAC = 23; /** * The meta object id for the '<em>Share</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getShare() * @generated */ int SHARE = 24; /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.infrastructure.Network <em>Network</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Network</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Network * @generated */ EClass getNetwork(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Network#getVlan <em>Vlan</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Vlan</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Network#getVlan() * @see #getNetwork() * @generated */ EAttribute getNetwork_Vlan(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Network#getLabel <em>Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Label</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Network#getLabel() * @see #getNetwork() * @generated */ EAttribute getNetwork_Label(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Network#getState <em>State</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>State</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Network#getState() * @see #getNetwork() * @generated */ EAttribute getNetwork_State(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Network#getMessage <em>Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Network#getMessage() * @see #getNetwork() * @generated */ EAttribute getNetwork_Message(); /** * Returns the meta object for the '{@link org.occiware.clouddesigner.occi.infrastructure.Network#up() <em>Up</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Up</em>' operation. * @see org.occiware.clouddesigner.occi.infrastructure.Network#up() * @generated */ EOperation getNetwork__Up(); /** * Returns the meta object for the '{@link org.occiware.clouddesigner.occi.infrastructure.Network#down() <em>Down</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Down</em>' operation. * @see org.occiware.clouddesigner.occi.infrastructure.Network#down() * @generated */ EOperation getNetwork__Down(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.infrastructure.Compute <em>Compute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Compute</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Compute * @generated */ EClass getCompute(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#getArchitecture <em>Architecture</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Architecture</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#getArchitecture() * @see #getCompute() * @generated */ EAttribute getCompute_Architecture(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#getCores <em>Cores</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Cores</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#getCores() * @see #getCompute() * @generated */ EAttribute getCompute_Cores(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#getHostname <em>Hostname</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Hostname</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#getHostname() * @see #getCompute() * @generated */ EAttribute getCompute_Hostname(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#getShare <em>Share</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Share</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#getShare() * @see #getCompute() * @generated */ EAttribute getCompute_Share(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#getSpeed <em>Speed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Speed</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#getSpeed() * @see #getCompute() * @generated */ EAttribute getCompute_Speed(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#getMemory <em>Memory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Memory</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#getMemory() * @see #getCompute() * @generated */ EAttribute getCompute_Memory(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#getState <em>State</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>State</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#getState() * @see #getCompute() * @generated */ EAttribute getCompute_State(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#getMessage <em>Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#getMessage() * @see #getCompute() * @generated */ EAttribute getCompute_Message(); /** * Returns the meta object for the '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#start() <em>Start</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Start</em>' operation. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#start() * @generated */ EOperation getCompute__Start(); /** * Returns the meta object for the '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#stop(org.occiware.clouddesigner.occi.infrastructure.StopMethod) <em>Stop</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Stop</em>' operation. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#stop(org.occiware.clouddesigner.occi.infrastructure.StopMethod) * @generated */ EOperation getCompute__Stop__StopMethod(); /** * Returns the meta object for the '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#restart(org.occiware.clouddesigner.occi.infrastructure.RestartMethod) <em>Restart</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Restart</em>' operation. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#restart(org.occiware.clouddesigner.occi.infrastructure.RestartMethod) * @generated */ EOperation getCompute__Restart__RestartMethod(); /** * Returns the meta object for the '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#suspend(org.occiware.clouddesigner.occi.infrastructure.SuspendMethod) <em>Suspend</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Suspend</em>' operation. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#suspend(org.occiware.clouddesigner.occi.infrastructure.SuspendMethod) * @generated */ EOperation getCompute__Suspend__SuspendMethod(); /** * Returns the meta object for the '{@link org.occiware.clouddesigner.occi.infrastructure.Compute#save(org.occiware.clouddesigner.occi.infrastructure.SaveMethod, java.lang.String) <em>Save</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Save</em>' operation. * @see org.occiware.clouddesigner.occi.infrastructure.Compute#save(org.occiware.clouddesigner.occi.infrastructure.SaveMethod, java.lang.String) * @generated */ EOperation getCompute__Save__SaveMethod_String(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.infrastructure.Storage <em>Storage</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Storage</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Storage * @generated */ EClass getStorage(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Storage#getSize <em>Size</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Size</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Storage#getSize() * @see #getStorage() * @generated */ EAttribute getStorage_Size(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Storage#getState <em>State</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>State</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Storage#getState() * @see #getStorage() * @generated */ EAttribute getStorage_State(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Storage#getMessage <em>Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Storage#getMessage() * @see #getStorage() * @generated */ EAttribute getStorage_Message(); /** * Returns the meta object for the '{@link org.occiware.clouddesigner.occi.infrastructure.Storage#online() <em>Online</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Online</em>' operation. * @see org.occiware.clouddesigner.occi.infrastructure.Storage#online() * @generated */ EOperation getStorage__Online(); /** * Returns the meta object for the '{@link org.occiware.clouddesigner.occi.infrastructure.Storage#offline() <em>Offline</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Offline</em>' operation. * @see org.occiware.clouddesigner.occi.infrastructure.Storage#offline() * @generated */ EOperation getStorage__Offline(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.infrastructure.Storagelink <em>Storagelink</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Storagelink</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Storagelink * @generated */ EClass getStoragelink(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Storagelink#getDeviceid <em>Deviceid</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Deviceid</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Storagelink#getDeviceid() * @see #getStoragelink() * @generated */ EAttribute getStoragelink_Deviceid(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Storagelink#getMountpoint <em>Mountpoint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Mountpoint</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Storagelink#getMountpoint() * @see #getStoragelink() * @generated */ EAttribute getStoragelink_Mountpoint(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Storagelink#getState <em>State</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>State</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Storagelink#getState() * @see #getStoragelink() * @generated */ EAttribute getStoragelink_State(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Storagelink#getMessage <em>Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Storagelink#getMessage() * @see #getStoragelink() * @generated */ EAttribute getStoragelink_Message(); /** * Returns the meta object for class '{@link org.occiware.clouddesigner.occi.infrastructure.Networkinterface <em>Networkinterface</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Networkinterface</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Networkinterface * @generated */ EClass getNetworkinterface(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Networkinterface#getInterface <em>Interface</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Interface</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Networkinterface#getInterface() * @see #getNetworkinterface() * @generated */ EAttribute getNetworkinterface_Interface(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Networkinterface#getMac <em>Mac</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Mac</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Networkinterface#getMac() * @see #getNetworkinterface() * @generated */ EAttribute getNetworkinterface_Mac(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Networkinterface#getState <em>State</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>State</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Networkinterface#getState() * @see #getNetworkinterface() * @generated */ EAttribute getNetworkinterface_State(); /** * Returns the meta object for the attribute '{@link org.occiware.clouddesigner.occi.infrastructure.Networkinterface#getMessage <em>Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Networkinterface#getMessage() * @see #getNetworkinterface() * @generated */ EAttribute getNetworkinterface_Message(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.infrastructure.SuspendMethod <em>Suspend Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Suspend Method</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.SuspendMethod * @generated */ EEnum getSuspendMethod(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.infrastructure.NetworkStatus <em>Network Status</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Network Status</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.NetworkStatus * @generated */ EEnum getNetworkStatus(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.infrastructure.ComputeStatus <em>Compute Status</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Compute Status</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.ComputeStatus * @generated */ EEnum getComputeStatus(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.infrastructure.NetworkInterfaceStatus <em>Network Interface Status</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Network Interface Status</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.NetworkInterfaceStatus * @generated */ EEnum getNetworkInterfaceStatus(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.infrastructure.Architecture <em>Architecture</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Architecture</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Architecture * @generated */ EEnum getArchitecture(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.infrastructure.StopMethod <em>Stop Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Stop Method</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.StopMethod * @generated */ EEnum getStopMethod(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.infrastructure.RestartMethod <em>Restart Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Restart Method</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.RestartMethod * @generated */ EEnum getRestartMethod(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.infrastructure.Allocation <em>Allocation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Allocation</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.Allocation * @generated */ EEnum getAllocation(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.infrastructure.StorageStatus <em>Storage Status</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Storage Status</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.StorageStatus * @generated */ EEnum getStorageStatus(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.infrastructure.StorageLinkStatus <em>Storage Link Status</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Storage Link Status</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.StorageLinkStatus * @generated */ EEnum getStorageLinkStatus(); /** * Returns the meta object for enum '{@link org.occiware.clouddesigner.occi.infrastructure.SaveMethod <em>Save Method</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Save Method</em>'. * @see org.occiware.clouddesigner.occi.infrastructure.SaveMethod * @generated */ EEnum getSaveMethod(); /** * Returns the meta object for data type '<em>Vlan</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Vlan</em>'. * @model instanceClass="int" * extendedMetaData="minInclusive='0' maxInclusive='4095'" * @generated */ EDataType getVlan(); /** * Returns the meta object for data type '{@link java.lang.String <em>Token</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Token</em>'. * @see java.lang.String * @model instanceClass="java.lang.String" * @generated */ EDataType getToken(); /** * Returns the meta object for data type '{@link java.lang.String <em>Ip Address</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Ip Address</em>'. * @see java.lang.String * @model instanceClass="java.lang.String" * @generated */ EDataType getIpAddress(); /** * Returns the meta object for data type '<em>Core</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Core</em>'. * @model instanceClass="int" * extendedMetaData="minExclusive='0'" * @generated */ EDataType getCore(); /** * Returns the meta object for data type '<em>GHz</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>GHz</em>'. * @model instanceClass="float" * extendedMetaData="minExclusive='0'" * @generated */ EDataType getGHz(); /** * Returns the meta object for data type '<em>Gi B</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Gi B</em>'. * @model instanceClass="float" * extendedMetaData="minExclusive='0'" * @generated */ EDataType getGiB(); /** * Returns the meta object for data type '{@link java.lang.String <em>Ip Address Range</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Ip Address Range</em>'. * @see java.lang.String * @model instanceClass="java.lang.String" * @generated */ EDataType getIpAddressRange(); /** * Returns the meta object for data type '{@link java.lang.String <em>Mac</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Mac</em>'. * @see java.lang.String * @model instanceClass="java.lang.String" * @generated */ EDataType getMac(); /** * Returns the meta object for data type '<em>Share</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Share</em>'. * @model instanceClass="int" * extendedMetaData="minInclusive='0'" * @generated */ EDataType getShare(); /** * 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 */ InfrastructureFactory getInfrastructureFactory(); /** * <!-- 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.infrastructure.impl.NetworkImpl <em>Network</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.NetworkImpl * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getNetwork() * @generated */ EClass NETWORK = eINSTANCE.getNetwork(); /** * The meta object literal for the '<em><b>Vlan</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NETWORK__VLAN = eINSTANCE.getNetwork_Vlan(); /** * The meta object literal for the '<em><b>Label</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NETWORK__LABEL = eINSTANCE.getNetwork_Label(); /** * The meta object literal for the '<em><b>State</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NETWORK__STATE = eINSTANCE.getNetwork_State(); /** * The meta object literal for the '<em><b>Message</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NETWORK__MESSAGE = eINSTANCE.getNetwork_Message(); /** * The meta object literal for the '<em><b>Up</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation NETWORK___UP = eINSTANCE.getNetwork__Up(); /** * The meta object literal for the '<em><b>Down</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation NETWORK___DOWN = eINSTANCE.getNetwork__Down(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.impl.ComputeImpl <em>Compute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.ComputeImpl * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getCompute() * @generated */ EClass COMPUTE = eINSTANCE.getCompute(); /** * The meta object literal for the '<em><b>Architecture</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPUTE__ARCHITECTURE = eINSTANCE.getCompute_Architecture(); /** * The meta object literal for the '<em><b>Cores</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPUTE__CORES = eINSTANCE.getCompute_Cores(); /** * The meta object literal for the '<em><b>Hostname</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPUTE__HOSTNAME = eINSTANCE.getCompute_Hostname(); /** * The meta object literal for the '<em><b>Share</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPUTE__SHARE = eINSTANCE.getCompute_Share(); /** * The meta object literal for the '<em><b>Speed</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPUTE__SPEED = eINSTANCE.getCompute_Speed(); /** * The meta object literal for the '<em><b>Memory</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPUTE__MEMORY = eINSTANCE.getCompute_Memory(); /** * The meta object literal for the '<em><b>State</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPUTE__STATE = eINSTANCE.getCompute_State(); /** * The meta object literal for the '<em><b>Message</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPUTE__MESSAGE = eINSTANCE.getCompute_Message(); /** * The meta object literal for the '<em><b>Start</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation COMPUTE___START = eINSTANCE.getCompute__Start(); /** * The meta object literal for the '<em><b>Stop</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation COMPUTE___STOP__STOPMETHOD = eINSTANCE.getCompute__Stop__StopMethod(); /** * The meta object literal for the '<em><b>Restart</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation COMPUTE___RESTART__RESTARTMETHOD = eINSTANCE.getCompute__Restart__RestartMethod(); /** * The meta object literal for the '<em><b>Suspend</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation COMPUTE___SUSPEND__SUSPENDMETHOD = eINSTANCE.getCompute__Suspend__SuspendMethod(); /** * The meta object literal for the '<em><b>Save</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation COMPUTE___SAVE__SAVEMETHOD_STRING = eINSTANCE.getCompute__Save__SaveMethod_String(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.impl.StorageImpl <em>Storage</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.StorageImpl * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getStorage() * @generated */ EClass STORAGE = eINSTANCE.getStorage(); /** * The meta object literal for the '<em><b>Size</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STORAGE__SIZE = eINSTANCE.getStorage_Size(); /** * The meta object literal for the '<em><b>State</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STORAGE__STATE = eINSTANCE.getStorage_State(); /** * The meta object literal for the '<em><b>Message</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STORAGE__MESSAGE = eINSTANCE.getStorage_Message(); /** * The meta object literal for the '<em><b>Online</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation STORAGE___ONLINE = eINSTANCE.getStorage__Online(); /** * The meta object literal for the '<em><b>Offline</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation STORAGE___OFFLINE = eINSTANCE.getStorage__Offline(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.impl.StoragelinkImpl <em>Storagelink</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.StoragelinkImpl * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getStoragelink() * @generated */ EClass STORAGELINK = eINSTANCE.getStoragelink(); /** * The meta object literal for the '<em><b>Deviceid</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STORAGELINK__DEVICEID = eINSTANCE.getStoragelink_Deviceid(); /** * The meta object literal for the '<em><b>Mountpoint</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STORAGELINK__MOUNTPOINT = eINSTANCE.getStoragelink_Mountpoint(); /** * The meta object literal for the '<em><b>State</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STORAGELINK__STATE = eINSTANCE.getStoragelink_State(); /** * The meta object literal for the '<em><b>Message</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STORAGELINK__MESSAGE = eINSTANCE.getStoragelink_Message(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.impl.NetworkinterfaceImpl <em>Networkinterface</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.NetworkinterfaceImpl * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getNetworkinterface() * @generated */ EClass NETWORKINTERFACE = eINSTANCE.getNetworkinterface(); /** * The meta object literal for the '<em><b>Interface</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NETWORKINTERFACE__INTERFACE = eINSTANCE.getNetworkinterface_Interface(); /** * The meta object literal for the '<em><b>Mac</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NETWORKINTERFACE__MAC = eINSTANCE.getNetworkinterface_Mac(); /** * The meta object literal for the '<em><b>State</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NETWORKINTERFACE__STATE = eINSTANCE.getNetworkinterface_State(); /** * The meta object literal for the '<em><b>Message</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NETWORKINTERFACE__MESSAGE = eINSTANCE.getNetworkinterface_Message(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.SuspendMethod <em>Suspend Method</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.SuspendMethod * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getSuspendMethod() * @generated */ EEnum SUSPEND_METHOD = eINSTANCE.getSuspendMethod(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.NetworkStatus <em>Network Status</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.NetworkStatus * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getNetworkStatus() * @generated */ EEnum NETWORK_STATUS = eINSTANCE.getNetworkStatus(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.ComputeStatus <em>Compute Status</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.ComputeStatus * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getComputeStatus() * @generated */ EEnum COMPUTE_STATUS = eINSTANCE.getComputeStatus(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.NetworkInterfaceStatus <em>Network Interface Status</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.NetworkInterfaceStatus * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getNetworkInterfaceStatus() * @generated */ EEnum NETWORK_INTERFACE_STATUS = eINSTANCE.getNetworkInterfaceStatus(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.Architecture <em>Architecture</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.Architecture * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getArchitecture() * @generated */ EEnum ARCHITECTURE = eINSTANCE.getArchitecture(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.StopMethod <em>Stop Method</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.StopMethod * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getStopMethod() * @generated */ EEnum STOP_METHOD = eINSTANCE.getStopMethod(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.RestartMethod <em>Restart Method</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.RestartMethod * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getRestartMethod() * @generated */ EEnum RESTART_METHOD = eINSTANCE.getRestartMethod(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.Allocation <em>Allocation</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.Allocation * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getAllocation() * @generated */ EEnum ALLOCATION = eINSTANCE.getAllocation(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.StorageStatus <em>Storage Status</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.StorageStatus * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getStorageStatus() * @generated */ EEnum STORAGE_STATUS = eINSTANCE.getStorageStatus(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.StorageLinkStatus <em>Storage Link Status</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.StorageLinkStatus * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getStorageLinkStatus() * @generated */ EEnum STORAGE_LINK_STATUS = eINSTANCE.getStorageLinkStatus(); /** * The meta object literal for the '{@link org.occiware.clouddesigner.occi.infrastructure.SaveMethod <em>Save Method</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.SaveMethod * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getSaveMethod() * @generated */ EEnum SAVE_METHOD = eINSTANCE.getSaveMethod(); /** * The meta object literal for the '<em>Vlan</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getVlan() * @generated */ EDataType VLAN = eINSTANCE.getVlan(); /** * The meta object literal for the '<em>Token</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getToken() * @generated */ EDataType TOKEN = eINSTANCE.getToken(); /** * The meta object literal for the '<em>Ip Address</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getIpAddress() * @generated */ EDataType IP_ADDRESS = eINSTANCE.getIpAddress(); /** * The meta object literal for the '<em>Core</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getCore() * @generated */ EDataType CORE = eINSTANCE.getCore(); /** * The meta object literal for the '<em>GHz</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getGHz() * @generated */ EDataType GHZ = eINSTANCE.getGHz(); /** * The meta object literal for the '<em>Gi B</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getGiB() * @generated */ EDataType GI_B = eINSTANCE.getGiB(); /** * The meta object literal for the '<em>Ip Address Range</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getIpAddressRange() * @generated */ EDataType IP_ADDRESS_RANGE = eINSTANCE.getIpAddressRange(); /** * The meta object literal for the '<em>Mac</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.lang.String * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getMac() * @generated */ EDataType MAC = eINSTANCE.getMac(); /** * The meta object literal for the '<em>Share</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.occiware.clouddesigner.occi.infrastructure.impl.InfrastructurePackageImpl#getShare() * @generated */ EDataType SHARE = eINSTANCE.getShare(); } } //InfrastructurePackage