Class Hierarchy
- java.lang.Object
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
- iotmodel.util.IotmodelAdapterFactory
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl (implements org.eclipse.emf.common.notify.Notifier)
- org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
- iotmodel.impl.AccessControlPolicyImpl (implements iotmodel.AccessControlPolicy)
- iotmodel.impl.DefaultPolicyImpl (implements iotmodel.DefaultPolicy)
- iotmodel.impl.PrivatePolicyImpl (implements iotmodel.PrivatePolicy)
- iotmodel.impl.ActionImpl (implements iotmodel.Action)
- iotmodel.impl.SharedActionImpl (implements iotmodel.SharedAction)
- iotmodel.impl.ActorImpl (implements iotmodel.Actor)
- iotmodel.impl.MaliciousActorImpl (implements iotmodel.MaliciousActor)
- iotmodel.impl.AppChannelImpl (implements iotmodel.AppChannel)
- iotmodel.impl.PublishSubscribeImpl (implements iotmodel.PublishSubscribe)
- iotmodel.impl.RequestResponseImpl (implements iotmodel.RequestResponse)
- iotmodel.impl.AppPortImpl (implements iotmodel.AppPort)
- iotmodel.impl.BehaviorImpl (implements iotmodel.Behavior)
- iotmodel.impl.ConstraintExpressionImpl (implements iotmodel.ConstraintExpression)
- iotmodel.impl.DataImpl (implements iotmodel.Data)
- org.eclipse.emf.ecore.impl.EModelElementImpl (implements org.eclipse.emf.ecore.EModelElement)
- org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory, org.eclipse.emf.ecore.EFactory)
- iotmodel.impl.IotmodelFactoryImpl (implements iotmodel.IotmodelFactory)
- org.eclipse.emf.ecore.impl.ENamedElementImpl (implements org.eclipse.emf.ecore.ENamedElement)
- org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
- iotmodel.impl.IotmodelPackageImpl (implements iotmodel.IotmodelPackage)
- org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
- org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory, org.eclipse.emf.ecore.EFactory)
- iotmodel.impl.EventImpl (implements iotmodel.Event)
- iotmodel.impl.IDImpl (implements iotmodel.ID)
- iotmodel.impl.IoTMetamodelImpl (implements iotmodel.IoTMetamodel)
- iotmodel.impl.IoTOsImpl (implements iotmodel.IoTOs)
- iotmodel.impl.IoTPlatformImpl (implements iotmodel.IoTPlatform)
- iotmodel.impl.MessageBrokerImpl (implements iotmodel.MessageBroker)
- iotmodel.impl.MessageImpl (implements iotmodel.Message)
- iotmodel.impl.MessageFormatImpl (implements iotmodel.MessageFormat)
- iotmodel.impl.NetworkImpl (implements iotmodel.Network)
- iotmodel.impl.PermissionImpl (implements iotmodel.Permission)
- iotmodel.impl.AllowPermissionImpl (implements iotmodel.AllowPermission)
- iotmodel.impl.DenyPermissionImpl (implements iotmodel.DenyPermission)
- iotmodel.impl.ProgrammingModelImpl (implements iotmodel.ProgrammingModel)
- iotmodel.impl.ProtocolStackImpl (implements iotmodel.ProtocolStack)
- iotmodel.impl.RuleImpl (implements iotmodel.Rule)
- iotmodel.impl.ThingImpl (implements iotmodel.Thing)
- iotmodel.impl.EdgeDeviceImpl (implements iotmodel.EdgeDevice)
- iotmodel.impl.ActuatorImpl (implements iotmodel.Actuator)
- iotmodel.impl.SensorImpl (implements iotmodel.Sensor)
- iotmodel.impl.GatewayImpl (implements iotmodel.Gateway)
- iotmodel.impl.EdgeDeviceImpl (implements iotmodel.EdgeDevice)
- iotmodel.impl.TopicImpl (implements iotmodel.Topic)
- iotmodel.impl.UserApplicationImpl (implements iotmodel.UserApplication)
- iotmodel.impl.DesktopAppImpl (implements iotmodel.DesktopApp)
- iotmodel.impl.MobileAppImpl (implements iotmodel.MobileApp)
- iotmodel.impl.WebServerImpl (implements iotmodel.WebServer)
- iotmodel.impl.AccessControlPolicyImpl (implements iotmodel.AccessControlPolicy)
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
- org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
- org.eclipse.emf.ecore.util.EObjectValidator (implements org.eclipse.emf.ecore.EValidator)
- iotmodel.util.IotmodelValidator
- org.eclipse.emf.ecore.util.Switch<T>
- iotmodel.util.IotmodelSwitch<T>
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
Interface Hierarchy
- iotmodel.IotmodelPackage.Literals
- org.eclipse.emf.common.notify.Notifier
- org.eclipse.emf.ecore.EObject
- iotmodel.AccessControlPolicy
- iotmodel.DefaultPolicy
- iotmodel.PrivatePolicy
- iotmodel.Action
- iotmodel.SharedAction
- iotmodel.Actor
- iotmodel.MaliciousActor
- iotmodel.AppChannel
- iotmodel.PublishSubscribe
- iotmodel.RequestResponse
- iotmodel.AppPort
- iotmodel.Behavior
- iotmodel.ConstraintExpression
- iotmodel.Data
- org.eclipse.emf.ecore.EModelElement
- org.eclipse.emf.ecore.EFactory
- iotmodel.IotmodelFactory
- org.eclipse.emf.ecore.ENamedElement
- org.eclipse.emf.ecore.EPackage
- iotmodel.IotmodelPackage
- org.eclipse.emf.ecore.EPackage
- org.eclipse.emf.ecore.EFactory
- iotmodel.Event
- iotmodel.ID
- iotmodel.IoTMetamodel
- iotmodel.IoTOs
- iotmodel.IoTPlatform
- iotmodel.Message
- iotmodel.MessageFormat
- iotmodel.MessageBroker
- iotmodel.Network
- iotmodel.Permission
- iotmodel.AllowPermission
- iotmodel.DenyPermission
- iotmodel.ProgrammingModel
- iotmodel.ProtocolStack
- iotmodel.Rule
- iotmodel.Thing
- iotmodel.EdgeDevice
- iotmodel.Gateway
- iotmodel.Topic
- iotmodel.UserApplication
- iotmodel.DesktopApp
- iotmodel.MobileApp
- iotmodel.WebServer
- iotmodel.AccessControlPolicy
- org.eclipse.emf.ecore.EObject
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- iotmodel.ApplicationLayer (implements org.eclipse.emf.common.util.Enumerator)
- iotmodel.IdList (implements org.eclipse.emf.common.util.Enumerator)
- iotmodel.LanguageList (implements org.eclipse.emf.common.util.Enumerator)
- iotmodel.NetworkLayer (implements org.eclipse.emf.common.util.Enumerator)
- iotmodel.OsList (implements org.eclipse.emf.common.util.Enumerator)
- iotmodel.PhysicalLinkLayer (implements org.eclipse.emf.common.util.Enumerator)
- iotmodel.TransportLayer (implements org.eclipse.emf.common.util.Enumerator)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)