public class IotmodelPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements IotmodelPackage
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteListorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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.EScannableAdapterListIotmodelPackage.LiteralseClassifiers, 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, nsURIeAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETACCESS_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| Modifier and Type | Method and Description |
|---|---|
protected void |
createEcoreAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore.
|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
protected void |
createPivotAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot.
|
protected void |
createXcoreAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2011/Xcore.
|
org.eclipse.emf.ecore.EReference |
getAccessControlPolicy_IsEnforced() |
org.eclipse.emf.ecore.EAttribute |
getAccessControlPolicy_PolicyName() |
org.eclipse.emf.ecore.EReference |
getAccessControlPolicy_Rule() |
org.eclipse.emf.ecore.EClass |
getAccessControlPolicy() |
org.eclipse.emf.ecore.EReference |
getAction_HasEvent() |
org.eclipse.emf.ecore.EReference |
getAction_Permission() |
org.eclipse.emf.ecore.EClass |
getAction() |
org.eclipse.emf.ecore.EAttribute |
getActor_Intent() |
org.eclipse.emf.ecore.EAttribute |
getActor_Name() |
org.eclipse.emf.ecore.EReference |
getActor_Uses() |
org.eclipse.emf.ecore.EClass |
getActor() |
org.eclipse.emf.ecore.EClass |
getActuator() |
org.eclipse.emf.ecore.EClass |
getAllowPermission() |
org.eclipse.emf.ecore.EReference |
getAppChannel_BindTo() |
org.eclipse.emf.ecore.EClass |
getAppChannel() |
org.eclipse.emf.ecore.EEnum |
getApplicationLayer() |
org.eclipse.emf.ecore.EReference |
getAppPort_IsBound() |
org.eclipse.emf.ecore.EClass |
getAppPort() |
org.eclipse.emf.ecore.EReference |
getBehavior_Event() |
org.eclipse.emf.ecore.EReference |
getBehavior_MakeAction() |
org.eclipse.emf.ecore.EClass |
getBehavior() |
org.eclipse.emf.ecore.EClass |
getConstraintExpression() |
org.eclipse.emf.ecore.EReference |
getData_IsEncapsulated() |
org.eclipse.emf.ecore.EClass |
getData() |
org.eclipse.emf.ecore.EClass |
getDefaultPolicy() |
org.eclipse.emf.ecore.EClass |
getDenyPermission() |
org.eclipse.emf.ecore.EClass |
getDesktopApp() |
org.eclipse.emf.ecore.EAttribute |
getEdgeDevice_Router() |
org.eclipse.emf.ecore.EClass |
getEdgeDevice() |
org.eclipse.emf.ecore.EReference |
getEvent_TriggerAction() |
org.eclipse.emf.ecore.EClass |
getEvent() |
org.eclipse.emf.ecore.EClass |
getGateway() |
org.eclipse.emf.ecore.EAttribute |
getID_ID() |
org.eclipse.emf.ecore.EAttribute |
getID_NewAttribute() |
org.eclipse.emf.ecore.EClass |
getID() |
org.eclipse.emf.ecore.EEnum |
getIdList() |
org.eclipse.emf.ecore.EReference |
getIoTMetamodel_Accesscontrolpolicy() |
org.eclipse.emf.ecore.EReference |
getIoTMetamodel_Channel() |
org.eclipse.emf.ecore.EReference |
getIoTMetamodel_Iotos() |
org.eclipse.emf.ecore.EReference |
getIoTMetamodel_Iotplatform() |
org.eclipse.emf.ecore.EReference |
getIoTMetamodel_Network() |
org.eclipse.emf.ecore.EReference |
getIoTMetamodel_Protocolstack() |
org.eclipse.emf.ecore.EClass |
getIoTMetamodel() |
IotmodelFactory |
getIotmodelFactory() |
org.eclipse.emf.ecore.EReference |
getIoTOs_Implements() |
org.eclipse.emf.ecore.EAttribute |
getIoTOs_Name() |
org.eclipse.emf.ecore.EReference |
getIoTOs_Programmingmodel() |
org.eclipse.emf.ecore.EReference |
getIoTOs_Thing() |
org.eclipse.emf.ecore.EClass |
getIoTOs() |
org.eclipse.emf.ecore.EReference |
getIoTPlatform_CommunicateThrough() |
org.eclipse.emf.ecore.EReference |
getIoTPlatform_Messagebroker() |
org.eclipse.emf.ecore.EReference |
getIoTPlatform_SentReceivedByPlatform() |
org.eclipse.emf.ecore.EReference |
getIoTPlatform_UseProtocol() |
org.eclipse.emf.ecore.EReference |
getIoTPlatform_Userapplication() |
org.eclipse.emf.ecore.EReference |
getIoTPlatform_Webserver() |
org.eclipse.emf.ecore.EClass |
getIoTPlatform() |
org.eclipse.emf.ecore.EEnum |
getLanguageList() |
org.eclipse.emf.ecore.EClass |
getMaliciousActor() |
org.eclipse.emf.ecore.EReference |
getMessage_Encapsualte() |
org.eclipse.emf.ecore.EReference |
getMessage_SendReceiveMessage() |
org.eclipse.emf.ecore.EClass |
getMessage() |
org.eclipse.emf.ecore.EReference |
getMessageBroker_Iotplatform() |
org.eclipse.emf.ecore.EReference |
getMessageBroker_Topic() |
org.eclipse.emf.ecore.EReference |
getMessageBroker_UsedBy() |
org.eclipse.emf.ecore.EClass |
getMessageBroker() |
org.eclipse.emf.ecore.EClass |
getMessageFormat() |
org.eclipse.emf.ecore.EClass |
getMobileApp() |
org.eclipse.emf.ecore.EReference |
getNetwork_Data() |
org.eclipse.emf.ecore.EAttribute |
getNetwork_Domain() |
org.eclipse.emf.ecore.EReference |
getNetwork_Enforce() |
org.eclipse.emf.ecore.EAttribute |
getNetwork_Name() |
org.eclipse.emf.ecore.EReference |
getNetwork_Thing() |
org.eclipse.emf.ecore.EClass |
getNetwork() |
org.eclipse.emf.ecore.EEnum |
getNetworkLayer() |
org.eclipse.emf.ecore.EEnum |
getOsList() |
org.eclipse.emf.ecore.EReference |
getPermission_PermitOrDeny() |
org.eclipse.emf.ecore.EClass |
getPermission() |
org.eclipse.emf.ecore.EEnum |
getPhysicalLinkLayer() |
org.eclipse.emf.ecore.EClass |
getPrivatePolicy() |
org.eclipse.emf.ecore.EAttribute |
getProgrammingModel_Language() |
org.eclipse.emf.ecore.EClass |
getProgrammingModel() |
org.eclipse.emf.ecore.EAttribute |
getProtocolStack_ApplicationProtocol() |
org.eclipse.emf.ecore.EAttribute |
getProtocolStack_Name() |
org.eclipse.emf.ecore.EAttribute |
getProtocolStack_NWK() |
org.eclipse.emf.ecore.EAttribute |
getProtocolStack_PHYDATA() |
org.eclipse.emf.ecore.EAttribute |
getProtocolStack_Transport() |
org.eclipse.emf.ecore.EClass |
getProtocolStack() |
org.eclipse.emf.ecore.EReference |
getPublishSubscribe_PublishSubscribe() |
org.eclipse.emf.ecore.EClass |
getPublishSubscribe() |
org.eclipse.emf.ecore.EReference |
getRequestResponse_Server() |
org.eclipse.emf.ecore.EClass |
getRequestResponse() |
org.eclipse.emf.ecore.EReference |
getRule_Constraintexpression() |
org.eclipse.emf.ecore.EAttribute |
getRule_Name() |
org.eclipse.emf.ecore.EReference |
getRule_Permission() |
org.eclipse.emf.ecore.EReference |
getRule_Thing() |
org.eclipse.emf.ecore.EClass |
getRule() |
org.eclipse.emf.ecore.EClass |
getSensor() |
org.eclipse.emf.ecore.EClass |
getSharedAction() |
org.eclipse.emf.ecore.EReference |
getThing_Behavior() |
org.eclipse.emf.ecore.EReference |
getThing_ContainsPorts() |
org.eclipse.emf.ecore.EReference |
getThing_Id() |
org.eclipse.emf.ecore.EReference |
getThing_Iotos() |
org.eclipse.emf.ecore.EReference |
getThing_Message() |
org.eclipse.emf.ecore.EAttribute |
getThing_Name() |
org.eclipse.emf.ecore.EReference |
getThing_Produce() |
org.eclipse.emf.ecore.EClass |
getThing() |
org.eclipse.emf.ecore.EClass |
getTopic() |
org.eclipse.emf.ecore.EEnum |
getTransportLayer() |
org.eclipse.emf.ecore.EReference |
getUserApplication_Iotplatform() |
org.eclipse.emf.ecore.EClass |
getUserApplication() |
org.eclipse.emf.ecore.EReference |
getWebServer_Iotplatform() |
org.eclipse.emf.ecore.EReference |
getWebServer_Requestresponse() |
org.eclipse.emf.ecore.EClass |
getWebServer() |
static IotmodelPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
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, toStringeContents, eCrossReferences, getName, getNameGeneObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozeneBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic static IotmodelPackage init()
This method is used to initialize IotmodelPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getGateway()
getGateway in interface IotmodelPackageGatewaypublic org.eclipse.emf.ecore.EClass getEdgeDevice()
getEdgeDevice in interface IotmodelPackageEdgeDevicepublic org.eclipse.emf.ecore.EAttribute getEdgeDevice_Router()
getEdgeDevice_Router in interface IotmodelPackageEdgeDevice.isRouter(),
IotmodelPackage.getEdgeDevice()public org.eclipse.emf.ecore.EClass getAppChannel()
getAppChannel in interface IotmodelPackageAppChannelpublic org.eclipse.emf.ecore.EReference getAppChannel_BindTo()
getAppChannel_BindTo in interface IotmodelPackageAppChannel.getBindTo(),
IotmodelPackage.getAppChannel()public org.eclipse.emf.ecore.EClass getNetwork()
getNetwork in interface IotmodelPackageNetworkpublic org.eclipse.emf.ecore.EAttribute getNetwork_Name()
getNetwork_Name in interface IotmodelPackageNetwork.getName(),
IotmodelPackage.getNetwork()public org.eclipse.emf.ecore.EAttribute getNetwork_Domain()
getNetwork_Domain in interface IotmodelPackageNetwork.getDomain(),
IotmodelPackage.getNetwork()public org.eclipse.emf.ecore.EReference getNetwork_Enforce()
getNetwork_Enforce in interface IotmodelPackageNetwork.getEnforce(),
IotmodelPackage.getNetwork()public org.eclipse.emf.ecore.EReference getNetwork_Thing()
getNetwork_Thing in interface IotmodelPackageNetwork.getThing(),
IotmodelPackage.getNetwork()public org.eclipse.emf.ecore.EReference getNetwork_Data()
getNetwork_Data in interface IotmodelPackageNetwork.getData(),
IotmodelPackage.getNetwork()public org.eclipse.emf.ecore.EClass getRequestResponse()
getRequestResponse in interface IotmodelPackageRequestResponsepublic org.eclipse.emf.ecore.EReference getRequestResponse_Server()
getRequestResponse_Server in interface IotmodelPackageRequestResponse.getServer(),
IotmodelPackage.getRequestResponse()public org.eclipse.emf.ecore.EClass getPublishSubscribe()
getPublishSubscribe in interface IotmodelPackagePublishSubscribepublic org.eclipse.emf.ecore.EReference getPublishSubscribe_PublishSubscribe()
getPublishSubscribe_PublishSubscribe in interface IotmodelPackagePublishSubscribe.getPublishSubscribe(),
IotmodelPackage.getPublishSubscribe()public org.eclipse.emf.ecore.EClass getThing()
getThing in interface IotmodelPackageThingpublic org.eclipse.emf.ecore.EReference getThing_Iotos()
getThing_Iotos in interface IotmodelPackageThing.getIotos(),
IotmodelPackage.getThing()public org.eclipse.emf.ecore.EAttribute getThing_Name()
getThing_Name in interface IotmodelPackageThing.getName(),
IotmodelPackage.getThing()public org.eclipse.emf.ecore.EReference getThing_Id()
getThing_Id in interface IotmodelPackageThing.getId(),
IotmodelPackage.getThing()public org.eclipse.emf.ecore.EReference getThing_Behavior()
getThing_Behavior in interface IotmodelPackageThing.getBehavior(),
IotmodelPackage.getThing()public org.eclipse.emf.ecore.EReference getThing_Message()
getThing_Message in interface IotmodelPackageThing.getMessage(),
IotmodelPackage.getThing()public org.eclipse.emf.ecore.EReference getThing_ContainsPorts()
getThing_ContainsPorts in interface IotmodelPackageThing.getContainsPorts(),
IotmodelPackage.getThing()public org.eclipse.emf.ecore.EReference getThing_Produce()
getThing_Produce in interface IotmodelPackageThing.getProduce(),
IotmodelPackage.getThing()public org.eclipse.emf.ecore.EClass getAccessControlPolicy()
getAccessControlPolicy in interface IotmodelPackageAccessControlPolicypublic org.eclipse.emf.ecore.EReference getAccessControlPolicy_Rule()
getAccessControlPolicy_Rule in interface IotmodelPackageAccessControlPolicy.getRule(),
IotmodelPackage.getAccessControlPolicy()public org.eclipse.emf.ecore.EReference getAccessControlPolicy_IsEnforced()
getAccessControlPolicy_IsEnforced in interface IotmodelPackageAccessControlPolicy.getIsEnforced(),
IotmodelPackage.getAccessControlPolicy()public org.eclipse.emf.ecore.EAttribute getAccessControlPolicy_PolicyName()
getAccessControlPolicy_PolicyName in interface IotmodelPackageAccessControlPolicy.getPolicyName(),
IotmodelPackage.getAccessControlPolicy()public org.eclipse.emf.ecore.EClass getProtocolStack()
getProtocolStack in interface IotmodelPackageProtocolStackpublic org.eclipse.emf.ecore.EAttribute getProtocolStack_PHYDATA()
getProtocolStack_PHYDATA in interface IotmodelPackageProtocolStack.getPHYDATA(),
IotmodelPackage.getProtocolStack()public org.eclipse.emf.ecore.EAttribute getProtocolStack_NWK()
getProtocolStack_NWK in interface IotmodelPackageProtocolStack.getNWK(),
IotmodelPackage.getProtocolStack()public org.eclipse.emf.ecore.EAttribute getProtocolStack_Transport()
getProtocolStack_Transport in interface IotmodelPackageProtocolStack.getTransport(),
IotmodelPackage.getProtocolStack()public org.eclipse.emf.ecore.EAttribute getProtocolStack_ApplicationProtocol()
getProtocolStack_ApplicationProtocol in interface IotmodelPackageProtocolStack.getApplicationProtocol(),
IotmodelPackage.getProtocolStack()public org.eclipse.emf.ecore.EAttribute getProtocolStack_Name()
getProtocolStack_Name in interface IotmodelPackageProtocolStack.getName(),
IotmodelPackage.getProtocolStack()public org.eclipse.emf.ecore.EClass getRule()
getRule in interface IotmodelPackageRulepublic org.eclipse.emf.ecore.EReference getRule_Thing()
getRule_Thing in interface IotmodelPackageRule.getThing(),
IotmodelPackage.getRule()public org.eclipse.emf.ecore.EReference getRule_Permission()
getRule_Permission in interface IotmodelPackageRule.getPermission(),
IotmodelPackage.getRule()public org.eclipse.emf.ecore.EReference getRule_Constraintexpression()
getRule_Constraintexpression in interface IotmodelPackageRule.getConstraintexpression(),
IotmodelPackage.getRule()public org.eclipse.emf.ecore.EAttribute getRule_Name()
getRule_Name in interface IotmodelPackageRule.getName(),
IotmodelPackage.getRule()public org.eclipse.emf.ecore.EClass getIoTOs()
getIoTOs in interface IotmodelPackageIoTOspublic org.eclipse.emf.ecore.EReference getIoTOs_Implements()
getIoTOs_Implements in interface IotmodelPackageIoTOs.getImplements(),
IotmodelPackage.getIoTOs()public org.eclipse.emf.ecore.EAttribute getIoTOs_Name()
getIoTOs_Name in interface IotmodelPackageIoTOs.getName(),
IotmodelPackage.getIoTOs()public org.eclipse.emf.ecore.EReference getIoTOs_Thing()
getIoTOs_Thing in interface IotmodelPackageIoTOs.getThing(),
IotmodelPackage.getIoTOs()public org.eclipse.emf.ecore.EReference getIoTOs_Programmingmodel()
getIoTOs_Programmingmodel in interface IotmodelPackageIoTOs.getProgrammingmodel(),
IotmodelPackage.getIoTOs()public org.eclipse.emf.ecore.EClass getIoTPlatform()
getIoTPlatform in interface IotmodelPackageIoTPlatformpublic org.eclipse.emf.ecore.EReference getIoTPlatform_UseProtocol()
getIoTPlatform_UseProtocol in interface IotmodelPackageIoTPlatform.getUseProtocol(),
IotmodelPackage.getIoTPlatform()public org.eclipse.emf.ecore.EReference getIoTPlatform_SentReceivedByPlatform()
getIoTPlatform_SentReceivedByPlatform in interface IotmodelPackageIoTPlatform.getSentReceivedByPlatform(),
IotmodelPackage.getIoTPlatform()public org.eclipse.emf.ecore.EReference getIoTPlatform_CommunicateThrough()
getIoTPlatform_CommunicateThrough in interface IotmodelPackageIoTPlatform.getCommunicateThrough(),
IotmodelPackage.getIoTPlatform()public org.eclipse.emf.ecore.EReference getIoTPlatform_Userapplication()
getIoTPlatform_Userapplication in interface IotmodelPackageIoTPlatform.getUserapplication(),
IotmodelPackage.getIoTPlatform()public org.eclipse.emf.ecore.EReference getIoTPlatform_Messagebroker()
getIoTPlatform_Messagebroker in interface IotmodelPackageIoTPlatform.getMessagebroker(),
IotmodelPackage.getIoTPlatform()public org.eclipse.emf.ecore.EReference getIoTPlatform_Webserver()
getIoTPlatform_Webserver in interface IotmodelPackageIoTPlatform.getWebserver(),
IotmodelPackage.getIoTPlatform()public org.eclipse.emf.ecore.EClass getMessage()
getMessage in interface IotmodelPackageMessagepublic org.eclipse.emf.ecore.EReference getMessage_SendReceiveMessage()
getMessage_SendReceiveMessage in interface IotmodelPackageMessage.getSendReceiveMessage(),
IotmodelPackage.getMessage()public org.eclipse.emf.ecore.EReference getMessage_Encapsualte()
getMessage_Encapsualte in interface IotmodelPackageMessage.getEncapsualte(),
IotmodelPackage.getMessage()public org.eclipse.emf.ecore.EClass getMessageFormat()
getMessageFormat in interface IotmodelPackageMessageFormatpublic org.eclipse.emf.ecore.EClass getMessageBroker()
getMessageBroker in interface IotmodelPackageMessageBrokerpublic org.eclipse.emf.ecore.EReference getMessageBroker_UsedBy()
getMessageBroker_UsedBy in interface IotmodelPackageMessageBroker.getUsedBy(),
IotmodelPackage.getMessageBroker()public org.eclipse.emf.ecore.EReference getMessageBroker_Topic()
getMessageBroker_Topic in interface IotmodelPackageMessageBroker.getTopic(),
IotmodelPackage.getMessageBroker()public org.eclipse.emf.ecore.EReference getMessageBroker_Iotplatform()
getMessageBroker_Iotplatform in interface IotmodelPackageMessageBroker.getIotplatform(),
IotmodelPackage.getMessageBroker()public org.eclipse.emf.ecore.EClass getTopic()
getTopic in interface IotmodelPackageTopicpublic org.eclipse.emf.ecore.EClass getUserApplication()
getUserApplication in interface IotmodelPackageUserApplicationpublic org.eclipse.emf.ecore.EReference getUserApplication_Iotplatform()
getUserApplication_Iotplatform in interface IotmodelPackageUserApplication.getIotplatform(),
IotmodelPackage.getUserApplication()public org.eclipse.emf.ecore.EClass getDesktopApp()
getDesktopApp in interface IotmodelPackageDesktopApppublic org.eclipse.emf.ecore.EClass getMobileApp()
getMobileApp in interface IotmodelPackageMobileApppublic org.eclipse.emf.ecore.EClass getWebServer()
getWebServer in interface IotmodelPackageWebServerpublic org.eclipse.emf.ecore.EReference getWebServer_Requestresponse()
getWebServer_Requestresponse in interface IotmodelPackageWebServer.getRequestresponse(),
IotmodelPackage.getWebServer()public org.eclipse.emf.ecore.EReference getWebServer_Iotplatform()
getWebServer_Iotplatform in interface IotmodelPackageWebServer.getIotplatform(),
IotmodelPackage.getWebServer()public org.eclipse.emf.ecore.EClass getDefaultPolicy()
getDefaultPolicy in interface IotmodelPackageDefaultPolicypublic org.eclipse.emf.ecore.EClass getPrivatePolicy()
getPrivatePolicy in interface IotmodelPackagePrivatePolicypublic org.eclipse.emf.ecore.EClass getPermission()
getPermission in interface IotmodelPackagePermissionpublic org.eclipse.emf.ecore.EReference getPermission_PermitOrDeny()
getPermission_PermitOrDeny in interface IotmodelPackagePermission.getPermitOrDeny(),
IotmodelPackage.getPermission()public org.eclipse.emf.ecore.EClass getConstraintExpression()
getConstraintExpression in interface IotmodelPackageConstraintExpressionpublic org.eclipse.emf.ecore.EClass getAllowPermission()
getAllowPermission in interface IotmodelPackageAllowPermissionpublic org.eclipse.emf.ecore.EClass getDenyPermission()
getDenyPermission in interface IotmodelPackageDenyPermissionpublic org.eclipse.emf.ecore.EClass getSensor()
getSensor in interface IotmodelPackageSensorpublic org.eclipse.emf.ecore.EClass getActuator()
getActuator in interface IotmodelPackageActuatorpublic org.eclipse.emf.ecore.EClass getIoTMetamodel()
getIoTMetamodel in interface IotmodelPackageIoTMetamodelpublic org.eclipse.emf.ecore.EReference getIoTMetamodel_Iotplatform()
getIoTMetamodel_Iotplatform in interface IotmodelPackageIoTMetamodel.getIotplatform(),
IotmodelPackage.getIoTMetamodel()public org.eclipse.emf.ecore.EReference getIoTMetamodel_Network()
getIoTMetamodel_Network in interface IotmodelPackageIoTMetamodel.getNetwork(),
IotmodelPackage.getIoTMetamodel()public org.eclipse.emf.ecore.EReference getIoTMetamodel_Accesscontrolpolicy()
getIoTMetamodel_Accesscontrolpolicy in interface IotmodelPackageIoTMetamodel.getAccesscontrolpolicy(),
IotmodelPackage.getIoTMetamodel()public org.eclipse.emf.ecore.EReference getIoTMetamodel_Iotos()
getIoTMetamodel_Iotos in interface IotmodelPackageIoTMetamodel.getIotos(),
IotmodelPackage.getIoTMetamodel()public org.eclipse.emf.ecore.EReference getIoTMetamodel_Protocolstack()
getIoTMetamodel_Protocolstack in interface IotmodelPackageIoTMetamodel.getProtocolstack(),
IotmodelPackage.getIoTMetamodel()public org.eclipse.emf.ecore.EReference getIoTMetamodel_Channel()
getIoTMetamodel_Channel in interface IotmodelPackageIoTMetamodel.getChannel(),
IotmodelPackage.getIoTMetamodel()public org.eclipse.emf.ecore.EClass getID()
getID in interface IotmodelPackageIDpublic org.eclipse.emf.ecore.EAttribute getID_ID()
getID_ID in interface IotmodelPackageID.getID(),
IotmodelPackage.getID()public org.eclipse.emf.ecore.EAttribute getID_NewAttribute()
getID_NewAttribute in interface IotmodelPackageID.getNewAttribute(),
IotmodelPackage.getID()public org.eclipse.emf.ecore.EClass getBehavior()
getBehavior in interface IotmodelPackageBehaviorpublic org.eclipse.emf.ecore.EReference getBehavior_MakeAction()
getBehavior_MakeAction in interface IotmodelPackageBehavior.getMakeAction(),
IotmodelPackage.getBehavior()public org.eclipse.emf.ecore.EReference getBehavior_Event()
getBehavior_Event in interface IotmodelPackageBehavior.getEvent(),
IotmodelPackage.getBehavior()public org.eclipse.emf.ecore.EClass getAction()
getAction in interface IotmodelPackageActionpublic org.eclipse.emf.ecore.EReference getAction_Permission()
getAction_Permission in interface IotmodelPackageAction.getPermission(),
IotmodelPackage.getAction()public org.eclipse.emf.ecore.EReference getAction_HasEvent()
getAction_HasEvent in interface IotmodelPackageAction.getHasEvent(),
IotmodelPackage.getAction()public org.eclipse.emf.ecore.EClass getEvent()
getEvent in interface IotmodelPackageEventpublic org.eclipse.emf.ecore.EReference getEvent_TriggerAction()
getEvent_TriggerAction in interface IotmodelPackageEvent.getTriggerAction(),
IotmodelPackage.getEvent()public org.eclipse.emf.ecore.EClass getProgrammingModel()
getProgrammingModel in interface IotmodelPackageProgrammingModelpublic org.eclipse.emf.ecore.EAttribute getProgrammingModel_Language()
getProgrammingModel_Language in interface IotmodelPackageProgrammingModel.getLanguage(),
IotmodelPackage.getProgrammingModel()public org.eclipse.emf.ecore.EClass getSharedAction()
getSharedAction in interface IotmodelPackageSharedActionpublic org.eclipse.emf.ecore.EClass getAppPort()
getAppPort in interface IotmodelPackageAppPortpublic org.eclipse.emf.ecore.EReference getAppPort_IsBound()
getAppPort_IsBound in interface IotmodelPackageAppPort.getIsBound(),
IotmodelPackage.getAppPort()public org.eclipse.emf.ecore.EClass getData()
getData in interface IotmodelPackageDatapublic org.eclipse.emf.ecore.EReference getData_IsEncapsulated()
getData_IsEncapsulated in interface IotmodelPackageData.getIsEncapsulated(),
IotmodelPackage.getData()public org.eclipse.emf.ecore.EClass getActor()
getActor in interface IotmodelPackageActorpublic org.eclipse.emf.ecore.EReference getActor_Uses()
getActor_Uses in interface IotmodelPackageActor.getUses(),
IotmodelPackage.getActor()public org.eclipse.emf.ecore.EAttribute getActor_Name()
getActor_Name in interface IotmodelPackageActor.getName(),
IotmodelPackage.getActor()public org.eclipse.emf.ecore.EAttribute getActor_Intent()
getActor_Intent in interface IotmodelPackageActor.getIntent(),
IotmodelPackage.getActor()public org.eclipse.emf.ecore.EClass getMaliciousActor()
getMaliciousActor in interface IotmodelPackageMaliciousActorpublic org.eclipse.emf.ecore.EEnum getOsList()
getOsList in interface IotmodelPackageOsListpublic org.eclipse.emf.ecore.EEnum getPhysicalLinkLayer()
getPhysicalLinkLayer in interface IotmodelPackagePhysicalLinkLayerpublic org.eclipse.emf.ecore.EEnum getTransportLayer()
getTransportLayer in interface IotmodelPackageTransportLayerpublic org.eclipse.emf.ecore.EEnum getNetworkLayer()
getNetworkLayer in interface IotmodelPackageNetworkLayerpublic org.eclipse.emf.ecore.EEnum getApplicationLayer()
getApplicationLayer in interface IotmodelPackageApplicationLayerpublic org.eclipse.emf.ecore.EEnum getIdList()
getIdList in interface IotmodelPackageIdListpublic org.eclipse.emf.ecore.EEnum getLanguageList()
getLanguageList in interface IotmodelPackageLanguageListpublic IotmodelFactory getIotmodelFactory()
getIotmodelFactory in interface IotmodelPackagepublic void createPackageContents()
public void initializePackageContents()
protected void createEcoreAnnotations()
protected void createXcoreAnnotations()
protected void createPivotAnnotations()
Copyright © 2018–2020 Atlanmod. All rights reserved.