Package iotmodel.impl
Class IotmodelPackageImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.emf.ecore.impl.EPackageImpl
iotmodel.impl.IotmodelPackageImpl
- All Implemented Interfaces:
IotmodelPackage,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.ENamedElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder
public class IotmodelPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements IotmodelPackage
An implementation of the model Package.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteListNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.RegistryNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStoreNested classes/interfaces inherited from interface iotmodel.IotmodelPackage
IotmodelPackage.Literals -
Field Summary
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURIFields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULTFields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGFields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASEFields inherited from interface iotmodel.IotmodelPackage
ACCESS_CONTROL_POLICY, ACCESS_CONTROL_POLICY__IS_ENFORCED, ACCESS_CONTROL_POLICY__POLICY_NAME, ACCESS_CONTROL_POLICY__RULE, ACCESS_CONTROL_POLICY_FEATURE_COUNT, ACCESS_CONTROL_POLICY_OPERATION_COUNT, ACTION, ACTION__HAS_EVENT, ACTION__PERMISSION, ACTION_FEATURE_COUNT, ACTION_OPERATION_COUNT, ACTOR, ACTOR__INTENT, ACTOR__NAME, ACTOR__USES, ACTOR_FEATURE_COUNT, ACTOR_OPERATION_COUNT, ACTUATOR, ACTUATOR__BEHAVIOR, ACTUATOR__CONTAINS_PORTS, ACTUATOR__ID, ACTUATOR__IOTOS, ACTUATOR__MESSAGE, ACTUATOR__NAME, ACTUATOR__PRODUCE, ACTUATOR__ROUTER, ACTUATOR_FEATURE_COUNT, ACTUATOR_OPERATION_COUNT, ALLOW_PERMISSION, ALLOW_PERMISSION__PERMIT_OR_DENY, ALLOW_PERMISSION_FEATURE_COUNT, ALLOW_PERMISSION_OPERATION_COUNT, APP_CHANNEL, APP_CHANNEL__BIND_TO, APP_CHANNEL_FEATURE_COUNT, APP_CHANNEL_OPERATION_COUNT, APP_PORT, APP_PORT__IS_BOUND, APP_PORT_FEATURE_COUNT, APP_PORT_OPERATION_COUNT, APPLICATION_LAYER, BEHAVIOR, BEHAVIOR__EVENT, BEHAVIOR__MAKE_ACTION, BEHAVIOR_FEATURE_COUNT, BEHAVIOR_OPERATION_COUNT, CONSTRAINT_EXPRESSION, CONSTRAINT_EXPRESSION_FEATURE_COUNT, CONSTRAINT_EXPRESSION_OPERATION_COUNT, DATA, DATA__IS_ENCAPSULATED, DATA_FEATURE_COUNT, DATA_OPERATION_COUNT, DEFAULT_POLICY, DEFAULT_POLICY__IS_ENFORCED, DEFAULT_POLICY__POLICY_NAME, DEFAULT_POLICY__RULE, DEFAULT_POLICY_FEATURE_COUNT, DEFAULT_POLICY_OPERATION_COUNT, DENY_PERMISSION, DENY_PERMISSION__PERMIT_OR_DENY, DENY_PERMISSION_FEATURE_COUNT, DENY_PERMISSION_OPERATION_COUNT, DESKTOP_APP, DESKTOP_APP__IOTPLATFORM, DESKTOP_APP_FEATURE_COUNT, DESKTOP_APP_OPERATION_COUNT, EDGE_DEVICE, EDGE_DEVICE__BEHAVIOR, EDGE_DEVICE__CONTAINS_PORTS, EDGE_DEVICE__ID, EDGE_DEVICE__IOTOS, EDGE_DEVICE__MESSAGE, EDGE_DEVICE__NAME, EDGE_DEVICE__PRODUCE, EDGE_DEVICE__ROUTER, EDGE_DEVICE_FEATURE_COUNT, EDGE_DEVICE_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EVENT, EVENT__TRIGGER_ACTION, EVENT_FEATURE_COUNT, EVENT_OPERATION_COUNT, GATEWAY, GATEWAY__BEHAVIOR, GATEWAY__CONTAINS_PORTS, GATEWAY__ID, GATEWAY__IOTOS, GATEWAY__MESSAGE, GATEWAY__NAME, GATEWAY__PRODUCE, GATEWAY_FEATURE_COUNT, GATEWAY_OPERATION_COUNT, ID, ID__ID, ID__NEW_ATTRIBUTE, ID_FEATURE_COUNT, ID_LIST, ID_OPERATION_COUNT, IO_TMETAMODEL, IO_TMETAMODEL__ACCESSCONTROLPOLICY, IO_TMETAMODEL__CHANNEL, IO_TMETAMODEL__IOTOS, IO_TMETAMODEL__IOTPLATFORM, IO_TMETAMODEL__NETWORK, IO_TMETAMODEL__PROTOCOLSTACK, IO_TMETAMODEL_FEATURE_COUNT, IO_TMETAMODEL_OPERATION_COUNT, IO_TOS, IO_TOS__IMPLEMENTS, IO_TOS__NAME, IO_TOS__PROGRAMMINGMODEL, IO_TOS__THING, IO_TOS_FEATURE_COUNT, IO_TOS_OPERATION_COUNT, IO_TPLATFORM, IO_TPLATFORM__COMMUNICATE_THROUGH, IO_TPLATFORM__MESSAGEBROKER, IO_TPLATFORM__SENT_RECEIVED_BY_PLATFORM, IO_TPLATFORM__USE_PROTOCOL, IO_TPLATFORM__USERAPPLICATION, IO_TPLATFORM__WEBSERVER, IO_TPLATFORM_FEATURE_COUNT, IO_TPLATFORM_OPERATION_COUNT, LANGUAGE_LIST, MALICIOUS_ACTOR, MALICIOUS_ACTOR__INTENT, MALICIOUS_ACTOR__NAME, MALICIOUS_ACTOR__USES, MALICIOUS_ACTOR_FEATURE_COUNT, MALICIOUS_ACTOR_OPERATION_COUNT, MESSAGE, MESSAGE__ENCAPSUALTE, MESSAGE__SEND_RECEIVE_MESSAGE, MESSAGE_BROKER, MESSAGE_BROKER__IOTPLATFORM, MESSAGE_BROKER__TOPIC, MESSAGE_BROKER__USED_BY, MESSAGE_BROKER_FEATURE_COUNT, MESSAGE_BROKER_OPERATION_COUNT, MESSAGE_FEATURE_COUNT, MESSAGE_FORMAT, MESSAGE_FORMAT__ENCAPSUALTE, MESSAGE_FORMAT__SEND_RECEIVE_MESSAGE, MESSAGE_FORMAT_FEATURE_COUNT, MESSAGE_FORMAT_OPERATION_COUNT, MESSAGE_OPERATION_COUNT, MOBILE_APP, MOBILE_APP__IOTPLATFORM, MOBILE_APP_FEATURE_COUNT, MOBILE_APP_OPERATION_COUNT, NETWORK, NETWORK__DATA, NETWORK__DOMAIN, NETWORK__ENFORCE, NETWORK__NAME, NETWORK__THING, NETWORK_FEATURE_COUNT, NETWORK_LAYER, NETWORK_OPERATION_COUNT, OS_LIST, PERMISSION, PERMISSION__PERMIT_OR_DENY, PERMISSION_FEATURE_COUNT, PERMISSION_OPERATION_COUNT, PHYSICAL_LINK_LAYER, PRIVATE_POLICY, PRIVATE_POLICY__IS_ENFORCED, PRIVATE_POLICY__POLICY_NAME, PRIVATE_POLICY__RULE, PRIVATE_POLICY_FEATURE_COUNT, PRIVATE_POLICY_OPERATION_COUNT, PROGRAMMING_MODEL, PROGRAMMING_MODEL__LANGUAGE, PROGRAMMING_MODEL_FEATURE_COUNT, PROGRAMMING_MODEL_OPERATION_COUNT, PROTOCOL_STACK, PROTOCOL_STACK__APPLICATION_PROTOCOL, PROTOCOL_STACK__NAME, PROTOCOL_STACK__NWK, PROTOCOL_STACK__PHYDATA, PROTOCOL_STACK__TRANSPORT, PROTOCOL_STACK_FEATURE_COUNT, PROTOCOL_STACK_OPERATION_COUNT, PUBLISH_SUBSCRIBE, PUBLISH_SUBSCRIBE__BIND_TO, PUBLISH_SUBSCRIBE__PUBLISH_SUBSCRIBE, PUBLISH_SUBSCRIBE_FEATURE_COUNT, PUBLISH_SUBSCRIBE_OPERATION_COUNT, REQUEST_RESPONSE, REQUEST_RESPONSE__BIND_TO, REQUEST_RESPONSE__SERVER, REQUEST_RESPONSE_FEATURE_COUNT, REQUEST_RESPONSE_OPERATION_COUNT, RULE, RULE__CONSTRAINTEXPRESSION, RULE__NAME, RULE__PERMISSION, RULE__THING, RULE_FEATURE_COUNT, RULE_OPERATION_COUNT, SENSOR, SENSOR__BEHAVIOR, SENSOR__CONTAINS_PORTS, SENSOR__ID, SENSOR__IOTOS, SENSOR__MESSAGE, SENSOR__NAME, SENSOR__PRODUCE, SENSOR__ROUTER, SENSOR_FEATURE_COUNT, SENSOR_OPERATION_COUNT, SHARED_ACTION, SHARED_ACTION__HAS_EVENT, SHARED_ACTION__PERMISSION, SHARED_ACTION_FEATURE_COUNT, SHARED_ACTION_OPERATION_COUNT, THING, THING__BEHAVIOR, THING__CONTAINS_PORTS, THING__ID, THING__IOTOS, THING__MESSAGE, THING__NAME, THING__PRODUCE, THING_FEATURE_COUNT, THING_OPERATION_COUNT, TOPIC, TOPIC_FEATURE_COUNT, TOPIC_OPERATION_COUNT, TRANSPORT_LAYER, USER_APPLICATION, USER_APPLICATION__IOTPLATFORM, USER_APPLICATION_FEATURE_COUNT, USER_APPLICATION_OPERATION_COUNT, WEB_SERVER, WEB_SERVER__IOTPLATFORM, WEB_SERVER__REQUESTRESPONSE, WEB_SERVER_FEATURE_COUNT, WEB_SERVER_OPERATION_COUNT -
Method Summary
Modifier and Type Method Description protected voidcreateEcoreAnnotations()Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore.voidcreatePackageContents()Creates the meta-model objects for the package.protected voidcreatePivotAnnotations()Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot.protected voidcreateXcoreAnnotations()Initializes the annotations for http://www.eclipse.org/emf/2011/Xcore.org.eclipse.emf.ecore.EClassgetAccessControlPolicy()org.eclipse.emf.ecore.EReferencegetAccessControlPolicy_IsEnforced()org.eclipse.emf.ecore.EAttributegetAccessControlPolicy_PolicyName()org.eclipse.emf.ecore.EReferencegetAccessControlPolicy_Rule()org.eclipse.emf.ecore.EClassgetAction()org.eclipse.emf.ecore.EReferencegetAction_HasEvent()org.eclipse.emf.ecore.EReferencegetAction_Permission()org.eclipse.emf.ecore.EClassgetActor()org.eclipse.emf.ecore.EAttributegetActor_Intent()org.eclipse.emf.ecore.EAttributegetActor_Name()org.eclipse.emf.ecore.EReferencegetActor_Uses()org.eclipse.emf.ecore.EClassgetActuator()org.eclipse.emf.ecore.EClassgetAllowPermission()org.eclipse.emf.ecore.EClassgetAppChannel()org.eclipse.emf.ecore.EReferencegetAppChannel_BindTo()org.eclipse.emf.ecore.EEnumgetApplicationLayer()org.eclipse.emf.ecore.EClassgetAppPort()org.eclipse.emf.ecore.EReferencegetAppPort_IsBound()org.eclipse.emf.ecore.EClassgetBehavior()org.eclipse.emf.ecore.EReferencegetBehavior_Event()org.eclipse.emf.ecore.EReferencegetBehavior_MakeAction()org.eclipse.emf.ecore.EClassgetConstraintExpression()org.eclipse.emf.ecore.EClassgetData()org.eclipse.emf.ecore.EReferencegetData_IsEncapsulated()org.eclipse.emf.ecore.EClassgetDefaultPolicy()org.eclipse.emf.ecore.EClassgetDenyPermission()org.eclipse.emf.ecore.EClassgetDesktopApp()org.eclipse.emf.ecore.EClassgetEdgeDevice()org.eclipse.emf.ecore.EAttributegetEdgeDevice_Router()org.eclipse.emf.ecore.EClassgetEvent()org.eclipse.emf.ecore.EReferencegetEvent_TriggerAction()org.eclipse.emf.ecore.EClassgetGateway()org.eclipse.emf.ecore.EClassgetID()org.eclipse.emf.ecore.EAttributegetID_ID()org.eclipse.emf.ecore.EAttributegetID_NewAttribute()org.eclipse.emf.ecore.EEnumgetIdList()org.eclipse.emf.ecore.EClassgetIoTMetamodel()org.eclipse.emf.ecore.EReferencegetIoTMetamodel_Accesscontrolpolicy()org.eclipse.emf.ecore.EReferencegetIoTMetamodel_Channel()org.eclipse.emf.ecore.EReferencegetIoTMetamodel_Iotos()org.eclipse.emf.ecore.EReferencegetIoTMetamodel_Iotplatform()org.eclipse.emf.ecore.EReferencegetIoTMetamodel_Network()org.eclipse.emf.ecore.EReferencegetIoTMetamodel_Protocolstack()IotmodelFactorygetIotmodelFactory()org.eclipse.emf.ecore.EClassgetIoTOs()org.eclipse.emf.ecore.EReferencegetIoTOs_Implements()org.eclipse.emf.ecore.EAttributegetIoTOs_Name()org.eclipse.emf.ecore.EReferencegetIoTOs_Programmingmodel()org.eclipse.emf.ecore.EReferencegetIoTOs_Thing()org.eclipse.emf.ecore.EClassgetIoTPlatform()org.eclipse.emf.ecore.EReferencegetIoTPlatform_CommunicateThrough()org.eclipse.emf.ecore.EReferencegetIoTPlatform_Messagebroker()org.eclipse.emf.ecore.EReferencegetIoTPlatform_SentReceivedByPlatform()org.eclipse.emf.ecore.EReferencegetIoTPlatform_UseProtocol()org.eclipse.emf.ecore.EReferencegetIoTPlatform_Userapplication()org.eclipse.emf.ecore.EReferencegetIoTPlatform_Webserver()org.eclipse.emf.ecore.EEnumgetLanguageList()org.eclipse.emf.ecore.EClassgetMaliciousActor()org.eclipse.emf.ecore.EClassgetMessage()org.eclipse.emf.ecore.EReferencegetMessage_Encapsualte()org.eclipse.emf.ecore.EReferencegetMessage_SendReceiveMessage()org.eclipse.emf.ecore.EClassgetMessageBroker()org.eclipse.emf.ecore.EReferencegetMessageBroker_Iotplatform()org.eclipse.emf.ecore.EReferencegetMessageBroker_Topic()org.eclipse.emf.ecore.EReferencegetMessageBroker_UsedBy()org.eclipse.emf.ecore.EClassgetMessageFormat()org.eclipse.emf.ecore.EClassgetMobileApp()org.eclipse.emf.ecore.EClassgetNetwork()org.eclipse.emf.ecore.EReferencegetNetwork_Data()org.eclipse.emf.ecore.EAttributegetNetwork_Domain()org.eclipse.emf.ecore.EReferencegetNetwork_Enforce()org.eclipse.emf.ecore.EAttributegetNetwork_Name()org.eclipse.emf.ecore.EReferencegetNetwork_Thing()org.eclipse.emf.ecore.EEnumgetNetworkLayer()org.eclipse.emf.ecore.EEnumgetOsList()org.eclipse.emf.ecore.EClassgetPermission()org.eclipse.emf.ecore.EReferencegetPermission_PermitOrDeny()org.eclipse.emf.ecore.EEnumgetPhysicalLinkLayer()org.eclipse.emf.ecore.EClassgetPrivatePolicy()org.eclipse.emf.ecore.EClassgetProgrammingModel()org.eclipse.emf.ecore.EAttributegetProgrammingModel_Language()org.eclipse.emf.ecore.EClassgetProtocolStack()org.eclipse.emf.ecore.EAttributegetProtocolStack_ApplicationProtocol()org.eclipse.emf.ecore.EAttributegetProtocolStack_Name()org.eclipse.emf.ecore.EAttributegetProtocolStack_NWK()org.eclipse.emf.ecore.EAttributegetProtocolStack_PHYDATA()org.eclipse.emf.ecore.EAttributegetProtocolStack_Transport()org.eclipse.emf.ecore.EClassgetPublishSubscribe()org.eclipse.emf.ecore.EReferencegetPublishSubscribe_PublishSubscribe()org.eclipse.emf.ecore.EClassgetRequestResponse()org.eclipse.emf.ecore.EReferencegetRequestResponse_Server()org.eclipse.emf.ecore.EClassgetRule()org.eclipse.emf.ecore.EReferencegetRule_Constraintexpression()org.eclipse.emf.ecore.EAttributegetRule_Name()org.eclipse.emf.ecore.EReferencegetRule_Permission()org.eclipse.emf.ecore.EReferencegetRule_Thing()org.eclipse.emf.ecore.EClassgetSensor()org.eclipse.emf.ecore.EClassgetSharedAction()org.eclipse.emf.ecore.EClassgetThing()org.eclipse.emf.ecore.EReferencegetThing_Behavior()org.eclipse.emf.ecore.EReferencegetThing_ContainsPorts()org.eclipse.emf.ecore.EReferencegetThing_Id()org.eclipse.emf.ecore.EReferencegetThing_Iotos()org.eclipse.emf.ecore.EReferencegetThing_Message()org.eclipse.emf.ecore.EAttributegetThing_Name()org.eclipse.emf.ecore.EReferencegetThing_Produce()org.eclipse.emf.ecore.EClassgetTopic()org.eclipse.emf.ecore.EEnumgetTransportLayer()org.eclipse.emf.ecore.EClassgetUserApplication()org.eclipse.emf.ecore.EReferencegetUserApplication_Iotplatform()org.eclipse.emf.ecore.EClassgetWebServer()org.eclipse.emf.ecore.EReferencegetWebServer_Iotplatform()org.eclipse.emf.ecore.EReferencegetWebServer_Requestresponse()static IotmodelPackageinit()Creates, registers, and initializes the Package for this model, and for any others upon which it depends.voidinitializePackageContents()Complete the initialization of the package and its meta-model.Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toStringMethods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGenMethods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozenMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettingsMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
init
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
IotmodelPackage.eINSTANCEwhen that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. -
getGateway
public org.eclipse.emf.ecore.EClass getGateway()- Specified by:
getGatewayin interfaceIotmodelPackage- Returns:
- the meta object for class 'Gateway'.
- See Also:
Gateway
-
getEdgeDevice
public org.eclipse.emf.ecore.EClass getEdgeDevice()- Specified by:
getEdgeDevicein interfaceIotmodelPackage- Returns:
- the meta object for class 'Edge Device'.
- See Also:
EdgeDevice
-
getEdgeDevice_Router
public org.eclipse.emf.ecore.EAttribute getEdgeDevice_Router()- Specified by:
getEdgeDevice_Routerin interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Router'.
- See Also:
EdgeDevice.isRouter(),IotmodelPackage.getEdgeDevice()
-
getAppChannel
public org.eclipse.emf.ecore.EClass getAppChannel()- Specified by:
getAppChannelin interfaceIotmodelPackage- Returns:
- the meta object for class 'App Channel'.
- See Also:
AppChannel
-
getAppChannel_BindTo
public org.eclipse.emf.ecore.EReference getAppChannel_BindTo()- Specified by:
getAppChannel_BindToin interfaceIotmodelPackage- Returns:
- the meta object for the reference list 'Bind To'.
- See Also:
AppChannel.getBindTo(),IotmodelPackage.getAppChannel()
-
getNetwork
public org.eclipse.emf.ecore.EClass getNetwork()- Specified by:
getNetworkin interfaceIotmodelPackage- Returns:
- the meta object for class 'Network'.
- See Also:
Network
-
getNetwork_Name
public org.eclipse.emf.ecore.EAttribute getNetwork_Name()- Specified by:
getNetwork_Namein interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
Network.getName(),IotmodelPackage.getNetwork()
-
getNetwork_Domain
public org.eclipse.emf.ecore.EAttribute getNetwork_Domain()- Specified by:
getNetwork_Domainin interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Domain'.
- See Also:
Network.getDomain(),IotmodelPackage.getNetwork()
-
getNetwork_Enforce
public org.eclipse.emf.ecore.EReference getNetwork_Enforce()- Specified by:
getNetwork_Enforcein interfaceIotmodelPackage- Returns:
- the meta object for the reference list 'Enforce'.
- See Also:
Network.getEnforce(),IotmodelPackage.getNetwork()
-
getNetwork_Thing
public org.eclipse.emf.ecore.EReference getNetwork_Thing()- Specified by:
getNetwork_Thingin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Thing'.
- See Also:
Network.getThing(),IotmodelPackage.getNetwork()
-
getNetwork_Data
public org.eclipse.emf.ecore.EReference getNetwork_Data()- Specified by:
getNetwork_Datain interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Data'.
- See Also:
Network.getData(),IotmodelPackage.getNetwork()
-
getRequestResponse
public org.eclipse.emf.ecore.EClass getRequestResponse()- Specified by:
getRequestResponsein interfaceIotmodelPackage- Returns:
- the meta object for class 'Request Response'.
- See Also:
RequestResponse
-
getRequestResponse_Server
public org.eclipse.emf.ecore.EReference getRequestResponse_Server()- Specified by:
getRequestResponse_Serverin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Server'.
- See Also:
RequestResponse.getServer(),IotmodelPackage.getRequestResponse()
-
getPublishSubscribe
public org.eclipse.emf.ecore.EClass getPublishSubscribe()- Specified by:
getPublishSubscribein interfaceIotmodelPackage- Returns:
- the meta object for class 'Publish Subscribe'.
- See Also:
PublishSubscribe
-
getPublishSubscribe_PublishSubscribe
public org.eclipse.emf.ecore.EReference getPublishSubscribe_PublishSubscribe()- Specified by:
getPublishSubscribe_PublishSubscribein interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Publish Subscribe'.
- See Also:
PublishSubscribe.getPublishSubscribe(),IotmodelPackage.getPublishSubscribe()
-
getThing
public org.eclipse.emf.ecore.EClass getThing()- Specified by:
getThingin interfaceIotmodelPackage- Returns:
- the meta object for class 'Thing'.
- See Also:
Thing
-
getThing_Iotos
public org.eclipse.emf.ecore.EReference getThing_Iotos()- Specified by:
getThing_Iotosin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Iotos'.
- See Also:
Thing.getIotos(),IotmodelPackage.getThing()
-
getThing_Name
public org.eclipse.emf.ecore.EAttribute getThing_Name()- Specified by:
getThing_Namein interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
Thing.getName(),IotmodelPackage.getThing()
-
getThing_Id
public org.eclipse.emf.ecore.EReference getThing_Id()- Specified by:
getThing_Idin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Id'.
- See Also:
Thing.getId(),IotmodelPackage.getThing()
-
getThing_Behavior
public org.eclipse.emf.ecore.EReference getThing_Behavior()- Specified by:
getThing_Behaviorin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Behavior'.
- See Also:
Thing.getBehavior(),IotmodelPackage.getThing()
-
getThing_Message
public org.eclipse.emf.ecore.EReference getThing_Message()- Specified by:
getThing_Messagein interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Message'.
- See Also:
Thing.getMessage(),IotmodelPackage.getThing()
-
getThing_ContainsPorts
public org.eclipse.emf.ecore.EReference getThing_ContainsPorts()- Specified by:
getThing_ContainsPortsin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Contains Ports'.
- See Also:
Thing.getContainsPorts(),IotmodelPackage.getThing()
-
getThing_Produce
public org.eclipse.emf.ecore.EReference getThing_Produce()- Specified by:
getThing_Producein interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Produce'.
- See Also:
Thing.getProduce(),IotmodelPackage.getThing()
-
getAccessControlPolicy
public org.eclipse.emf.ecore.EClass getAccessControlPolicy()- Specified by:
getAccessControlPolicyin interfaceIotmodelPackage- Returns:
- the meta object for class 'Access Control Policy'.
- See Also:
AccessControlPolicy
-
getAccessControlPolicy_Rule
public org.eclipse.emf.ecore.EReference getAccessControlPolicy_Rule()- Specified by:
getAccessControlPolicy_Rulein interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Rule'.
- See Also:
AccessControlPolicy.getRule(),IotmodelPackage.getAccessControlPolicy()
-
getAccessControlPolicy_IsEnforced
public org.eclipse.emf.ecore.EReference getAccessControlPolicy_IsEnforced()- Specified by:
getAccessControlPolicy_IsEnforcedin interfaceIotmodelPackage- Returns:
- the meta object for the reference list 'Is Enforced'.
- See Also:
AccessControlPolicy.getIsEnforced(),IotmodelPackage.getAccessControlPolicy()
-
getAccessControlPolicy_PolicyName
public org.eclipse.emf.ecore.EAttribute getAccessControlPolicy_PolicyName()- Specified by:
getAccessControlPolicy_PolicyNamein interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Policy Name'.
- See Also:
AccessControlPolicy.getPolicyName(),IotmodelPackage.getAccessControlPolicy()
-
getProtocolStack
public org.eclipse.emf.ecore.EClass getProtocolStack()- Specified by:
getProtocolStackin interfaceIotmodelPackage- Returns:
- the meta object for class 'Protocol Stack'.
- See Also:
ProtocolStack
-
getProtocolStack_PHYDATA
public org.eclipse.emf.ecore.EAttribute getProtocolStack_PHYDATA()- Specified by:
getProtocolStack_PHYDATAin interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'PHYDATA'.
- See Also:
ProtocolStack.getPHYDATA(),IotmodelPackage.getProtocolStack()
-
getProtocolStack_NWK
public org.eclipse.emf.ecore.EAttribute getProtocolStack_NWK()- Specified by:
getProtocolStack_NWKin interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'NWK'.
- See Also:
ProtocolStack.getNWK(),IotmodelPackage.getProtocolStack()
-
getProtocolStack_Transport
public org.eclipse.emf.ecore.EAttribute getProtocolStack_Transport()- Specified by:
getProtocolStack_Transportin interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Transport'.
- See Also:
ProtocolStack.getTransport(),IotmodelPackage.getProtocolStack()
-
getProtocolStack_ApplicationProtocol
public org.eclipse.emf.ecore.EAttribute getProtocolStack_ApplicationProtocol()- Specified by:
getProtocolStack_ApplicationProtocolin interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Application Protocol'.
- See Also:
ProtocolStack.getApplicationProtocol(),IotmodelPackage.getProtocolStack()
-
getProtocolStack_Name
public org.eclipse.emf.ecore.EAttribute getProtocolStack_Name()- Specified by:
getProtocolStack_Namein interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
ProtocolStack.getName(),IotmodelPackage.getProtocolStack()
-
getRule
public org.eclipse.emf.ecore.EClass getRule()- Specified by:
getRulein interfaceIotmodelPackage- Returns:
- the meta object for class 'Rule'.
- See Also:
Rule
-
getRule_Thing
public org.eclipse.emf.ecore.EReference getRule_Thing()- Specified by:
getRule_Thingin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Thing'.
- See Also:
Rule.getThing(),IotmodelPackage.getRule()
-
getRule_Permission
public org.eclipse.emf.ecore.EReference getRule_Permission()- Specified by:
getRule_Permissionin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Permission'.
- See Also:
Rule.getPermission(),IotmodelPackage.getRule()
-
getRule_Constraintexpression
public org.eclipse.emf.ecore.EReference getRule_Constraintexpression()- Specified by:
getRule_Constraintexpressionin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Constraintexpression'.
- See Also:
Rule.getConstraintexpression(),IotmodelPackage.getRule()
-
getRule_Name
public org.eclipse.emf.ecore.EAttribute getRule_Name()- Specified by:
getRule_Namein interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
Rule.getName(),IotmodelPackage.getRule()
-
getIoTOs
public org.eclipse.emf.ecore.EClass getIoTOs()- Specified by:
getIoTOsin interfaceIotmodelPackage- Returns:
- the meta object for class 'Io TOs'.
- See Also:
IoTOs
-
getIoTOs_Implements
public org.eclipse.emf.ecore.EReference getIoTOs_Implements()- Specified by:
getIoTOs_Implementsin interfaceIotmodelPackage- Returns:
- the meta object for the reference list 'Implements'.
- See Also:
IoTOs.getImplements(),IotmodelPackage.getIoTOs()
-
getIoTOs_Name
public org.eclipse.emf.ecore.EAttribute getIoTOs_Name()- Specified by:
getIoTOs_Namein interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
IoTOs.getName(),IotmodelPackage.getIoTOs()
-
getIoTOs_Thing
public org.eclipse.emf.ecore.EReference getIoTOs_Thing()- Specified by:
getIoTOs_Thingin interfaceIotmodelPackage- Returns:
- the meta object for the reference list 'Thing'.
- See Also:
IoTOs.getThing(),IotmodelPackage.getIoTOs()
-
getIoTOs_Programmingmodel
public org.eclipse.emf.ecore.EReference getIoTOs_Programmingmodel()- Specified by:
getIoTOs_Programmingmodelin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Programmingmodel'.
- See Also:
IoTOs.getProgrammingmodel(),IotmodelPackage.getIoTOs()
-
getIoTPlatform
public org.eclipse.emf.ecore.EClass getIoTPlatform()- Specified by:
getIoTPlatformin interfaceIotmodelPackage- Returns:
- the meta object for class 'Io TPlatform'.
- See Also:
IoTPlatform
-
getIoTPlatform_UseProtocol
public org.eclipse.emf.ecore.EReference getIoTPlatform_UseProtocol()- Specified by:
getIoTPlatform_UseProtocolin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Use Protocol'.
- See Also:
IoTPlatform.getUseProtocol(),IotmodelPackage.getIoTPlatform()
-
getIoTPlatform_SentReceivedByPlatform
public org.eclipse.emf.ecore.EReference getIoTPlatform_SentReceivedByPlatform()- Specified by:
getIoTPlatform_SentReceivedByPlatformin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Sent Received By Platform'.
- See Also:
IoTPlatform.getSentReceivedByPlatform(),IotmodelPackage.getIoTPlatform()
-
getIoTPlatform_CommunicateThrough
public org.eclipse.emf.ecore.EReference getIoTPlatform_CommunicateThrough()- Specified by:
getIoTPlatform_CommunicateThroughin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Communicate Through'.
- See Also:
IoTPlatform.getCommunicateThrough(),IotmodelPackage.getIoTPlatform()
-
getIoTPlatform_Userapplication
public org.eclipse.emf.ecore.EReference getIoTPlatform_Userapplication()- Specified by:
getIoTPlatform_Userapplicationin interfaceIotmodelPackage- Returns:
- the meta object for the reference list 'Userapplication'.
- See Also:
IoTPlatform.getUserapplication(),IotmodelPackage.getIoTPlatform()
-
getIoTPlatform_Messagebroker
public org.eclipse.emf.ecore.EReference getIoTPlatform_Messagebroker()- Specified by:
getIoTPlatform_Messagebrokerin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Messagebroker'.
- See Also:
IoTPlatform.getMessagebroker(),IotmodelPackage.getIoTPlatform()
-
getIoTPlatform_Webserver
public org.eclipse.emf.ecore.EReference getIoTPlatform_Webserver()- Specified by:
getIoTPlatform_Webserverin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Webserver'.
- See Also:
IoTPlatform.getWebserver(),IotmodelPackage.getIoTPlatform()
-
getMessage
public org.eclipse.emf.ecore.EClass getMessage()- Specified by:
getMessagein interfaceIotmodelPackage- Returns:
- the meta object for class 'Message'.
- See Also:
Message
-
getMessage_SendReceiveMessage
public org.eclipse.emf.ecore.EReference getMessage_SendReceiveMessage()- Specified by:
getMessage_SendReceiveMessagein interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Send Receive Message'.
- See Also:
Message.getSendReceiveMessage(),IotmodelPackage.getMessage()
-
getMessage_Encapsualte
public org.eclipse.emf.ecore.EReference getMessage_Encapsualte()- Specified by:
getMessage_Encapsualtein interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Encapsualte'.
- See Also:
Message.getEncapsualte(),IotmodelPackage.getMessage()
-
getMessageFormat
public org.eclipse.emf.ecore.EClass getMessageFormat()- Specified by:
getMessageFormatin interfaceIotmodelPackage- Returns:
- the meta object for class 'Message Format'.
- See Also:
MessageFormat
-
getMessageBroker
public org.eclipse.emf.ecore.EClass getMessageBroker()- Specified by:
getMessageBrokerin interfaceIotmodelPackage- Returns:
- the meta object for class 'Message Broker'.
- See Also:
MessageBroker
-
getMessageBroker_UsedBy
public org.eclipse.emf.ecore.EReference getMessageBroker_UsedBy()- Specified by:
getMessageBroker_UsedByin interfaceIotmodelPackage- Returns:
- the meta object for the reference list 'Used By'.
- See Also:
MessageBroker.getUsedBy(),IotmodelPackage.getMessageBroker()
-
getMessageBroker_Topic
public org.eclipse.emf.ecore.EReference getMessageBroker_Topic()- Specified by:
getMessageBroker_Topicin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Topic'.
- See Also:
MessageBroker.getTopic(),IotmodelPackage.getMessageBroker()
-
getMessageBroker_Iotplatform
public org.eclipse.emf.ecore.EReference getMessageBroker_Iotplatform()- Specified by:
getMessageBroker_Iotplatformin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Iotplatform'.
- See Also:
MessageBroker.getIotplatform(),IotmodelPackage.getMessageBroker()
-
getTopic
public org.eclipse.emf.ecore.EClass getTopic()- Specified by:
getTopicin interfaceIotmodelPackage- Returns:
- the meta object for class 'Topic'.
- See Also:
Topic
-
getUserApplication
public org.eclipse.emf.ecore.EClass getUserApplication()- Specified by:
getUserApplicationin interfaceIotmodelPackage- Returns:
- the meta object for class 'User Application'.
- See Also:
UserApplication
-
getUserApplication_Iotplatform
public org.eclipse.emf.ecore.EReference getUserApplication_Iotplatform()- Specified by:
getUserApplication_Iotplatformin interfaceIotmodelPackage- Returns:
- the meta object for the reference list 'Iotplatform'.
- See Also:
UserApplication.getIotplatform(),IotmodelPackage.getUserApplication()
-
getDesktopApp
public org.eclipse.emf.ecore.EClass getDesktopApp()- Specified by:
getDesktopAppin interfaceIotmodelPackage- Returns:
- the meta object for class 'Desktop App'.
- See Also:
DesktopApp
-
getMobileApp
public org.eclipse.emf.ecore.EClass getMobileApp()- Specified by:
getMobileAppin interfaceIotmodelPackage- Returns:
- the meta object for class 'Mobile App'.
- See Also:
MobileApp
-
getWebServer
public org.eclipse.emf.ecore.EClass getWebServer()- Specified by:
getWebServerin interfaceIotmodelPackage- Returns:
- the meta object for class 'Web Server'.
- See Also:
WebServer
-
getWebServer_Requestresponse
public org.eclipse.emf.ecore.EReference getWebServer_Requestresponse()- Specified by:
getWebServer_Requestresponsein interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Requestresponse'.
- See Also:
WebServer.getRequestresponse(),IotmodelPackage.getWebServer()
-
getWebServer_Iotplatform
public org.eclipse.emf.ecore.EReference getWebServer_Iotplatform()- Specified by:
getWebServer_Iotplatformin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Iotplatform'.
- See Also:
WebServer.getIotplatform(),IotmodelPackage.getWebServer()
-
getDefaultPolicy
public org.eclipse.emf.ecore.EClass getDefaultPolicy()- Specified by:
getDefaultPolicyin interfaceIotmodelPackage- Returns:
- the meta object for class 'Default Policy'.
- See Also:
DefaultPolicy
-
getPrivatePolicy
public org.eclipse.emf.ecore.EClass getPrivatePolicy()- Specified by:
getPrivatePolicyin interfaceIotmodelPackage- Returns:
- the meta object for class 'Private Policy'.
- See Also:
PrivatePolicy
-
getPermission
public org.eclipse.emf.ecore.EClass getPermission()- Specified by:
getPermissionin interfaceIotmodelPackage- Returns:
- the meta object for class 'Permission'.
- See Also:
Permission
-
getPermission_PermitOrDeny
public org.eclipse.emf.ecore.EReference getPermission_PermitOrDeny()- Specified by:
getPermission_PermitOrDenyin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Permit Or Deny'.
- See Also:
Permission.getPermitOrDeny(),IotmodelPackage.getPermission()
-
getConstraintExpression
public org.eclipse.emf.ecore.EClass getConstraintExpression()- Specified by:
getConstraintExpressionin interfaceIotmodelPackage- Returns:
- the meta object for class 'Constraint Expression'.
- See Also:
ConstraintExpression
-
getAllowPermission
public org.eclipse.emf.ecore.EClass getAllowPermission()- Specified by:
getAllowPermissionin interfaceIotmodelPackage- Returns:
- the meta object for class 'Allow Permission'.
- See Also:
AllowPermission
-
getDenyPermission
public org.eclipse.emf.ecore.EClass getDenyPermission()- Specified by:
getDenyPermissionin interfaceIotmodelPackage- Returns:
- the meta object for class 'Deny Permission'.
- See Also:
DenyPermission
-
getSensor
public org.eclipse.emf.ecore.EClass getSensor()- Specified by:
getSensorin interfaceIotmodelPackage- Returns:
- the meta object for class 'Sensor'.
- See Also:
Sensor
-
getActuator
public org.eclipse.emf.ecore.EClass getActuator()- Specified by:
getActuatorin interfaceIotmodelPackage- Returns:
- the meta object for class 'Actuator'.
- See Also:
Actuator
-
getIoTMetamodel
public org.eclipse.emf.ecore.EClass getIoTMetamodel()- Specified by:
getIoTMetamodelin interfaceIotmodelPackage- Returns:
- the meta object for class 'Io TMetamodel'.
- See Also:
IoTMetamodel
-
getIoTMetamodel_Iotplatform
public org.eclipse.emf.ecore.EReference getIoTMetamodel_Iotplatform()- Specified by:
getIoTMetamodel_Iotplatformin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Iotplatform'.
- See Also:
IoTMetamodel.getIotplatform(),IotmodelPackage.getIoTMetamodel()
-
getIoTMetamodel_Network
public org.eclipse.emf.ecore.EReference getIoTMetamodel_Network()- Specified by:
getIoTMetamodel_Networkin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Network'.
- See Also:
IoTMetamodel.getNetwork(),IotmodelPackage.getIoTMetamodel()
-
getIoTMetamodel_Accesscontrolpolicy
public org.eclipse.emf.ecore.EReference getIoTMetamodel_Accesscontrolpolicy()- Specified by:
getIoTMetamodel_Accesscontrolpolicyin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Accesscontrolpolicy'.
- See Also:
IoTMetamodel.getAccesscontrolpolicy(),IotmodelPackage.getIoTMetamodel()
-
getIoTMetamodel_Iotos
public org.eclipse.emf.ecore.EReference getIoTMetamodel_Iotos()- Specified by:
getIoTMetamodel_Iotosin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Iotos'.
- See Also:
IoTMetamodel.getIotos(),IotmodelPackage.getIoTMetamodel()
-
getIoTMetamodel_Protocolstack
public org.eclipse.emf.ecore.EReference getIoTMetamodel_Protocolstack()- Specified by:
getIoTMetamodel_Protocolstackin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Protocolstack'.
- See Also:
IoTMetamodel.getProtocolstack(),IotmodelPackage.getIoTMetamodel()
-
getIoTMetamodel_Channel
public org.eclipse.emf.ecore.EReference getIoTMetamodel_Channel()- Specified by:
getIoTMetamodel_Channelin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Channel'.
- See Also:
IoTMetamodel.getChannel(),IotmodelPackage.getIoTMetamodel()
-
getID
public org.eclipse.emf.ecore.EClass getID()- Specified by:
getIDin interfaceIotmodelPackage- Returns:
- the meta object for class 'ID'.
- See Also:
ID
-
getID_ID
public org.eclipse.emf.ecore.EAttribute getID_ID()- Specified by:
getID_IDin interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'ID'.
- See Also:
ID.getID(),IotmodelPackage.getID()
-
getID_NewAttribute
public org.eclipse.emf.ecore.EAttribute getID_NewAttribute()- Specified by:
getID_NewAttributein interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'New Attribute'.
- See Also:
ID.getNewAttribute(),IotmodelPackage.getID()
-
getBehavior
public org.eclipse.emf.ecore.EClass getBehavior()- Specified by:
getBehaviorin interfaceIotmodelPackage- Returns:
- the meta object for class 'Behavior'.
- See Also:
Behavior
-
getBehavior_MakeAction
public org.eclipse.emf.ecore.EReference getBehavior_MakeAction()- Specified by:
getBehavior_MakeActionin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Make Action'.
- See Also:
Behavior.getMakeAction(),IotmodelPackage.getBehavior()
-
getBehavior_Event
public org.eclipse.emf.ecore.EReference getBehavior_Event()- Specified by:
getBehavior_Eventin interfaceIotmodelPackage- Returns:
- the meta object for the containment reference list 'Event'.
- See Also:
Behavior.getEvent(),IotmodelPackage.getBehavior()
-
getAction
public org.eclipse.emf.ecore.EClass getAction()- Specified by:
getActionin interfaceIotmodelPackage- Returns:
- the meta object for class 'Action'.
- See Also:
Action
-
getAction_Permission
public org.eclipse.emf.ecore.EReference getAction_Permission()- Specified by:
getAction_Permissionin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Permission'.
- See Also:
Action.getPermission(),IotmodelPackage.getAction()
-
getAction_HasEvent
public org.eclipse.emf.ecore.EReference getAction_HasEvent()- Specified by:
getAction_HasEventin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Has Event'.
- See Also:
Action.getHasEvent(),IotmodelPackage.getAction()
-
getEvent
public org.eclipse.emf.ecore.EClass getEvent()- Specified by:
getEventin interfaceIotmodelPackage- Returns:
- the meta object for class 'Event'.
- See Also:
Event
-
getEvent_TriggerAction
public org.eclipse.emf.ecore.EReference getEvent_TriggerAction()- Specified by:
getEvent_TriggerActionin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Trigger Action'.
- See Also:
Event.getTriggerAction(),IotmodelPackage.getEvent()
-
getProgrammingModel
public org.eclipse.emf.ecore.EClass getProgrammingModel()- Specified by:
getProgrammingModelin interfaceIotmodelPackage- Returns:
- the meta object for class 'Programming Model'.
- See Also:
ProgrammingModel
-
getProgrammingModel_Language
public org.eclipse.emf.ecore.EAttribute getProgrammingModel_Language()- Specified by:
getProgrammingModel_Languagein interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Language'.
- See Also:
ProgrammingModel.getLanguage(),IotmodelPackage.getProgrammingModel()
-
getAppPort
public org.eclipse.emf.ecore.EClass getAppPort()- Specified by:
getAppPortin interfaceIotmodelPackage- Returns:
- the meta object for class 'App Port'.
- See Also:
AppPort
-
getAppPort_IsBound
public org.eclipse.emf.ecore.EReference getAppPort_IsBound()- Specified by:
getAppPort_IsBoundin interfaceIotmodelPackage- Returns:
- the meta object for the reference list 'Is Bound'.
- See Also:
AppPort.getIsBound(),IotmodelPackage.getAppPort()
-
getData
public org.eclipse.emf.ecore.EClass getData()- Specified by:
getDatain interfaceIotmodelPackage- Returns:
- the meta object for class 'Data'.
- See Also:
Data
-
getData_IsEncapsulated
public org.eclipse.emf.ecore.EReference getData_IsEncapsulated()- Specified by:
getData_IsEncapsulatedin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Is Encapsulated'.
- See Also:
Data.getIsEncapsulated(),IotmodelPackage.getData()
-
getActor
public org.eclipse.emf.ecore.EClass getActor()- Specified by:
getActorin interfaceIotmodelPackage- Returns:
- the meta object for class 'Actor'.
- See Also:
Actor
-
getActor_Uses
public org.eclipse.emf.ecore.EReference getActor_Uses()- Specified by:
getActor_Usesin interfaceIotmodelPackage- Returns:
- the meta object for the reference 'Uses'.
- See Also:
Actor.getUses(),IotmodelPackage.getActor()
-
getActor_Name
public org.eclipse.emf.ecore.EAttribute getActor_Name()- Specified by:
getActor_Namein interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
Actor.getName(),IotmodelPackage.getActor()
-
getActor_Intent
public org.eclipse.emf.ecore.EAttribute getActor_Intent()- Specified by:
getActor_Intentin interfaceIotmodelPackage- Returns:
- the meta object for the attribute 'Intent'.
- See Also:
Actor.getIntent(),IotmodelPackage.getActor()
-
getMaliciousActor
public org.eclipse.emf.ecore.EClass getMaliciousActor()- Specified by:
getMaliciousActorin interfaceIotmodelPackage- Returns:
- the meta object for class 'Malicious Actor'.
- See Also:
MaliciousActor
-
getOsList
public org.eclipse.emf.ecore.EEnum getOsList()- Specified by:
getOsListin interfaceIotmodelPackage- Returns:
- the meta object for enum 'Os List'.
- See Also:
OsList
-
getPhysicalLinkLayer
public org.eclipse.emf.ecore.EEnum getPhysicalLinkLayer()- Specified by:
getPhysicalLinkLayerin interfaceIotmodelPackage- Returns:
- the meta object for enum 'Physical Link Layer'.
- See Also:
PhysicalLinkLayer
-
getTransportLayer
public org.eclipse.emf.ecore.EEnum getTransportLayer()- Specified by:
getTransportLayerin interfaceIotmodelPackage- Returns:
- the meta object for enum 'Transport Layer'.
- See Also:
TransportLayer
-
getNetworkLayer
public org.eclipse.emf.ecore.EEnum getNetworkLayer()- Specified by:
getNetworkLayerin interfaceIotmodelPackage- Returns:
- the meta object for enum 'Network Layer'.
- See Also:
NetworkLayer
-
getApplicationLayer
public org.eclipse.emf.ecore.EEnum getApplicationLayer()- Specified by:
getApplicationLayerin interfaceIotmodelPackage- Returns:
- the meta object for enum 'Application Layer'.
- See Also:
ApplicationLayer
-
getIdList
public org.eclipse.emf.ecore.EEnum getIdList()- Specified by:
getIdListin interfaceIotmodelPackage- Returns:
- the meta object for enum 'Id List'.
- See Also:
IdList
-
getLanguageList
public org.eclipse.emf.ecore.EEnum getLanguageList()- Specified by:
getLanguageListin interfaceIotmodelPackage- Returns:
- the meta object for enum 'Language List'.
- See Also:
LanguageList
-
getIotmodelFactory
- Specified by:
getIotmodelFactoryin interfaceIotmodelPackage- Returns:
- the factory that creates the instances of the model.
-
createPackageContents
public void createPackageContents()Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first. -
initializePackageContents
public void initializePackageContents()Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first. -
createEcoreAnnotations
protected void createEcoreAnnotations()Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore. -
createXcoreAnnotations
protected void createXcoreAnnotations()Initializes the annotations for http://www.eclipse.org/emf/2011/Xcore. -
createPivotAnnotations
protected void createPivotAnnotations()Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot.
-