public class ExternalValueImpl extends SingleValueImpl implements ExternalValue
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| Modifier and Type | Field and Description |
|---|---|
protected Driver |
connection
The cached value of the '
Connection' reference. |
protected boolean |
readable
The cached value of the '
Readable' attribute. |
protected static boolean |
READABLE_EDEFAULT
The default value of the '
Readable' attribute. |
protected static String |
SOURCE_NAME_EDEFAULT
The default value of the '
Source Name' attribute. |
protected String |
sourceName
The cached value of the '
Source Name' attribute. |
protected boolean |
writable
The cached value of the '
Writable' attribute. |
protected static boolean |
WRITABLE_EDEFAULT
The default value of the '
Writable' attribute. |
customizationTags, DATA_TYPE_EDEFAULT, dataType, name, NAME_EDEFAULTmasterOnarchiveSelector, customizationPipeline, properties, SHORT_DESCRIPTION_EDEFAULT, shortDescriptionEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
ExternalValueImpl() |
| Modifier and Type | Method and Description |
|---|---|
Driver |
basicGetConnection() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
Driver |
getConnection() |
String |
getSourceName() |
boolean |
isReadable() |
boolean |
isWritable() |
void |
setConnection(Driver newConnection) |
void |
setReadable(boolean newReadable) |
void |
setSourceName(String newSourceName) |
void |
setWritable(boolean newWritable) |
String |
toString() |
eInvoke, getCustomizationTags, getDataType, getName, setDataType, setNameeBaseStructuralFeatureID, eDerivedStructuralFeatureID, getMasterOnbasicGetArchiveSelector, basicGetCustomizationPipeline, basicGetLevel, basicSetLevel, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, getArchiveSelector, getCustomizationPipeline, getLevel, getProperties, getShortDescription, setArchiveSelector, setCustomizationPipeline, setLevel, setShortDescriptioneBasicSetContainer, 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, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, 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, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCustomizationTags, getDataType, getName, setDataType, setNamegetMasterOngetArchiveSelector, getCustomizationPipeline, getLevel, getProperties, setArchiveSelector, setCustomizationPipeline, setLevelgetShortDescription, setShortDescriptioneAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivergetMasterOnprotected Driver connection
Connection' reference.
getConnection()protected static final String SOURCE_NAME_EDEFAULT
Source Name' attribute.
getSourceName()protected String sourceName
Source Name' attribute.
getSourceName()protected static final boolean READABLE_EDEFAULT
Readable' attribute.
isReadable(),
Constant Field Valuesprotected boolean readable
Readable' attribute.
isReadable()protected static final boolean WRITABLE_EDEFAULT
Writable' attribute.
isWritable(),
Constant Field Valuesprotected boolean writable
Writable' attribute.
isWritable()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class SingleValueImplpublic Driver getConnection()
getConnection in interface ExternalValueExternalValue.setConnection(Driver),
ComponentPackage.getExternalValue_Connection()public Driver basicGetConnection()
public void setConnection(Driver newConnection)
setConnection in interface ExternalValuenewConnection - the new value of the 'Connection' reference.ExternalValue.getConnection()public String getSourceName()
getSourceName in interface ExternalValueExternalValue.setSourceName(String),
ComponentPackage.getExternalValue_SourceName()public void setSourceName(String newSourceName)
setSourceName in interface ExternalValuenewSourceName - the new value of the 'Source Name' attribute.ExternalValue.getSourceName()public boolean isReadable()
isReadable in interface ExternalValueisReadable in interface SingleValueisReadable in class SingleValueImplExternalValue.setReadable(boolean),
ComponentPackage.getExternalValue_Readable()public void setReadable(boolean newReadable)
setReadable in interface ExternalValuenewReadable - the new value of the 'Readable' attribute.ExternalValue.isReadable()public boolean isWritable()
isWritable in interface ExternalValueisWritable in interface SingleValueisWritable in class SingleValueImplExternalValue.setWritable(boolean),
ComponentPackage.getExternalValue_Writable()public void setWritable(boolean newWritable)
setWritable in interface ExternalValuenewWritable - the new value of the 'Writable' attribute.ExternalValue.isWritable()public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class SingleValueImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class SingleValueImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class SingleValueImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class SingleValueImplpublic String toString()
toString in class SingleValueImpl