| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.datatools.modelbase.sql.schema.impl.EModelElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.ENamedElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
org.eclipse.datatools.modelbase.sql.tables.impl.TableImpl
org.eclipse.datatools.modelbase.sql.tables.impl.BaseTableImpl
org.eclipse.datatools.modelbase.sql.tables.impl.TemporaryTableImpl
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETempTableImpl
public class SybaseASETempTableImpl
An implementation of the model object 'Sybase ASE Temp Table'.
The following features are implemented:
Lock SchemaFill FactorMax Row Per PageExp Row SizeReserve Page GapIdentity GapSegmentConcurrency Opt ThresholdPartition ConditionTable Only Cache InfoText Only Cache InfoLock PromotionPartitionsText Image SegmentSystem Table
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | 
|---|
| org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList | 
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | 
|---|
| org.eclipse.emf.ecore.InternalEObject.EStore | 
| Field Summary | 
|---|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl | 
|---|
| ELAST_EOBJECT_FLAG | 
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | 
|---|
| EOPPOSITE_FEATURE_BASE | 
| Method Summary | |
|---|---|
|  SybaseASESegment | basicGetSegment() | 
|  SybaseASESegment | basicGetTextImageSegment() | 
|  org.eclipse.emf.common.notify.NotificationChain | basicSetPartitionCondition(SybaseASEPartition newPartitionCondition,
                           org.eclipse.emf.common.notify.NotificationChain msgs) | 
|  org.eclipse.emf.common.notify.NotificationChain | basicSetTableOnlyCacheInfo(CacheInfo newTableOnlyCacheInfo,
                           org.eclipse.emf.common.notify.NotificationChain msgs) | 
|  org.eclipse.emf.common.notify.NotificationChain | basicSetTextOnlyCacheInfo(CacheInfo newTextOnlyCacheInfo,
                          org.eclipse.emf.common.notify.NotificationChain msgs) | 
|  int | eBaseStructuralFeatureID(int derivedFeatureID,
                         java.lang.Class baseClass) | 
|  int | eDerivedStructuralFeatureID(int baseFeatureID,
                            java.lang.Class baseClass) | 
|  java.lang.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,
     java.lang.Object newValue) | 
