public class MessageImpl extends AttributeStructureImpl implements Message
The following features are implemented:
org.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| Modifier and Type | Field and Description |
|---|---|
protected int |
code
The cached value of the '
Code' attribute. |
protected static int |
CODE_EDEFAULT
The default value of the '
Code' attribute. |
protected org.eclipse.emf.common.util.EList<Interface> |
interfaces
The cached value of the '
Interfaces' reference list. |
attributes, name, NAME_EDEFAULTdescription, DESCRIPTION_EDEFAULT, SHORT_DESCRIPTION_EDEFAULT, shortDescriptioneAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
MessageImpl() |
| Modifier and Type | Method and Description |
|---|---|
Protocol |
basicGetProtocol() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetProtocol(Protocol newProtocol,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(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) |
int |
getCode() |
org.eclipse.emf.common.util.EList<Interface> |
getInterfaces() |
Protocol |
getProtocol() |
void |
setCode(int newCode) |
void |
setProtocol(Protocol newProtocol) |
String |
toString() |
getAttributes, getName, setNamegetDescription, getShortDescription, setDescription, setShortDescriptioneAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAttributes, getName, setNamegetDescription, getShortDescription, setDescription, setShortDescriptioneAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final int CODE_EDEFAULT
Code' attribute.
getCode(),
Constant Field Valuesprotected org.eclipse.emf.common.util.EList<Interface> interfaces
Interfaces' reference list.
getInterfaces()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class AttributeStructureImplpublic int getCode()
getCode in interface MessageMessage.setCode(int),
ProtocolPackage.getMessage_Code()public void setCode(int newCode)
setCode in interface MessagenewCode - the new value of the 'Code' attribute.Message.getCode()public Protocol getProtocol()
getProtocol in interface MessageMessage.setProtocol(Protocol),
ProtocolPackage.getMessage_Protocol(),
Protocol.getMessages()public Protocol basicGetProtocol()
public org.eclipse.emf.common.notify.NotificationChain basicSetProtocol(Protocol newProtocol, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setProtocol(Protocol newProtocol)
setProtocol in interface MessagenewProtocol - the new value of the 'Protocol' container reference.Message.getProtocol()public org.eclipse.emf.common.util.EList<Interface> getInterfaces()
getInterfaces in interface MessageProtocolPackage.getMessage_Interfaces()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 AttributeStructureImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature 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 AttributeStructureImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AttributeStructureImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AttributeStructureImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AttributeStructureImplpublic String toString()
toString in class AttributeStructureImplCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.