| 
 | ||||||||||
| 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.schema.impl.TypedElementImpl
org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImpl
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnImpl
public class SybaseASEColumnImpl
An implementation of the model object 'Sybase ASE Column'.
The following features are implemented:
Column CheckBound DefaultBound RuleMaterializedEncryption KeyBind Default In Future OnlyBind Rule In Future OnlyHidden
| 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 | |
|---|---|
|  SybaseASEDefault | basicGetBoundDefault() | 
|  SybaseASERule | basicGetBoundRule() | 
|  SybaseASEColumnCheckConstraint | basicGetColumnCheck() | 
|  SybaseASEEncryptionKey | basicGetEncryptionKey() | 
|  org.eclipse.emf.common.notify.NotificationChain | basicSetColumnCheck(SybaseASEColumnCheckConstraint newColumnCheck,
                    org.eclipse.emf.common.notify.NotificationChain msgs) | 
|  java.lang.Object | eGet(int featureID,
     boolean resolve,
     boolean coreType) | 
|  org.eclipse.emf.common.notify.NotificationChain | eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
            int featureID,
            org.eclipse.emf.common.notify.NotificationChain msgs) | 
|  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) | 
|  SybaseASEDefault | getBoundDefault() | 
|  SybaseASERule | getBoundRule() | 
|  SybaseASEColumnCheckConstraint | getColumnCheck() | 
|  SybaseASEEncryptionKey | getEncryptionKey() | 
|  boolean | isBindDefaultInFutureOnly() | 
|  boolean | isBindRuleInFutureOnly() | 
|  boolean | isComputedColumn() | 
|  boolean | isHidden() | 
|  boolean | isMaterialized() | 
|  void | setBindDefaultInFutureOnly(boolean newBindDefaultInFutureOnly) | 
|  void | setBindRuleInFutureOnly(boolean newBindRuleInFutureOnly) | 
|  void | setBoundDefault(SybaseASEDefault newBoundDefault) | 
|  void | setBoundRule(SybaseASERule newBoundRule) | 
|  void | setColumnCheck(SybaseASEColumnCheckConstraint newColumnCheck) | 
|  void | setEncryptionKey(SybaseASEEncryptionKey newEncryptionKey) | 
|  void | setHidden(boolean newHidden) | 
|  void | setMaterialized(boolean newMaterialized) | 
|  java.lang.String | toString() | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImpl | 
|---|
| basicSetGenerateExpression, basicSetIdentitySpecifier, basicSetTable, eBasicRemoveFromContainerFeature, getDefaultValue, getGenerateExpression, getIdentitySpecifier, getScopeCheck, getTable, isImplementationDependent, isNullable, isPartOfForeignKey, isPartOfPrimaryKey, isPartOfUniqueConstraint, isScopeChecked, setDefaultValue, setGenerateExpression, setIdentitySpecifier, setImplementationDependent, setNullable, setScopeCheck, setScopeChecked, setTable | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.TypedElementImpl | 
|---|
| basicGetReferencedType, basicSetContainedType, getContainedType, getDataType, getReferencedType, setContainedType, setDataType, setReferencedType | 
| 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, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, 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.Column | 
|---|
| getDefaultValue, getGenerateExpression, getIdentitySpecifier, getScopeCheck, getTable, isImplementationDependent, isNullable, isPartOfForeignKey, isPartOfPrimaryKey, isPartOfUniqueConstraint, isScopeChecked, setDefaultValue, setGenerateExpression, setIdentitySpecifier, setImplementationDependent, setNullable, setScopeCheck, setScopeChecked, setTable | 
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.TypedElement | 
|---|
| getContainedType, getDataType, getReferencedType, setContainedType, setDataType, setReferencedType | 
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject | 
|---|
| addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel | 
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement | 
|---|
| getName, setName | 
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement | 
|---|
| getEAnnotations | 
| Methods inherited from interface org.eclipse.emf.ecore.EObject | 
|---|
| eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset | 
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier | 
|---|
| eAdapters, eDeliver, eNotify, eSetDeliver | 
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject | 
|---|
| eNotificationRequired | 
| Method Detail | 
|---|
public SybaseASEColumnCheckConstraint getColumnCheck()
getColumnCheck in interface SybaseASEColumnSybaseASEColumn.setColumnCheck(SybaseASEColumnCheckConstraint), 
SybaseasesqlmodelPackage.getSybaseASEColumn_ColumnCheck(), 
SybaseASEColumnCheckConstraint.getColumn()public SybaseASEColumnCheckConstraint basicGetColumnCheck()
public org.eclipse.emf.common.notify.NotificationChain basicSetColumnCheck(SybaseASEColumnCheckConstraint newColumnCheck,
                                                                           org.eclipse.emf.common.notify.NotificationChain msgs)