|  void | eUnset(int featureID) | 
|  java.util.List | getCheckConstraints() | 
|  int | getConcurrencyOptThreshold() | 
|  int | getExpRowSize() | 
|  int | getFillFactor() | 
|  int | getIdentityGap() | 
|  org.eclipse.emf.common.util.EList | getLockPromotion() | 
|  LockingSchemaType | getLockSchema() | 
|  int | getMaxRowPerPage() | 
|  SybaseASEPartition | getPartitionCondition() | 
|  int | getPartitions() | 
|  int | getReservePageGap() | 
|  SybaseASESegment | getSegment() | 
|  CacheInfo | getTableOnlyCacheInfo() | 
|  SybaseASESegment | getTextImageSegment() | 
|  CacheInfo | getTextOnlyCacheInfo() | 
|  boolean | isSystem() | 
|  boolean | isSystemTable() | 
|  void | setConcurrencyOptThreshold(int newConcurrencyOptThreshold) | 
|  void | setExpRowSize(int newExpRowSize) | 
|  void | setFillFactor(int newFillFactor) | 
|  void | setIdentityGap(int newIdentityGap) | 
|  void | setLockSchema(LockingSchemaType newLockSchema) | 
|  void | setMaxRowPerPage(int newMaxRowPerPage) | 
|  void | setPartitionCondition(SybaseASEPartition newPartitionCondition) | 
|  void | setPartitions(int newPartitions) | 
|  void | setReservePageGap(int newReservePageGap) | 
|  void | setSegment(SybaseASESegment newSegment) | 
|  void | setSystemTable(boolean newSystemTable) | 
|  void | setTableOnlyCacheInfo(CacheInfo newTableOnlyCacheInfo) | 
|  void | setTextImageSegment(SybaseASESegment newTextImageSegment) | 
|  void | setTextOnlyCacheInfo(CacheInfo newTextOnlyCacheInfo) | 
|  java.lang.String | toString() | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.TemporaryTableImpl | 
|---|
| isDeleteOnCommit, isLocal, setDeleteOnCommit, setLocal | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.BaseTableImpl | 
|---|
| eInverseAdd, getConstraints, getForeignKeys, getPrimaryKey, getReferencingForeignKeys, getUniqueConstraints | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.TableImpl | 
|---|
| basicGetSchema, basicGetSupertable, basicGetUdt, basicSetSchema, basicSetSupertable, getColumns, getIndex, getSchema, getSelfRefColumnGeneration, getSubtables, getSupertable, getTriggers, getUdt, isInsertable, isUpdatable, setSchema, setSelfRefColumnGeneration, setSupertable, setUdt | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl | 
|---|
| addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.ENamedElementImpl | 
|---|
| eContents, eCrossReferences, getName, getNameGen, setName | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.EModelElementImpl | 
|---|
| eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotations | 
| Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl | 
|---|
| eIsProxy, eProxyURI, eSetProxyURI | 
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl | 
|---|
| eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eSetClass, eSetDeliver | 
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | 
|---|
| eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset | 
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | 
|---|
| eNotificationRequired, eNotify | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.tables.TemporaryTable | 
|---|
| isDeleteOnCommit, isLocal, setDeleteOnCommit, setLocal | 
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject | 
|---|
| eNotificationRequired | 
| Method Detail | 
|---|
public LockingSchemaType getLockSchema()
getLockSchema in interface SybaseASEBaseTableLockingSchemaType, 
SybaseASEBaseTable.setLockSchema(LockingSchemaType), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_LockSchema()public void setLockSchema(LockingSchemaType newLockSchema)
setLockSchema in interface SybaseASEBaseTablenewLockSchema - the new value of the 'Lock Schema' attribute.LockingSchemaType, 
SybaseASEBaseTable.getLockSchema()public int getFillFactor()
getFillFactor in interface SybaseASEBaseTableSybaseASEBaseTable.setFillFactor(int), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_FillFactor()public void setFillFactor(int newFillFactor)
setFillFactor in interface SybaseASEBaseTablenewFillFactor - the new value of the 'Fill Factor' attribute.SybaseASEBaseTable.getFillFactor()public int getMaxRowPerPage()
getMaxRowPerPage in interface SybaseASEBaseTableSybaseASEBaseTable.setMaxRowPerPage(int), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_MaxRowPerPage()public void setMaxRowPerPage(int newMaxRowPerPage)
setMaxRowPerPage in interface SybaseASEBaseTablenewMaxRowPerPage - the new value of the 'Max Row Per Page' attribute.SybaseASEBaseTable.getMaxRowPerPage()public int getExpRowSize()
getExpRowSize in interface SybaseASEBaseTableSybaseASEBaseTable.setExpRowSize(int), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_ExpRowSize()public void setExpRowSize(int newExpRowSize)
setExpRowSize in interface SybaseASEBaseTablenewExpRowSize - the new value of the 'Exp Row Size' attribute.SybaseASEBaseTable.getExpRowSize()public int getReservePageGap()
getReservePageGap in interface SybaseASEBaseTableSybaseASEBaseTable.setReservePageGap(int), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_ReservePageGap()public void setReservePageGap(int newReservePageGap)
setReservePageGap in interface SybaseASEBaseTablenewReservePageGap - the new value of the 'Reserve Page Gap' attribute.SybaseASEBaseTable.getReservePageGap()public int getIdentityGap()
getIdentityGap in interface SybaseASEBaseTableSybaseASEBaseTable.setIdentityGap(int), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_IdentityGap()public void setIdentityGap(int newIdentityGap)
setIdentityGap in interface SybaseASEBaseTablenewIdentityGap - the new value of the 'Identity Gap' attribute.SybaseASEBaseTable.getIdentityGap()public SybaseASESegment getSegment()
getSegment in interface SybaseASEBaseTableSybaseASEBaseTable.setSegment(SybaseASESegment), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_Segment()public SybaseASESegment basicGetSegment()
public void setSegment(SybaseASESegment newSegment)
setSegment in interface SybaseASEBaseTablenewSegment - the new value of the 'Segment' reference.SybaseASEBaseTable.getSegment()public int getConcurrencyOptThreshold()
getConcurrencyOptThreshold in interface SybaseASEBaseTableSybaseASEBaseTable.setConcurrencyOptThreshold(int), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_ConcurrencyOptThreshold()public void setConcurrencyOptThreshold(int newConcurrencyOptThreshold)
setConcurrencyOptThreshold in interface SybaseASEBaseTablenewConcurrencyOptThreshold - the new value of the 'Concurrency Opt Threshold' attribute.SybaseASEBaseTable.getConcurrencyOptThreshold()public SybaseASEPartition getPartitionCondition()
getPartitionCondition in interface SybaseASEBaseTableSybaseASEBaseTable.setPartitionCondition(SybaseASEPartition), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_PartitionCondition()
public org.eclipse.emf.common.notify.NotificationChain basicSetPartitionCondition(SybaseASEPartition newPartitionCondition,
                                                                                  org.eclipse.emf.common.notify.NotificationChain msgs)
