public class DaveDriverImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements DaveDriver
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.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<Connection> |
connections
The cached value of the '
Connections ' containment reference list. |
protected Profile |
customizationProfile
The cached value of the '
Customization Profile ' containment reference. |
protected org.eclipse.emf.common.util.EList<DaveCommunicationProcessor> |
devices
The cached value of the '
Devices ' reference list. |
protected org.eclipse.emf.common.util.EList<Exporter> |
exporter
The cached value of the '
Exporter ' containment reference list. |
protected org.eclipse.emf.common.util.EList<ApplicationModule> |
modules
The cached value of the '
Modules ' 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 Configuration |
securityConfiguration
The cached value of the '
Security Configuration ' reference. |
protected static String |
SHORT_DESCRIPTION_EDEFAULT
The default value of the '
Short Description ' attribute. |
protected String |
shortDescription
The cached value of the '
Short Description ' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
DaveDriverImpl() |
Modifier and Type | Method and Description |
---|---|
Profile |
basicGetCustomizationProfile() |
Configuration |
basicGetSecurityConfiguration() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetCustomizationProfile(Profile newCustomizationProfile,
org.eclipse.emf.common.notify.NotificationChain msgs) |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass) |
int |
eDerivedOperationID(int baseOperationID,
Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eInvoke(int operationID,
org.eclipse.emf.common.util.EList<?> arguments) |
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<Connection> |
getConnections() |
Profile |
getCustomizationProfile() |
org.eclipse.emf.common.util.EList<DaveCommunicationProcessor> |
getDevices() |
org.eclipse.emf.common.util.EList<Endpoint> |
getEndpoints() |
org.eclipse.emf.common.util.EList<Exporter> |
getExporter() |
org.eclipse.emf.common.util.EList<ApplicationModule> |
getModules() |
String |
getName() |
Profile |
getProfile() |
Configuration |
getSecurityConfiguration() |
String |
getShortDescription() |
void |
setCustomizationProfile(Profile newCustomizationProfile) |
void |
setName(String newName) |
void |
setSecurityConfiguration(Configuration newSecurityConfiguration) |
void |
setShortDescription(String newShortDescription) |
String |
toString() |
eBasicSetContainer, eInternalContainer
dynamicGet, 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, eSettings
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, 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, eInverseAdd, eInverseRemove, eInvocationDelegate, 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
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final String SHORT_DESCRIPTION_EDEFAULT
Short Description
' attribute.
getShortDescription()
protected String shortDescription
Short Description
' attribute.
getShortDescription()
protected static final String NAME_EDEFAULT
Name
' attribute.
getName()
protected org.eclipse.emf.common.util.EList<Connection> connections
Connections
' containment reference list.
getConnections()
protected org.eclipse.emf.common.util.EList<Exporter> exporter
Exporter
' containment reference list.
getExporter()
protected Profile customizationProfile
Customization Profile
' containment reference.
getCustomizationProfile()
protected Configuration securityConfiguration
Security Configuration
' reference.
getSecurityConfiguration()
protected org.eclipse.emf.common.util.EList<ApplicationModule> modules
Modules
' containment reference list.
getModules()
protected org.eclipse.emf.common.util.EList<DaveCommunicationProcessor> devices
Devices
' reference list.
getDevices()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String getShortDescription()
getShortDescription
in interface Documentable
Documentable.setShortDescription(String)
,
WorldPackage.getDocumentable_ShortDescription()
public void setShortDescription(String newShortDescription)
setShortDescription
in interface Documentable
newShortDescription
- the new value of the 'Short Description' attribute.Documentable.getShortDescription()
public String getName()
getName
in interface NamedDocumentable
NamedDocumentable.setName(String)
,
WorldPackage.getNamedDocumentable_Name()
public void setName(String newName)
setName
in interface NamedDocumentable
newName
- the new value of the 'Name' attribute.NamedDocumentable.getName()
public org.eclipse.emf.common.util.EList<Connection> getConnections()
getConnections
in interface EquinoxApplication
OsgiPackage.getEquinoxApplication_Connections()
public org.eclipse.emf.common.util.EList<Exporter> getExporter()
getExporter
in interface EquinoxApplication
OsgiPackage.getEquinoxApplication_Exporter()
public Profile getCustomizationProfile()
getCustomizationProfile
in interface EquinoxApplication
EquinoxApplication.setCustomizationProfile(Profile)
,
OsgiPackage.getEquinoxApplication_CustomizationProfile()
public Profile basicGetCustomizationProfile()
public org.eclipse.emf.common.notify.NotificationChain basicSetCustomizationProfile(Profile newCustomizationProfile, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCustomizationProfile(Profile newCustomizationProfile)
setCustomizationProfile
in interface EquinoxApplication
newCustomizationProfile
- the new value of the 'Customization Profile' containment reference.EquinoxApplication.getCustomizationProfile()
public Configuration getSecurityConfiguration()
getSecurityConfiguration
in interface EquinoxApplication
EquinoxApplication.setSecurityConfiguration(Configuration)
,
OsgiPackage.getEquinoxApplication_SecurityConfiguration()
public Configuration basicGetSecurityConfiguration()
public void setSecurityConfiguration(Configuration newSecurityConfiguration)
setSecurityConfiguration
in interface EquinoxApplication
newSecurityConfiguration
- the new value of the 'Security Configuration' reference.EquinoxApplication.getSecurityConfiguration()
public org.eclipse.emf.common.util.EList<ApplicationModule> getModules()
getModules
in interface EquinoxApplication
OsgiPackage.getEquinoxApplication_Modules()
public org.eclipse.emf.common.util.EList<DaveCommunicationProcessor> getDevices()
getDevices
in interface DaveDriver
DavePackage.getDaveDriver_Devices()
public Profile getProfile()
EquinoxApplication
getProfile
in interface EquinoxApplication
public org.eclipse.emf.common.util.EList<Endpoint> getEndpoints()
getEndpoints
in interface Driver
public 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.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
eBaseStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
eDerivedStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eDerivedStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedOperationID(int baseOperationID, Class<?> baseClass)
eDerivedOperationID
in interface org.eclipse.emf.ecore.InternalEObject
eDerivedOperationID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
eInvoke
in interface org.eclipse.emf.ecore.InternalEObject
eInvoke
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
InvocationTargetException
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl