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.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<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, 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, 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, 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 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.BasicEObjectImpl
public String getId()
getId
in interface DatabaseSettings
DatabaseSettings.setId(String)
,
WorldPackage.getDatabaseSettings_Id()
public void setId(String newId)
setId
in interface DatabaseSettings
newId
- the new value of the 'Id' attribute.DatabaseSettings.getId()
public String getUsername()
getUsername
in interface AbstractGenericDatabaseSettings
AbstractGenericDatabaseSettings.setUsername(String)
,
WorldPackage.getAbstractGenericDatabaseSettings_Username()
public void setUsername(String newUsername)
setUsername
in interface AbstractGenericDatabaseSettings
newUsername
- the new value of the 'Username' attribute.AbstractGenericDatabaseSettings.getUsername()
public String getPassword()
getPassword
in interface AbstractGenericDatabaseSettings
AbstractGenericDatabaseSettings.setPassword(String)
,
WorldPackage.getAbstractGenericDatabaseSettings_Password()
public void setPassword(String newPassword)
setPassword
in interface AbstractGenericDatabaseSettings
newPassword
- the new value of the 'Password' attribute.AbstractGenericDatabaseSettings.getPassword()
public abstract String getDriverName()
getDriverName
in interface DatabaseSettings
public org.eclipse.emf.common.util.EList<PropertyEntry> getProperties()
getProperties
in interface DatabaseSettings
public abstract String getUrl()
getUrl
in interface DatabaseSettings
public org.eclipse.emf.common.util.EList<String> getBundles()
getBundles
in interface DatabaseSettings
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 Integer getLoginTimeout()
getLoginTimeout
in interface AbstractGenericDatabaseSettings
getLoginTimeout
in interface DatabaseSettings
AbstractGenericDatabaseSettings.setLoginTimeout(Integer)
,
WorldPackage.getAbstractGenericDatabaseSettings_LoginTimeout()
public void setLoginTimeout(Integer newLoginTimeout)
setLoginTimeout
in interface AbstractGenericDatabaseSettings
newLoginTimeout
- the new value of the 'Login Timeout' attribute.AbstractGenericDatabaseSettings.getLoginTimeout()
public org.eclipse.emf.common.util.EList<PropertyEntry> getAdditionalProperties()
getAdditionalProperties
in interface AbstractGenericDatabaseSettings
WorldPackage.getAbstractGenericDatabaseSettings_AdditionalProperties()
public String getDatabaseName()
getDatabaseName
in interface AbstractGenericDatabaseSettings
AbstractGenericDatabaseSettings.setDatabaseName(String)
,
WorldPackage.getAbstractGenericDatabaseSettings_DatabaseName()
public void setDatabaseName(String newDatabaseName)
setDatabaseName
in interface AbstractGenericDatabaseSettings
newDatabaseName
- the new value of the 'Database Name' attribute.AbstractGenericDatabaseSettings.getDatabaseName()
public String getServerName()
getServerName
in interface AbstractGenericDatabaseSettings
AbstractGenericDatabaseSettings.setServerName(String)
,
WorldPackage.getAbstractGenericDatabaseSettings_ServerName()
public void setServerName(String newServerName)
setServerName
in interface AbstractGenericDatabaseSettings
newServerName
- the new value of the 'Server Name' attribute.AbstractGenericDatabaseSettings.getServerName()
public Integer getPortNumber()
getPortNumber
in interface AbstractGenericDatabaseSettings
AbstractGenericDatabaseSettings.setPortNumber(Integer)
,
WorldPackage.getAbstractGenericDatabaseSettings_PortNumber()
public void setPortNumber(Integer newPortNumber)
setPortNumber
in interface AbstractGenericDatabaseSettings
newPortNumber
- 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.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 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