public class ProtocolImpl extends DocumentedElementImpl implements Protocol
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 org.eclipse.emf.common.util.EList<Enum> |
enums
The cached value of the '
Enums' containment reference list. |
protected org.eclipse.emf.common.util.EList<Protocol> |
includedProtocols
The cached value of the '
Included Protocols' reference list. |
protected org.eclipse.emf.common.util.EList<Interface> |
interfaces
The cached value of the '
Interfaces' containment reference list. |
protected static String |
LICENSE_HEADER_EDEFAULT
The default value of the '
License Header' attribute. |
protected String |
licenseHeader
The cached value of the '
License Header' attribute. |
protected org.eclipse.emf.common.util.EList<Message> |
messages
The cached value of the '
Messages' containment reference list. |
protected String |
name
The cached value of the '
Name' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the '
Name' attribute. |
protected static String |
PACKAGE_PREFIX_EDEFAULT
The default value of the '
Package Prefix' attribute. |
protected String |
packagePrefix
The cached value of the '
Package Prefix' attribute. |
protected org.eclipse.emf.common.util.EList<Structure> |
structures
The cached value of the '
Structures' containment reference list. |
protected short |
version
The cached value of the '
Version' attribute. |
protected static short |
VERSION_EDEFAULT
The default value of the '
Version' attribute. |
description, 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 |
ProtocolImpl() |
| Modifier and Type | Method and Description |
|---|---|
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) |
org.eclipse.emf.common.util.EList<Enum> |
getEnums() |
org.eclipse.emf.common.util.EList<Protocol> |
getIncludedProtocols() |
org.eclipse.emf.common.util.EList<Interface> |
getInterfaces() |
String |
getLicenseHeader() |
org.eclipse.emf.common.util.EList<Message> |
getMessages() |
String |
getName() |
String |
getPackagePrefix() |
org.eclipse.emf.common.util.EList<Structure> |
getStructures() |
short |
getVersion() |
void |
setLicenseHeader(String newLicenseHeader) |
void |
setName(String newName) |
void |
setPackagePrefix(String newPackagePrefix) |
void |
setVersion(short newVersion) |
String |
toString() |
getDescription, getShortDescription, setDescription, setShortDescriptioneAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, waitgetDescription, getShortDescription, setDescription, setShortDescriptioneAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.common.util.EList<Message> messages
Messages' containment reference list.
getMessages()protected static final String NAME_EDEFAULT
Name' attribute.
getName()protected org.eclipse.emf.common.util.EList<Structure> structures
Structures' containment reference list.
getStructures()protected static final String PACKAGE_PREFIX_EDEFAULT
Package Prefix' attribute.
getPackagePrefix()protected String packagePrefix
Package Prefix' attribute.
getPackagePrefix()protected org.eclipse.emf.common.util.EList<Protocol> includedProtocols
Included Protocols' reference list.
getIncludedProtocols()protected static final String LICENSE_HEADER_EDEFAULT
License Header' attribute.
getLicenseHeader()protected String licenseHeader
License Header' attribute.
getLicenseHeader()protected org.eclipse.emf.common.util.EList<Enum> enums
Enums' containment reference list.
getEnums()protected org.eclipse.emf.common.util.EList<Interface> interfaces
Interfaces' containment reference list.
getInterfaces()protected static final short VERSION_EDEFAULT
Version' attribute.
getVersion(),
Constant Field Valuesprotected short version
Version' attribute.
getVersion()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class DocumentedElementImplpublic org.eclipse.emf.common.util.EList<Message> getMessages()
getMessages in interface ProtocolProtocolPackage.getProtocol_Messages(),
Message.getProtocol()public String getName()
getName in interface ProtocolProtocol.setName(String),
ProtocolPackage.getProtocol_Name()public void setName(String newName)
setName in interface ProtocolnewName - the new value of the 'Name' attribute.Protocol.getName()public org.eclipse.emf.common.util.EList<Protocol> getIncludedProtocols()
getIncludedProtocols in interface ProtocolProtocolPackage.getProtocol_IncludedProtocols()public String getLicenseHeader()
getLicenseHeader in interface ProtocolProtocol.setLicenseHeader(String),
ProtocolPackage.getProtocol_LicenseHeader()public void setLicenseHeader(String newLicenseHeader)
setLicenseHeader in interface ProtocolnewLicenseHeader - the new value of the 'License Header' attribute.Protocol.getLicenseHeader()public org.eclipse.emf.common.util.EList<Enum> getEnums()
getEnums in interface ProtocolProtocolPackage.getProtocol_Enums(),
Enum.getProtocol()public org.eclipse.emf.common.util.EList<Interface> getInterfaces()
getInterfaces in interface ProtocolProtocolPackage.getProtocol_Interfaces(),
Interface.getProtocol()public short getVersion()
getVersion in interface ProtocolProtocol.setVersion(short),
ProtocolPackage.getProtocol_Version()public void setVersion(short newVersion)
setVersion in interface ProtocolnewVersion - the new value of the 'Version' attribute.Protocol.getVersion()public org.eclipse.emf.common.util.EList<Structure> getStructures()
getStructures in interface ProtocolProtocolPackage.getProtocol_Structures(),
Structure.getProtocol()public String getPackagePrefix()
getPackagePrefix in interface ProtocolProtocol.setPackagePrefix(String),
ProtocolPackage.getProtocol_PackagePrefix()public void setPackagePrefix(String newPackagePrefix)
setPackagePrefix in interface ProtocolnewPackagePrefix - the new value of the 'Package Prefix' attribute.Protocol.getPackagePrefix()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 DocumentedElementImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class DocumentedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class DocumentedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class DocumentedElementImplpublic String toString()
toString in class DocumentedElementImplCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.