public abstract class AbstractGenericDatabaseSettingsImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements AbstractGenericDatabaseSettings
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 org.eclipse.emf.common.util.EList<PropertyEntry> |
additionalProperties
The cached value of the '
Additional Properties' containment reference list. |
protected static String |
DATABASE_NAME_EDEFAULT
The default value of the '
Database Name' attribute. |
protected String |
databaseName
The cached value of the '
Database Name' attribute. |
protected String |
id
The cached value of the '
Id' attribute. |
protected static String |
ID_EDEFAULT
The default value of the '
Id' attribute. |
protected static Integer |
LOGIN_TIMEOUT_EDEFAULT
The default value of the '
Login Timeout' attribute. |
protected Integer |
loginTimeout
The cached value of the '
Login Timeout' attribute. |
protected String |
password
The cached value of the '
Password' attribute. |
protected static String |
PASSWORD_EDEFAULT
The default value of the '
Password' attribute. |
protected static Integer |
PORT_NUMBER_EDEFAULT
The default value of the '
Port Number' attribute. |
protected Integer |
portNumber
The cached value of the '
Port Number' attribute. |
protected static String |
SERVER_NAME_EDEFAULT
The default value of the '
Server Name' attribute. |
protected String |
serverName
The cached value of the '
Server Name' attribute. |
protected String |
username
The cached value of the '
Username' attribute. |
protected static String |
USERNAME_EDEFAULT
The default value of the '
Username' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
AbstractGenericDatabaseSettingsImpl() |
| Modifier and Type | Method and Description |
|---|---|
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) |
protected void |
fillLocalProperties(Map<String,String> properties) |
org.eclipse.emf.common.util.EList<PropertyEntry> |
getAdditionalProperties() |
org.eclipse.emf.common.util.EList<String> |
getBundles() |
String |
getDatabaseName() |
abstract String |
getDriverName() |
String |
getId() |
Integer |
getLoginTimeout() |
String |
getPassword() |
Integer |
getPortNumber() |
org.eclipse.emf.common.util.EList<PropertyEntry> |
getProperties() |
String |
getServerName() |
protected abstract Map<String,String> |
getSpecificProperties() |
abstract String |
getUrl() |
String |
getUsername() |
void |
setDatabaseName(String newDatabaseName) |
void |
setId(String newId) |
void |
setLoginTimeout(Integer newLoginTimeout) |
void |
setPassword(String newPassword) |
void |
setPortNumber(Integer newPortNumber) |
void |
setServerName(String newServerName) |
void |
setUsername(String newUsername) |
String |
toString() |
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, 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, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final String ID_EDEFAULT
Id' attribute.
getId()protected static final String USERNAME_EDEFAULT
Username' attribute.
getUsername()protected String username
Username' attribute.
getUsername()protected static final String PASSWORD_EDEFAULT
Password' attribute.
getPassword()protected String password
Password' attribute.
getPassword()protected static final Integer LOGIN_TIMEOUT_EDEFAULT
Login Timeout' attribute.
getLoginTimeout()protected Integer loginTimeout
Login Timeout' attribute.
getLoginTimeout()protected org.eclipse.emf.common.util.EList<PropertyEntry> additionalProperties
Additional Properties' containment reference list.
getAdditionalProperties()protected static final String DATABASE_NAME_EDEFAULT
Database Name' attribute.
getDatabaseName()protected String databaseName
Database Name' attribute.
getDatabaseName()protected static final String SERVER_NAME_EDEFAULT
Server Name' attribute.
getServerName()protected String serverName
Server Name' attribute.
getServerName()protected static final Integer PORT_NUMBER_EDEFAULT
Port Number' attribute.
getPortNumber()protected Integer portNumber
Port Number' attribute.
getPortNumber()protected AbstractGenericDatabaseSettingsImpl()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String getId()
getId in interface DatabaseSettingsDatabaseSettings.setId(String),
WorldPackage.getDatabaseSettings_Id()public void setId(String newId)
setId in interface DatabaseSettingsnewId - the new value of the 'Id' attribute.DatabaseSettings.getId()public String getUsername()
getUsername in interface AbstractGenericDatabaseSettingsAbstractGenericDatabaseSettings.setUsername(String),
WorldPackage.getAbstractGenericDatabaseSettings_Username()public void setUsername(String newUsername)
setUsername in interface AbstractGenericDatabaseSettingsnewUsername - the new value of the 'Username' attribute.AbstractGenericDatabaseSettings.getUsername()public String getPassword()
getPassword in interface AbstractGenericDatabaseSettingsAbstractGenericDatabaseSettings.setPassword(String),
WorldPackage.getAbstractGenericDatabaseSettings_Password()public void setPassword(String newPassword)
setPassword in interface AbstractGenericDatabaseSettingsnewPassword - the new value of the 'Password' attribute.AbstractGenericDatabaseSettings.getPassword()public abstract String getDriverName()
getDriverName in interface DatabaseSettingspublic org.eclipse.emf.common.util.EList<PropertyEntry> getProperties()
getProperties in interface DatabaseSettingspublic abstract String getUrl()
getUrl in interface DatabaseSettingspublic org.eclipse.emf.common.util.EList<String> getBundles()
getBundles in interface DatabaseSettingspublic 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 Integer getLoginTimeout()
getLoginTimeout in interface AbstractGenericDatabaseSettingsgetLoginTimeout in interface DatabaseSettingsAbstractGenericDatabaseSettings.setLoginTimeout(Integer),
WorldPackage.getAbstractGenericDatabaseSettings_LoginTimeout()public void setLoginTimeout(Integer newLoginTimeout)
setLoginTimeout in interface AbstractGenericDatabaseSettingsnewLoginTimeout - the new value of the 'Login Timeout' attribute.AbstractGenericDatabaseSettings.getLoginTimeout()public org.eclipse.emf.common.util.EList<PropertyEntry> getAdditionalProperties()
getAdditionalProperties in interface AbstractGenericDatabaseSettingsWorldPackage.getAbstractGenericDatabaseSettings_AdditionalProperties()public String getDatabaseName()
getDatabaseName in interface AbstractGenericDatabaseSettingsAbstractGenericDatabaseSettings.setDatabaseName(String),
WorldPackage.getAbstractGenericDatabaseSettings_DatabaseName()public void setDatabaseName(String newDatabaseName)
setDatabaseName in interface AbstractGenericDatabaseSettingsnewDatabaseName - the new value of the 'Database Name' attribute.AbstractGenericDatabaseSettings.getDatabaseName()public String getServerName()
getServerName in interface AbstractGenericDatabaseSettingsAbstractGenericDatabaseSettings.setServerName(String),
WorldPackage.getAbstractGenericDatabaseSettings_ServerName()public void setServerName(String newServerName)
setServerName in interface AbstractGenericDatabaseSettingsnewServerName - the new value of the 'Server Name' attribute.AbstractGenericDatabaseSettings.getServerName()public Integer getPortNumber()
getPortNumber in interface AbstractGenericDatabaseSettingsAbstractGenericDatabaseSettings.setPortNumber(Integer),
WorldPackage.getAbstractGenericDatabaseSettings_PortNumber()public void setPortNumber(Integer newPortNumber)
setPortNumber in interface AbstractGenericDatabaseSettingsnewPortNumber - the new value of the 'Port Number' attribute.AbstractGenericDatabaseSettings.getPortNumber()public 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.BasicEObjectImplpublic Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
eInvoke in interface org.eclipse.emf.ecore.InternalEObjecteInvoke in class org.eclipse.emf.ecore.impl.BasicEObjectImplInvocationTargetExceptionpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl