public class UpdateCommandImpl extends SingleValueImpl implements UpdateCommand
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 DatabaseSettings |
database
The cached value of the '
Database' reference. |
protected org.eclipse.emf.common.util.EList<UpdateMapping> |
mappings
The cached value of the '
Mappings' containment reference list. |
protected static Integer |
QUERY_TIMEOUT_EDEFAULT
The default value of the '
Query Timeout' attribute. |
protected Integer |
queryTimeout
The cached value of the '
Query Timeout' attribute. |
protected JdbcDriver |
runsOn
The cached value of the '
Runs On' reference. |
protected String |
sql
The cached value of the '
Sql' attribute. |
protected static String |
SQL_EDEFAULT
The default value of the '
Sql' 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 |
UpdateCommandImpl() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseSettings |
basicGetDatabase() |
JdbcDriver |
basicGetRunsOn() |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
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) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
DatabaseSettings |
getDatabase() |
org.eclipse.emf.common.util.EList<UpdateMapping> |
getMappings() |
Integer |
getQueryTimeout() |
JdbcDriver |
getRunsOn() |
String |
getSql() |
void |
setDatabase(DatabaseSettings newDatabase) |
void |
setQueryTimeout(Integer newQueryTimeout) |
void |
setRunsOn(JdbcDriver newRunsOn) |
void |
setSql(String newSql) |
String |
toString() |
getCustomizationTags, getDataType, getName, setDataType, setNamegetMasterOneInvokebasicGetArchiveSelector, basicGetCustomizationPipeline, basicGetLevel, basicSetLevel, eBasicRemoveFromContainerFeature, eInverseAdd, 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, eUnsetprotected static final String SQL_EDEFAULT
Sql' attribute.
getSql()protected DatabaseSettings database
Database' reference.
getDatabase()protected static final Integer QUERY_TIMEOUT_EDEFAULT
Query Timeout' attribute.
getQueryTimeout()protected Integer queryTimeout
Query Timeout' attribute.
getQueryTimeout()protected JdbcDriver runsOn
Runs On' reference.
getRunsOn()protected org.eclipse.emf.common.util.EList<UpdateMapping> mappings
Mappings' containment reference list.
getMappings()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class SingleValueImplpublic String getSql()
getSql in interface QueryBaseQueryBase.setSql(String),
JdbcPackage.getQueryBase_Sql()public void setSql(String newSql)
setSql in interface QueryBasenewSql - the new value of the 'Sql' attribute.QueryBase.getSql()public DatabaseSettings getDatabase()
getDatabase in interface QueryBaseQueryBase.setDatabase(org.eclipse.scada.configuration.world.DatabaseSettings),
JdbcPackage.getQueryBase_Database()public DatabaseSettings basicGetDatabase()
public void setDatabase(DatabaseSettings newDatabase)
setDatabase in interface QueryBasenewDatabase - the new value of the 'Database' reference.QueryBase.getDatabase()public Integer getQueryTimeout()
getQueryTimeout in interface QueryBaseQueryBase.setQueryTimeout(Integer),
JdbcPackage.getQueryBase_QueryTimeout()public void setQueryTimeout(Integer newQueryTimeout)
setQueryTimeout in interface QueryBasenewQueryTimeout - the new value of the 'Query Timeout' attribute.QueryBase.getQueryTimeout()public JdbcDriver getRunsOn()
getRunsOn in interface QueryBaseQueryBase.setRunsOn(JdbcDriver),
JdbcPackage.getQueryBase_RunsOn()public JdbcDriver basicGetRunsOn()
public void setRunsOn(JdbcDriver newRunsOn)
setRunsOn in interface QueryBasenewRunsOn - the new value of the 'Runs On' reference.QueryBase.getRunsOn()public org.eclipse.emf.common.util.EList<UpdateMapping> getMappings()
getMappings in interface UpdateCommandJdbcPackage.getUpdateCommand_Mappings()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 ComponentImplpublic 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 int eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String toString()
toString in class SingleValueImpl