|
||||||||||
| 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> |
| 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, eSetClass, eSetDeliver |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, 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, 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 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 ColumnImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class ColumnImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ColumnImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ColumnImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ColumnImplpublic java.lang.String toString()
toString in class ColumnImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||