public void setPartitionCondition(SybaseASEPartition newPartitionCondition)
setPartitionCondition in interface SybaseASEBaseTablenewPartitionCondition - the new value of the 'Partition Condition' containment reference.SybaseASEBaseTable.getPartitionCondition()public CacheInfo getTableOnlyCacheInfo()
getTableOnlyCacheInfo in interface SybaseASEBaseTableSybaseASEBaseTable.setTableOnlyCacheInfo(CacheInfo), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_TableOnlyCacheInfo()
public org.eclipse.emf.common.notify.NotificationChain basicSetTableOnlyCacheInfo(CacheInfo newTableOnlyCacheInfo,
                                                                                  org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTableOnlyCacheInfo(CacheInfo newTableOnlyCacheInfo)
setTableOnlyCacheInfo in interface SybaseASEBaseTablenewTableOnlyCacheInfo - the new value of the 'Table Only Cache Info' containment reference.SybaseASEBaseTable.getTableOnlyCacheInfo()public CacheInfo getTextOnlyCacheInfo()
getTextOnlyCacheInfo in interface SybaseASEBaseTableSybaseASEBaseTable.setTextOnlyCacheInfo(CacheInfo), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_TextOnlyCacheInfo()
public org.eclipse.emf.common.notify.NotificationChain basicSetTextOnlyCacheInfo(CacheInfo newTextOnlyCacheInfo,
                                                                                 org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTextOnlyCacheInfo(CacheInfo newTextOnlyCacheInfo)
setTextOnlyCacheInfo in interface SybaseASEBaseTablenewTextOnlyCacheInfo - the new value of the 'Text Only Cache Info' containment reference.SybaseASEBaseTable.getTextOnlyCacheInfo()public org.eclipse.emf.common.util.EList getLockPromotion()
getLockPromotion in interface SybaseASEBaseTableSybaseasesqlmodelPackage.getSybaseASEBaseTable_LockPromotion()public int getPartitions()
getPartitions in interface SybaseASEBaseTableSybaseASEBaseTable.setPartitions(int), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_Partitions()public void setPartitions(int newPartitions)
setPartitions in interface SybaseASEBaseTablenewPartitions - the new value of the 'Partitions' attribute.SybaseASEBaseTable.getPartitions()public SybaseASESegment getTextImageSegment()
getTextImageSegment in interface SybaseASEBaseTableSybaseASEBaseTable.setTextImageSegment(SybaseASESegment), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_TextImageSegment()public SybaseASESegment basicGetTextImageSegment()
public void setTextImageSegment(SybaseASESegment newTextImageSegment)
setTextImageSegment in interface SybaseASEBaseTablenewTextImageSegment - the new value of the 'Text Image Segment' reference.SybaseASEBaseTable.getTextImageSegment()public boolean isSystemTable()
isSystemTable in interface SybaseASEBaseTableSybaseASEBaseTable.setSystemTable(boolean), 
SybaseasesqlmodelPackage.getSybaseASEBaseTable_SystemTable()public void setSystemTable(boolean newSystemTable)
setSystemTable in interface SybaseASEBaseTablenewSystemTable - the new value of the 'System Table' attribute.SybaseASEBaseTable.isSystemTable()public boolean isSystem()
isSystem in interface SybaseBaseTablepublic java.util.List getCheckConstraints()
getCheckConstraints in interface SybaseBaseTable
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.datatools.modelbase.sql.tables.impl.BaseTableImpl
public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.datatools.modelbase.sql.tables.impl.TemporaryTableImpl
public void eSet(int featureID,
                 java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.datatools.modelbase.sql.tables.impl.TemporaryTableImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.datatools.modelbase.sql.tables.impl.TemporaryTableImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.datatools.modelbase.sql.tables.impl.TemporaryTableImpl
public int eBaseStructuralFeatureID(int derivedFeatureID,
                                    java.lang.Class baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID,
                                       java.lang.Class baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.datatools.modelbase.sql.tables.impl.TemporaryTableImpl| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||