public class IoTPlatformImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements IoTPlatform
The following features are implemented:
org.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.EScannableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected AppChannel |
communicateThrough
The cached value of the '
Communicate Through' reference. |
protected MessageBroker |
messagebroker
The cached value of the '
Messagebroker' reference. |
protected Message |
sentReceivedByPlatform
The cached value of the '
Sent Received By Platform' reference. |
protected ProtocolStack |
useProtocol
The cached value of the '
Use Protocol' reference. |
protected org.eclipse.emf.common.util.EList<UserApplication> |
userapplication
The cached value of the '
Userapplication' reference list. |
protected WebServer |
webserver
The cached value of the '
Webserver' reference. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
IoTPlatformImpl() |
| Modifier and Type | Method and Description |
|---|---|
AppChannel |
basicGetCommunicateThrough() |
MessageBroker |
basicGetMessagebroker() |
Message |
basicGetSentReceivedByPlatform() |
ProtocolStack |
basicGetUseProtocol() |
WebServer |
basicGetWebserver() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetMessagebroker(MessageBroker newMessagebroker,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetSentReceivedByPlatform(Message newSentReceivedByPlatform,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetWebserver(WebServer newWebserver,
org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
AppChannel |
getCommunicateThrough() |
MessageBroker |
getMessagebroker() |
Message |
getSentReceivedByPlatform() |
ProtocolStack |
getUseProtocol() |
org.eclipse.emf.common.util.EList<UserApplication> |
getUserapplication() |
WebServer |
getWebserver() |
void |
setCommunicateThrough(AppChannel newCommunicateThrough) |
void |
setMessagebroker(MessageBroker newMessagebroker) |
void |
setSentReceivedByPlatform(Message newSentReceivedByPlatform) |
void |
setUseProtocol(ProtocolStack newUseProtocol) |
void |
setWebserver(WebServer newWebserver) |
eBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringeNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected ProtocolStack useProtocol
Use Protocol' reference.
getUseProtocol()protected Message sentReceivedByPlatform
Sent Received By Platform' reference.
getSentReceivedByPlatform()protected AppChannel communicateThrough
Communicate Through' reference.
getCommunicateThrough()protected org.eclipse.emf.common.util.EList<UserApplication> userapplication
Userapplication' reference list.
getUserapplication()protected MessageBroker messagebroker
Messagebroker' reference.
getMessagebroker()protected WebServer webserver
Webserver' reference.
getWebserver()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic ProtocolStack getUseProtocol()
getUseProtocol in interface IoTPlatformIoTPlatform.setUseProtocol(ProtocolStack),
IotmodelPackage.getIoTPlatform_UseProtocol()public ProtocolStack basicGetUseProtocol()
public void setUseProtocol(ProtocolStack newUseProtocol)
setUseProtocol in interface IoTPlatformnewUseProtocol - the new value of the 'Use Protocol' reference.IoTPlatform.getUseProtocol()public Message getSentReceivedByPlatform()
getSentReceivedByPlatform in interface IoTPlatformIoTPlatform.setSentReceivedByPlatform(Message),
IotmodelPackage.getIoTPlatform_SentReceivedByPlatform(),
Message.getSendReceiveMessage()public Message basicGetSentReceivedByPlatform()
public org.eclipse.emf.common.notify.NotificationChain basicSetSentReceivedByPlatform(Message newSentReceivedByPlatform, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSentReceivedByPlatform(Message newSentReceivedByPlatform)
setSentReceivedByPlatform in interface IoTPlatformnewSentReceivedByPlatform - the new value of the 'Sent Received By Platform' reference.IoTPlatform.getSentReceivedByPlatform()public AppChannel getCommunicateThrough()
getCommunicateThrough in interface IoTPlatformIoTPlatform.setCommunicateThrough(AppChannel),
IotmodelPackage.getIoTPlatform_CommunicateThrough()public AppChannel basicGetCommunicateThrough()
public void setCommunicateThrough(AppChannel newCommunicateThrough)
setCommunicateThrough in interface IoTPlatformnewCommunicateThrough - the new value of the 'Communicate Through' reference.IoTPlatform.getCommunicateThrough()public org.eclipse.emf.common.util.EList<UserApplication> getUserapplication()
getUserapplication in interface IoTPlatformIotmodelPackage.getIoTPlatform_Userapplication(),
UserApplication.getIotplatform()public MessageBroker getMessagebroker()
getMessagebroker in interface IoTPlatformIoTPlatform.setMessagebroker(MessageBroker),
IotmodelPackage.getIoTPlatform_Messagebroker(),
MessageBroker.getIotplatform()public MessageBroker basicGetMessagebroker()
public org.eclipse.emf.common.notify.NotificationChain basicSetMessagebroker(MessageBroker newMessagebroker, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMessagebroker(MessageBroker newMessagebroker)
setMessagebroker in interface IoTPlatformnewMessagebroker - the new value of the 'Messagebroker' reference.IoTPlatform.getMessagebroker()public WebServer getWebserver()
getWebserver in interface IoTPlatformIoTPlatform.setWebserver(WebServer),
IotmodelPackage.getIoTPlatform_Webserver(),
WebServer.getIotplatform()public WebServer basicGetWebserver()
public org.eclipse.emf.common.notify.NotificationChain basicSetWebserver(WebServer newWebserver, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setWebserver(WebServer newWebserver)
setWebserver in interface IoTPlatformnewWebserver - the new value of the 'Webserver' reference.IoTPlatform.getWebserver()public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplCopyright © 2018–2020 Atlanmod. All rights reserved.