Package iotmodel

Interface IotmodelPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
IotmodelPackageImpl

public interface IotmodelPackage
extends org.eclipse.emf.ecore.EPackage
The Package for the model. It contains accessors for the meta objects to represent
  • each class,
  • each feature of each class,
  • each operation of each class,
  • each enum,
  • and each data type
See Also:
IotmodelFactory
  • Field Details

  • Method Details

    • getGateway

      org.eclipse.emf.ecore.EClass getGateway()
      Returns the meta object for class 'Gateway'.
      Returns:
      the meta object for class 'Gateway'.
      See Also:
      Gateway
    • getEdgeDevice

      org.eclipse.emf.ecore.EClass getEdgeDevice()
      Returns the meta object for class 'Edge Device'.
      Returns:
      the meta object for class 'Edge Device'.
      See Also:
      EdgeDevice
    • getEdgeDevice_Router

      org.eclipse.emf.ecore.EAttribute getEdgeDevice_Router()
      Returns the meta object for the attribute 'Router'.
      Returns:
      the meta object for the attribute 'Router'.
      See Also:
      EdgeDevice.isRouter(), getEdgeDevice()
    • getAppChannel

      org.eclipse.emf.ecore.EClass getAppChannel()
      Returns the meta object for class 'App Channel'.
      Returns:
      the meta object for class 'App Channel'.
      See Also:
      AppChannel
    • getAppChannel_BindTo

      org.eclipse.emf.ecore.EReference getAppChannel_BindTo()
      Returns the meta object for the reference list 'Bind To'.
      Returns:
      the meta object for the reference list 'Bind To'.
      See Also:
      AppChannel.getBindTo(), getAppChannel()
    • getNetwork

      org.eclipse.emf.ecore.EClass getNetwork()
      Returns the meta object for class 'Network'.
      Returns:
      the meta object for class 'Network'.
      See Also:
      Network
    • getNetwork_Name

      org.eclipse.emf.ecore.EAttribute getNetwork_Name()
      Returns the meta object for the attribute 'Name'.
      Returns:
      the meta object for the attribute 'Name'.
      See Also:
      Network.getName(), getNetwork()
    • getNetwork_Domain

      org.eclipse.emf.ecore.EAttribute getNetwork_Domain()
      Returns the meta object for the attribute 'Domain'.
      Returns:
      the meta object for the attribute 'Domain'.
      See Also:
      Network.getDomain(), getNetwork()
    • getNetwork_Enforce

      org.eclipse.emf.ecore.EReference getNetwork_Enforce()
      Returns the meta object for the reference list 'Enforce'.
      Returns:
      the meta object for the reference list 'Enforce'.
      See Also:
      Network.getEnforce(), getNetwork()
    • getNetwork_Thing

      org.eclipse.emf.ecore.EReference getNetwork_Thing()
      Returns the meta object for the containment reference list 'Thing'.
      Returns:
      the meta object for the containment reference list 'Thing'.
      See Also:
      Network.getThing(), getNetwork()
    • getNetwork_Data

      org.eclipse.emf.ecore.EReference getNetwork_Data()
      Returns the meta object for the containment reference list 'Data'.
      Returns:
      the meta object for the containment reference list 'Data'.
      See Also:
      Network.getData(), getNetwork()
    • getRequestResponse

      org.eclipse.emf.ecore.EClass getRequestResponse()
      Returns the meta object for class 'Request Response'.
      Returns:
      the meta object for class 'Request Response'.
      See Also:
      RequestResponse
    • getRequestResponse_Server

      org.eclipse.emf.ecore.EReference getRequestResponse_Server()
      Returns the meta object for the reference 'Server'.
      Returns:
      the meta object for the reference 'Server'.
      See Also:
      RequestResponse.getServer(), getRequestResponse()
    • getPublishSubscribe

      org.eclipse.emf.ecore.EClass getPublishSubscribe()
      Returns the meta object for class 'Publish Subscribe'.
      Returns:
      the meta object for class 'Publish Subscribe'.
      See Also:
      PublishSubscribe
    • getPublishSubscribe_PublishSubscribe

      org.eclipse.emf.ecore.EReference getPublishSubscribe_PublishSubscribe()
      Returns the meta object for the reference 'Publish Subscribe'.
      Returns:
      the meta object for the reference 'Publish Subscribe'.
      See Also:
      PublishSubscribe.getPublishSubscribe(), getPublishSubscribe()
    • getThing

      org.eclipse.emf.ecore.EClass getThing()
      Returns the meta object for class 'Thing'.
      Returns:
      the meta object for class 'Thing'.
      See Also:
      Thing
    • getThing_Iotos

      org.eclipse.emf.ecore.EReference getThing_Iotos()
      Returns the meta object for the reference 'Iotos'.
      Returns:
      the meta object for the reference 'Iotos'.
      See Also:
      Thing.getIotos(), getThing()
    • getThing_Name

      org.eclipse.emf.ecore.EAttribute getThing_Name()
      Returns the meta object for the attribute 'Name'.
      Returns:
      the meta object for the attribute 'Name'.
      See Also:
      Thing.getName(), getThing()
    • getThing_Id

      org.eclipse.emf.ecore.EReference getThing_Id()
      Returns the meta object for the containment reference list 'Id'.
      Returns:
      the meta object for the containment reference list 'Id'.
      See Also:
      Thing.getId(), getThing()
    • getThing_Behavior

      org.eclipse.emf.ecore.EReference getThing_Behavior()
      Returns the meta object for the containment reference list 'Behavior'.
      Returns:
      the meta object for the containment reference list 'Behavior'.
      See Also:
      Thing.getBehavior(), getThing()
    • getThing_Message

      org.eclipse.emf.ecore.EReference getThing_Message()
      Returns the meta object for the containment reference list 'Message'.
      Returns:
      the meta object for the containment reference list 'Message'.
      See Also:
      Thing.getMessage(), getThing()
    • getThing_ContainsPorts

      org.eclipse.emf.ecore.EReference getThing_ContainsPorts()
      Returns the meta object for the containment reference list 'Contains Ports'.
      Returns:
      the meta object for the containment reference list 'Contains Ports'.
      See Also:
      Thing.getContainsPorts(), getThing()
    • getThing_Produce

      org.eclipse.emf.ecore.EReference getThing_Produce()
      Returns the meta object for the reference 'Produce'.
      Returns:
      the meta object for the reference 'Produce'.
      See Also:
      Thing.getProduce(), getThing()
    • getAccessControlPolicy

      org.eclipse.emf.ecore.EClass getAccessControlPolicy()
      Returns the meta object for class 'Access Control Policy'.
      Returns:
      the meta object for class 'Access Control Policy'.
      See Also:
      AccessControlPolicy
    • getAccessControlPolicy_Rule

      org.eclipse.emf.ecore.EReference getAccessControlPolicy_Rule()
      Returns the meta object for the containment reference list 'Rule'.
      Returns:
      the meta object for the containment reference list 'Rule'.
      See Also:
      AccessControlPolicy.getRule(), getAccessControlPolicy()
    • getAccessControlPolicy_IsEnforced

      org.eclipse.emf.ecore.EReference getAccessControlPolicy_IsEnforced()
      Returns the meta object for the reference list 'Is Enforced'.
      Returns:
      the meta object for the reference list 'Is Enforced'.
      See Also:
      AccessControlPolicy.getIsEnforced(), getAccessControlPolicy()
    • getAccessControlPolicy_PolicyName

      org.eclipse.emf.ecore.EAttribute getAccessControlPolicy_PolicyName()
      Returns the meta object for the attribute 'Policy Name'.
      Returns:
      the meta object for the attribute 'Policy Name'.
      See Also:
      AccessControlPolicy.getPolicyName(), getAccessControlPolicy()
    • getProtocolStack

      org.eclipse.emf.ecore.EClass getProtocolStack()
      Returns the meta object for class 'Protocol Stack'.
      Returns:
      the meta object for class 'Protocol Stack'.
      See Also:
      ProtocolStack
    • getProtocolStack_PHYDATA

      org.eclipse.emf.ecore.EAttribute getProtocolStack_PHYDATA()
      Returns the meta object for the attribute 'PHYDATA'.
      Returns:
      the meta object for the attribute 'PHYDATA'.
      See Also:
      ProtocolStack.getPHYDATA(), getProtocolStack()
    • getProtocolStack_NWK

      org.eclipse.emf.ecore.EAttribute getProtocolStack_NWK()
      Returns the meta object for the attribute 'NWK'.
      Returns:
      the meta object for the attribute 'NWK'.
      See Also:
      ProtocolStack.getNWK(), getProtocolStack()
    • getProtocolStack_Transport

      org.eclipse.emf.ecore.EAttribute getProtocolStack_Transport()
      Returns the meta object for the attribute 'Transport'.
      Returns:
      the meta object for the attribute 'Transport'.
      See Also:
      ProtocolStack.getTransport(), getProtocolStack()
    • getProtocolStack_ApplicationProtocol

      org.eclipse.emf.ecore.EAttribute getProtocolStack_ApplicationProtocol()
      Returns the meta object for the attribute 'Application Protocol'.
      Returns:
      the meta object for the attribute 'Application Protocol'.
      See Also:
      ProtocolStack.getApplicationProtocol(), getProtocolStack()
    • getProtocolStack_Name

      org.eclipse.emf.ecore.EAttribute getProtocolStack_Name()
      Returns the meta object for the attribute 'Name'.
      Returns:
      the meta object for the attribute 'Name'.
      See Also:
      ProtocolStack.getName(), getProtocolStack()
    • getRule

      org.eclipse.emf.ecore.EClass getRule()
      Returns the meta object for class 'Rule'.
      Returns:
      the meta object for class 'Rule'.
      See Also:
      Rule
    • getRule_Thing

      org.eclipse.emf.ecore.EReference getRule_Thing()
      Returns the meta object for the containment reference list 'Thing'.
      Returns:
      the meta object for the containment reference list 'Thing'.
      See Also:
      Rule.getThing(), getRule()
    • getRule_Permission

      org.eclipse.emf.ecore.EReference getRule_Permission()
      Returns the meta object for the containment reference list 'Permission'.
      Returns:
      the meta object for the containment reference list 'Permission'.
      See Also:
      Rule.getPermission(), getRule()
    • getRule_Constraintexpression

      org.eclipse.emf.ecore.EReference getRule_Constraintexpression()
      Returns the meta object for the containment reference list 'Constraintexpression'.
      Returns:
      the meta object for the containment reference list 'Constraintexpression'.
      See Also:
      Rule.getConstraintexpression(), getRule()
    • getRule_Name

      org.eclipse.emf.ecore.EAttribute getRule_Name()
      Returns the meta object for the attribute 'Name'.
      Returns:
      the meta object for the attribute 'Name'.
      See Also:
      Rule.getName(), getRule()
    • getIoTOs

      org.eclipse.emf.ecore.EClass getIoTOs()
      Returns the meta object for class 'Io TOs'.
      Returns:
      the meta object for class 'Io TOs'.
      See Also:
      IoTOs
    • getIoTOs_Implements

      org.eclipse.emf.ecore.EReference getIoTOs_Implements()
      Returns the meta object for the reference list 'Implements'.
      Returns:
      the meta object for the reference list 'Implements'.
      See Also:
      IoTOs.getImplements(), getIoTOs()
    • getIoTOs_Name

      org.eclipse.emf.ecore.EAttribute getIoTOs_Name()
      Returns the meta object for the attribute 'Name'.
      Returns:
      the meta object for the attribute 'Name'.
      See Also:
      IoTOs.getName(), getIoTOs()
    • getIoTOs_Thing

      org.eclipse.emf.ecore.EReference getIoTOs_Thing()
      Returns the meta object for the reference list 'Thing'.
      Returns:
      the meta object for the reference list 'Thing'.
      See Also:
      IoTOs.getThing(), getIoTOs()
    • getIoTOs_Programmingmodel

      org.eclipse.emf.ecore.EReference getIoTOs_Programmingmodel()
      Returns the meta object for the containment reference list 'Programmingmodel'.
      Returns:
      the meta object for the containment reference list 'Programmingmodel'.
      See Also:
      IoTOs.getProgrammingmodel(), getIoTOs()
    • getIoTPlatform

      org.eclipse.emf.ecore.EClass getIoTPlatform()
      Returns the meta object for class 'Io TPlatform'.
      Returns:
      the meta object for class 'Io TPlatform'.
      See Also:
      IoTPlatform
    • getIoTPlatform_UseProtocol

      org.eclipse.emf.ecore.EReference getIoTPlatform_UseProtocol()
      Returns the meta object for the reference 'Use Protocol'.
      Returns:
      the meta object for the reference 'Use Protocol'.
      See Also:
      IoTPlatform.getUseProtocol(), getIoTPlatform()
    • getIoTPlatform_SentReceivedByPlatform

      org.eclipse.emf.ecore.EReference getIoTPlatform_SentReceivedByPlatform()
      Returns the meta object for the reference 'Sent Received By Platform'.
      Returns:
      the meta object for the reference 'Sent Received By Platform'.
      See Also:
      IoTPlatform.getSentReceivedByPlatform(), getIoTPlatform()
    • getIoTPlatform_CommunicateThrough

      org.eclipse.emf.ecore.EReference getIoTPlatform_CommunicateThrough()
      Returns the meta object for the reference 'Communicate Through'.
      Returns:
      the meta object for the reference 'Communicate Through'.
      See Also:
      IoTPlatform.getCommunicateThrough(), getIoTPlatform()
    • getIoTPlatform_Userapplication

      org.eclipse.emf.ecore.EReference getIoTPlatform_Userapplication()
      Returns the meta object for the reference list 'Userapplication'.
      Returns:
      the meta object for the reference list 'Userapplication'.
      See Also:
      IoTPlatform.getUserapplication(), getIoTPlatform()
    • getIoTPlatform_Messagebroker

      org.eclipse.emf.ecore.EReference getIoTPlatform_Messagebroker()
      Returns the meta object for the reference 'Messagebroker'.
      Returns:
      the meta object for the reference 'Messagebroker'.
      See Also:
      IoTPlatform.getMessagebroker(), getIoTPlatform()
    • getIoTPlatform_Webserver

      org.eclipse.emf.ecore.EReference getIoTPlatform_Webserver()
      Returns the meta object for the reference 'Webserver'.
      Returns:
      the meta object for the reference 'Webserver'.
      See Also:
      IoTPlatform.getWebserver(), getIoTPlatform()
    • getMessage

      org.eclipse.emf.ecore.EClass getMessage()
      Returns the meta object for class 'Message'.
      Returns:
      the meta object for class 'Message'.
      See Also:
      Message
    • getMessage_SendReceiveMessage

      org.eclipse.emf.ecore.EReference getMessage_SendReceiveMessage()
      Returns the meta object for the reference 'Send Receive Message'.
      Returns:
      the meta object for the reference 'Send Receive Message'.
      See Also:
      Message.getSendReceiveMessage(), getMessage()
    • getMessage_Encapsualte

      org.eclipse.emf.ecore.EReference getMessage_Encapsualte()
      Returns the meta object for the reference 'Encapsualte'.
      Returns:
      the meta object for the reference 'Encapsualte'.
      See Also:
      Message.getEncapsualte(), getMessage()
    • getMessageFormat

      org.eclipse.emf.ecore.EClass getMessageFormat()
      Returns the meta object for class 'Message Format'.
      Returns:
      the meta object for class 'Message Format'.
      See Also:
      MessageFormat
    • getMessageBroker

      org.eclipse.emf.ecore.EClass getMessageBroker()
      Returns the meta object for class 'Message Broker'.
      Returns:
      the meta object for class 'Message Broker'.
      See Also:
      MessageBroker
    • getMessageBroker_UsedBy

      org.eclipse.emf.ecore.EReference getMessageBroker_UsedBy()
      Returns the meta object for the reference list 'Used By'.
      Returns:
      the meta object for the reference list 'Used By'.
      See Also:
      MessageBroker.getUsedBy(), getMessageBroker()
    • getMessageBroker_Topic

      org.eclipse.emf.ecore.EReference getMessageBroker_Topic()
      Returns the meta object for the containment reference list 'Topic'.
      Returns:
      the meta object for the containment reference list 'Topic'.
      See Also:
      MessageBroker.getTopic(), getMessageBroker()
    • getMessageBroker_Iotplatform

      org.eclipse.emf.ecore.EReference getMessageBroker_Iotplatform()
      Returns the meta object for the reference 'Iotplatform'.
      Returns:
      the meta object for the reference 'Iotplatform'.
      See Also:
      MessageBroker.getIotplatform(), getMessageBroker()
    • getTopic

      org.eclipse.emf.ecore.EClass getTopic()
      Returns the meta object for class 'Topic'.
      Returns:
      the meta object for class 'Topic'.
      See Also:
      Topic
    • getUserApplication

      org.eclipse.emf.ecore.EClass getUserApplication()
      Returns the meta object for class 'User Application'.
      Returns:
      the meta object for class 'User Application'.
      See Also:
      UserApplication
    • getUserApplication_Iotplatform

      org.eclipse.emf.ecore.EReference getUserApplication_Iotplatform()
      Returns the meta object for the reference list 'Iotplatform'.
      Returns:
      the meta object for the reference list 'Iotplatform'.
      See Also:
      UserApplication.getIotplatform(), getUserApplication()
    • getDesktopApp

      org.eclipse.emf.ecore.EClass getDesktopApp()
      Returns the meta object for class 'Desktop App'.
      Returns:
      the meta object for class 'Desktop App'.
      See Also:
      DesktopApp
    • getMobileApp

      org.eclipse.emf.ecore.EClass getMobileApp()
      Returns the meta object for class 'Mobile App'.
      Returns:
      the meta object for class 'Mobile App'.
      See Also:
      MobileApp
    • getWebServer

      org.eclipse.emf.ecore.EClass getWebServer()
      Returns the meta object for class 'Web Server'.
      Returns:
      the meta object for class 'Web Server'.
      See Also:
      WebServer
    • getWebServer_Requestresponse

      org.eclipse.emf.ecore.EReference getWebServer_Requestresponse()
      Returns the meta object for the reference 'Requestresponse'.
      Returns:
      the meta object for the reference 'Requestresponse'.
      See Also:
      WebServer.getRequestresponse(), getWebServer()
    • getWebServer_Iotplatform

      org.eclipse.emf.ecore.EReference getWebServer_Iotplatform()
      Returns the meta object for the reference 'Iotplatform'.
      Returns:
      the meta object for the reference 'Iotplatform'.
      See Also:
      WebServer.getIotplatform(), getWebServer()
    • getDefaultPolicy

      org.eclipse.emf.ecore.EClass getDefaultPolicy()
      Returns the meta object for class 'Default Policy'.
      Returns:
      the meta object for class 'Default Policy'.
      See Also:
      DefaultPolicy
    • getPrivatePolicy

      org.eclipse.emf.ecore.EClass getPrivatePolicy()
      Returns the meta object for class 'Private Policy'.
      Returns:
      the meta object for class 'Private Policy'.
      See Also:
      PrivatePolicy
    • getPermission

      org.eclipse.emf.ecore.EClass getPermission()
      Returns the meta object for class 'Permission'.
      Returns:
      the meta object for class 'Permission'.
      See Also:
      Permission
    • getPermission_PermitOrDeny

      org.eclipse.emf.ecore.EReference getPermission_PermitOrDeny()
      Returns the meta object for the reference 'Permit Or Deny'.
      Returns:
      the meta object for the reference 'Permit Or Deny'.
      See Also:
      Permission.getPermitOrDeny(), getPermission()
    • getConstraintExpression

      org.eclipse.emf.ecore.EClass getConstraintExpression()
      Returns the meta object for class 'Constraint Expression'.
      Returns:
      the meta object for class 'Constraint Expression'.
      See Also:
      ConstraintExpression
    • getAllowPermission

      org.eclipse.emf.ecore.EClass getAllowPermission()
      Returns the meta object for class 'Allow Permission'.
      Returns:
      the meta object for class 'Allow Permission'.
      See Also:
      AllowPermission
    • getDenyPermission

      org.eclipse.emf.ecore.EClass getDenyPermission()
      Returns the meta object for class 'Deny Permission'.
      Returns:
      the meta object for class 'Deny Permission'.
      See Also:
      DenyPermission
    • getSensor

      org.eclipse.emf.ecore.EClass getSensor()
      Returns the meta object for class 'Sensor'.
      Returns:
      the meta object for class 'Sensor'.
      See Also:
      Sensor
    • getActuator

      org.eclipse.emf.ecore.EClass getActuator()
      Returns the meta object for class 'Actuator'.
      Returns:
      the meta object for class 'Actuator'.
      See Also:
      Actuator
    • getIoTMetamodel

      org.eclipse.emf.ecore.EClass getIoTMetamodel()
      Returns the meta object for class 'Io TMetamodel'.
      Returns:
      the meta object for class 'Io TMetamodel'.
      See Also:
      IoTMetamodel
    • getIoTMetamodel_Iotplatform

      org.eclipse.emf.ecore.EReference getIoTMetamodel_Iotplatform()
      Returns the meta object for the containment reference list 'Iotplatform'.
      Returns:
      the meta object for the containment reference list 'Iotplatform'.
      See Also:
      IoTMetamodel.getIotplatform(), getIoTMetamodel()
    • getIoTMetamodel_Network

      org.eclipse.emf.ecore.EReference getIoTMetamodel_Network()
      Returns the meta object for the containment reference list 'Network'.
      Returns:
      the meta object for the containment reference list 'Network'.
      See Also:
      IoTMetamodel.getNetwork(), getIoTMetamodel()
    • getIoTMetamodel_Accesscontrolpolicy

      org.eclipse.emf.ecore.EReference getIoTMetamodel_Accesscontrolpolicy()
      Returns the meta object for the containment reference list 'Accesscontrolpolicy'.
      Returns:
      the meta object for the containment reference list 'Accesscontrolpolicy'.
      See Also:
      IoTMetamodel.getAccesscontrolpolicy(), getIoTMetamodel()
    • getIoTMetamodel_Iotos

      org.eclipse.emf.ecore.EReference getIoTMetamodel_Iotos()
      Returns the meta object for the containment reference list 'Iotos'.
      Returns:
      the meta object for the containment reference list 'Iotos'.
      See Also:
      IoTMetamodel.getIotos(), getIoTMetamodel()
    • getIoTMetamodel_Protocolstack

      org.eclipse.emf.ecore.EReference getIoTMetamodel_Protocolstack()
      Returns the meta object for the containment reference list 'Protocolstack'.
      Returns:
      the meta object for the containment reference list 'Protocolstack'.
      See Also:
      IoTMetamodel.getProtocolstack(), getIoTMetamodel()
    • getIoTMetamodel_Channel

      org.eclipse.emf.ecore.EReference getIoTMetamodel_Channel()
      Returns the meta object for the containment reference list 'Channel'.
      Returns:
      the meta object for the containment reference list 'Channel'.
      See Also:
      IoTMetamodel.getChannel(), getIoTMetamodel()
    • getID

      org.eclipse.emf.ecore.EClass getID()
      Returns the meta object for class 'ID'.
      Returns:
      the meta object for class 'ID'.
      See Also:
      ID
    • getID_ID

      org.eclipse.emf.ecore.EAttribute getID_ID()
      Returns the meta object for the attribute 'ID'.
      Returns:
      the meta object for the attribute 'ID'.
      See Also:
      ID.getID(), getID()
    • getID_NewAttribute

      org.eclipse.emf.ecore.EAttribute getID_NewAttribute()
      Returns the meta object for the attribute 'New Attribute'.
      Returns:
      the meta object for the attribute 'New Attribute'.
      See Also:
      ID.getNewAttribute(), getID()
    • getBehavior

      org.eclipse.emf.ecore.EClass getBehavior()
      Returns the meta object for class 'Behavior'.
      Returns:
      the meta object for class 'Behavior'.
      See Also:
      Behavior
    • getBehavior_MakeAction

      org.eclipse.emf.ecore.EReference getBehavior_MakeAction()
      Returns the meta object for the containment reference list 'Make Action'.
      Returns:
      the meta object for the containment reference list 'Make Action'.
      See Also:
      Behavior.getMakeAction(), getBehavior()
    • getBehavior_Event

      org.eclipse.emf.ecore.EReference getBehavior_Event()
      Returns the meta object for the containment reference list 'Event'.
      Returns:
      the meta object for the containment reference list 'Event'.
      See Also:
      Behavior.getEvent(), getBehavior()
    • getAction

      org.eclipse.emf.ecore.EClass getAction()
      Returns the meta object for class 'Action'.
      Returns:
      the meta object for class 'Action'.
      See Also:
      Action
    • getAction_Permission

      org.eclipse.emf.ecore.EReference getAction_Permission()
      Returns the meta object for the reference 'Permission'.
      Returns:
      the meta object for the reference 'Permission'.
      See Also:
      Action.getPermission(), getAction()
    • getAction_HasEvent

      org.eclipse.emf.ecore.EReference getAction_HasEvent()
      Returns the meta object for the reference 'Has Event'.
      Returns:
      the meta object for the reference 'Has Event'.
      See Also:
      Action.getHasEvent(), getAction()
    • getEvent

      org.eclipse.emf.ecore.EClass getEvent()
      Returns the meta object for class 'Event'.
      Returns:
      the meta object for class 'Event'.
      See Also:
      Event
    • getEvent_TriggerAction

      org.eclipse.emf.ecore.EReference getEvent_TriggerAction()
      Returns the meta object for the reference 'Trigger Action'.
      Returns:
      the meta object for the reference 'Trigger Action'.
      See Also:
      Event.getTriggerAction(), getEvent()
    • getProgrammingModel

      org.eclipse.emf.ecore.EClass getProgrammingModel()
      Returns the meta object for class 'Programming Model'.
      Returns:
      the meta object for class 'Programming Model'.
      See Also:
      ProgrammingModel
    • getProgrammingModel_Language

      org.eclipse.emf.ecore.EAttribute getProgrammingModel_Language()
      Returns the meta object for the attribute 'Language'.
      Returns:
      the meta object for the attribute 'Language'.
      See Also:
      ProgrammingModel.getLanguage(), getProgrammingModel()
    • getSharedAction

      org.eclipse.emf.ecore.EClass getSharedAction()
      Returns the meta object for class 'Shared Action'.
      Returns:
      the meta object for class 'Shared Action'.
      See Also:
      SharedAction
    • getAppPort

      org.eclipse.emf.ecore.EClass getAppPort()
      Returns the meta object for class 'App Port'.
      Returns:
      the meta object for class 'App Port'.
      See Also:
      AppPort
    • getAppPort_IsBound

      org.eclipse.emf.ecore.EReference getAppPort_IsBound()
      Returns the meta object for the reference list 'Is Bound'.
      Returns:
      the meta object for the reference list 'Is Bound'.
      See Also:
      AppPort.getIsBound(), getAppPort()
    • getData

      org.eclipse.emf.ecore.EClass getData()
      Returns the meta object for class 'Data'.
      Returns:
      the meta object for class 'Data'.
      See Also:
      Data
    • getData_IsEncapsulated

      org.eclipse.emf.ecore.EReference getData_IsEncapsulated()
      Returns the meta object for the reference 'Is Encapsulated'.
      Returns:
      the meta object for the reference 'Is Encapsulated'.
      See Also:
      Data.getIsEncapsulated(), getData()
    • getActor

      org.eclipse.emf.ecore.EClass getActor()
      Returns the meta object for class 'Actor'.
      Returns:
      the meta object for class 'Actor'.
      See Also:
      Actor
    • getActor_Uses

      org.eclipse.emf.ecore.EReference getActor_Uses()
      Returns the meta object for the reference 'Uses'.
      Returns:
      the meta object for the reference 'Uses'.
      See Also:
      Actor.getUses(), getActor()
    • getActor_Name

      org.eclipse.emf.ecore.EAttribute getActor_Name()
      Returns the meta object for the attribute 'Name'.
      Returns:
      the meta object for the attribute 'Name'.
      See Also:
      Actor.getName(), getActor()
    • getActor_Intent

      org.eclipse.emf.ecore.EAttribute getActor_Intent()
      Returns the meta object for the attribute 'Intent'.
      Returns:
      the meta object for the attribute 'Intent'.
      See Also:
      Actor.getIntent(), getActor()
    • getMaliciousActor

      org.eclipse.emf.ecore.EClass getMaliciousActor()
      Returns the meta object for class 'Malicious Actor'.
      Returns:
      the meta object for class 'Malicious Actor'.
      See Also:
      MaliciousActor
    • getOsList

      org.eclipse.emf.ecore.EEnum getOsList()
      Returns the meta object for enum 'Os List'.
      Returns:
      the meta object for enum 'Os List'.
      See Also:
      OsList
    • getPhysicalLinkLayer

      org.eclipse.emf.ecore.EEnum getPhysicalLinkLayer()
      Returns the meta object for enum 'Physical Link Layer'.
      Returns:
      the meta object for enum 'Physical Link Layer'.
      See Also:
      PhysicalLinkLayer
    • getTransportLayer

      org.eclipse.emf.ecore.EEnum getTransportLayer()
      Returns the meta object for enum 'Transport Layer'.
      Returns:
      the meta object for enum 'Transport Layer'.
      See Also:
      TransportLayer
    • getNetworkLayer

      org.eclipse.emf.ecore.EEnum getNetworkLayer()
      Returns the meta object for enum 'Network Layer'.
      Returns:
      the meta object for enum 'Network Layer'.
      See Also:
      NetworkLayer
    • getApplicationLayer

      org.eclipse.emf.ecore.EEnum getApplicationLayer()
      Returns the meta object for enum 'Application Layer'.
      Returns:
      the meta object for enum 'Application Layer'.
      See Also:
      ApplicationLayer
    • getIdList

      org.eclipse.emf.ecore.EEnum getIdList()
      Returns the meta object for enum 'Id List'.
      Returns:
      the meta object for enum 'Id List'.
      See Also:
      IdList
    • getLanguageList

      org.eclipse.emf.ecore.EEnum getLanguageList()
      Returns the meta object for enum 'Language List'.
      Returns:
      the meta object for enum 'Language List'.
      See Also:
      LanguageList
    • getIotmodelFactory

      IotmodelFactory getIotmodelFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.