public class TabularQueryTypeImpl extends AbstractQueryTypeImpl implements TabularQueryType
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<CommandsType> |
commands
The cached value of the '
Commands ' containment reference list. |
protected static String |
DEFAULT_UPDATE_SQL_EDEFAULT
The default value of the '
Default Update Sql ' attribute. |
protected static String |
DEFAULT_UPDATE_SQL1_EDEFAULT
The default value of the '
Default Update Sql1 ' attribute. |
protected String |
defaultUpdateSql
The cached value of the '
Default Update Sql ' attribute. |
protected String |
defaultUpdateSql1
The cached value of the '
Default Update Sql1 ' attribute. |
protected static int |
ID_COLUMN_EDEFAULT
The default value of the '
Id Column ' attribute. |
protected int |
idColumn
The cached value of the '
Id Column ' attribute. |
protected boolean |
idColumnESet
This is true if the Id Column attribute has been set.
|
protected org.eclipse.emf.common.util.EList<UpdateColumnsType> |
updateColumns
The cached value of the '
Update Columns ' containment reference list. |
columnMapping, id, ID_EDEFAULT, period, PERIOD_EDEFAULT, periodESet, sql, SQL_EDEFAULT, sql1, SQL1_EDEFAULT
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
TabularQueryTypeImpl() |
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) |
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<CommandsType> |
getCommands() |
String |
getDefaultUpdateSql() |
String |
getDefaultUpdateSql1() |
int |
getIdColumn() |
org.eclipse.emf.common.util.EList<UpdateColumnsType> |
getUpdateColumns() |
boolean |
isSetIdColumn() |
void |
setDefaultUpdateSql(String newDefaultUpdateSql) |
void |
setDefaultUpdateSql1(String newDefaultUpdateSql1) |
void |
setIdColumn(int newIdColumn) |
String |
toString() |
void |
unsetIdColumn() |
getColumnMapping, getId, getPeriod, getSql, getSql1, isSetPeriod, setId, setPeriod, setSql, setSql1, unsetPeriod
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, 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
getColumnMapping, getId, getPeriod, getSql, getSql1, isSetPeriod, setId, setPeriod, setSql, setSql1, unsetPeriod
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected org.eclipse.emf.common.util.EList<UpdateColumnsType> updateColumns
Update Columns
' containment reference list.
getUpdateColumns()
protected static final String DEFAULT_UPDATE_SQL_EDEFAULT
Default Update Sql
' attribute.
getDefaultUpdateSql()
protected String defaultUpdateSql
Default Update Sql
' attribute.
getDefaultUpdateSql()
protected org.eclipse.emf.common.util.EList<CommandsType> commands
Commands
' containment reference list.
getCommands()
protected static final String DEFAULT_UPDATE_SQL1_EDEFAULT
Default Update Sql1
' attribute.
getDefaultUpdateSql1()
protected String defaultUpdateSql1
Default Update Sql1
' attribute.
getDefaultUpdateSql1()
protected static final int ID_COLUMN_EDEFAULT
Id Column
' attribute.
getIdColumn()
,
Constant Field Valuesprotected int idColumn
Id Column
' attribute.
getIdColumn()
protected boolean idColumnESet
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class AbstractQueryTypeImpl
public org.eclipse.emf.common.util.EList<UpdateColumnsType> getUpdateColumns()
getUpdateColumns
in interface TabularQueryType
ConfigurationPackage.getTabularQueryType_UpdateColumns()
public String getDefaultUpdateSql()
getDefaultUpdateSql
in interface TabularQueryType
TabularQueryType.setDefaultUpdateSql(String)
,
ConfigurationPackage.getTabularQueryType_DefaultUpdateSql()
public void setDefaultUpdateSql(String newDefaultUpdateSql)
setDefaultUpdateSql
in interface TabularQueryType
newDefaultUpdateSql
- the new value of the 'Default Update Sql' attribute.TabularQueryType.getDefaultUpdateSql()
public org.eclipse.emf.common.util.EList<CommandsType> getCommands()
getCommands
in interface TabularQueryType
ConfigurationPackage.getTabularQueryType_Commands()
public String getDefaultUpdateSql1()
getDefaultUpdateSql1
in interface TabularQueryType
TabularQueryType.setDefaultUpdateSql1(String)
,
ConfigurationPackage.getTabularQueryType_DefaultUpdateSql1()
public void setDefaultUpdateSql1(String newDefaultUpdateSql1)
setDefaultUpdateSql1
in interface TabularQueryType
newDefaultUpdateSql1
- the new value of the 'Default Update Sql1' attribute.TabularQueryType.getDefaultUpdateSql1()
public int getIdColumn()
getIdColumn
in interface TabularQueryType
TabularQueryType.isSetIdColumn()
,
TabularQueryType.unsetIdColumn()
,
TabularQueryType.setIdColumn(int)
,
ConfigurationPackage.getTabularQueryType_IdColumn()
public void setIdColumn(int newIdColumn)
setIdColumn
in interface TabularQueryType
newIdColumn
- the new value of the 'Id Column' attribute.TabularQueryType.isSetIdColumn()
,
TabularQueryType.unsetIdColumn()
,
TabularQueryType.getIdColumn()
public void unsetIdColumn()
unsetIdColumn
in interface TabularQueryType
TabularQueryType.isSetIdColumn()
,
TabularQueryType.getIdColumn()
,
TabularQueryType.setIdColumn(int)
public boolean isSetIdColumn()
isSetIdColumn
in interface TabularQueryType
TabularQueryType.unsetIdColumn()
,
TabularQueryType.getIdColumn()
,
TabularQueryType.setIdColumn(int)
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 AbstractQueryTypeImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class AbstractQueryTypeImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class AbstractQueryTypeImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class AbstractQueryTypeImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class AbstractQueryTypeImpl
public String toString()
toString
in class AbstractQueryTypeImpl