public void setColumnCheck(SybaseASEColumnCheckConstraint newColumnCheck)
setColumnCheck in interface SybaseASEColumnnewColumnCheck - the new value of the 'Column Check' reference.SybaseASEColumn.getColumnCheck()public SybaseASEDefault getBoundDefault()
getBoundDefault in interface SybaseASEColumnSybaseASEColumn.setBoundDefault(SybaseASEDefault), 
SybaseasesqlmodelPackage.getSybaseASEColumn_BoundDefault()public SybaseASEDefault basicGetBoundDefault()
public void setBoundDefault(SybaseASEDefault newBoundDefault)
setBoundDefault in interface SybaseASEColumnnewBoundDefault - the new value of the 'Bound Default' reference.SybaseASEColumn.getBoundDefault()public SybaseASERule getBoundRule()
getBoundRule in interface SybaseASEColumnSybaseASEColumn.setBoundRule(SybaseASERule), 
SybaseasesqlmodelPackage.getSybaseASEColumn_BoundRule()public SybaseASERule basicGetBoundRule()
public void setBoundRule(SybaseASERule newBoundRule)
setBoundRule in interface SybaseASEColumnnewBoundRule - the new value of the 'Bound Rule' reference.SybaseASEColumn.getBoundRule()public boolean isMaterialized()
isMaterialized in interface SybaseASEColumnSybaseASEColumn.setMaterialized(boolean), 
SybaseasesqlmodelPackage.getSybaseASEColumn_Materialized()public void setMaterialized(boolean newMaterialized)
setMaterialized in interface SybaseASEColumnnewMaterialized - the new value of the 'Materialized' attribute.SybaseASEColumn.isMaterialized()public SybaseASEEncryptionKey getEncryptionKey()
getEncryptionKey in interface SybaseASEColumnSybaseASEColumn.setEncryptionKey(SybaseASEEncryptionKey), 
SybaseasesqlmodelPackage.getSybaseASEColumn_EncryptionKey()public SybaseASEEncryptionKey basicGetEncryptionKey()
public void setEncryptionKey(SybaseASEEncryptionKey newEncryptionKey)
setEncryptionKey in interface SybaseASEColumnnewEncryptionKey - the new value of the 'Encryption Key' reference.SybaseASEColumn.getEncryptionKey()public boolean isBindDefaultInFutureOnly()
isBindDefaultInFutureOnly in interface SybaseASEColumnSybaseASEColumn.setBindDefaultInFutureOnly(boolean), 
SybaseasesqlmodelPackage.getSybaseASEColumn_BindDefaultInFutureOnly()public void setBindDefaultInFutureOnly(boolean newBindDefaultInFutureOnly)
setBindDefaultInFutureOnly in interface SybaseASEColumnnewBindDefaultInFutureOnly - the new value of the 'Bind Default In Future Only' attribute.SybaseASEColumn.isBindDefaultInFutureOnly()public boolean isBindRuleInFutureOnly()
isBindRuleInFutureOnly in interface SybaseASEColumnSybaseASEColumn.setBindRuleInFutureOnly(boolean), 
SybaseasesqlmodelPackage.getSybaseASEColumn_BindRuleInFutureOnly()public void setBindRuleInFutureOnly(boolean newBindRuleInFutureOnly)
setBindRuleInFutureOnly in interface SybaseASEColumnnewBindRuleInFutureOnly - the new value of the 'Bind Rule In Future Only' attribute.SybaseASEColumn.isBindRuleInFutureOnly()public boolean isHidden()
isHidden in interface SybaseASEColumnSybaseASEColumn.setHidden(boolean), 
SybaseasesqlmodelPackage.getSybaseASEColumn_Hidden()public void setHidden(boolean newHidden)
setHidden in interface SybaseASEColumnnewHidden - the new value of the 'Hidden' attribute.SybaseASEColumn.isHidden()public boolean isComputedColumn()
isComputedColumn in interface SybaseASEColumn
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                   int featureID,
                                                                   org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImpl
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.ColumnImpl
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.ColumnImpl
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.ColumnImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImplpublic java.lang.String toString()
toString in class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImpl| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||