|
||||||||||
| 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
org.eclipse.datatools.enablement.ase.catalog.SybaseASECatalogColumn
public class SybaseASECatalogColumn
| 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 |
| Constructor Summary | |
|---|---|
SybaseASECatalogColumn()
|
|
| Method Summary | |
|---|---|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
SybaseASEDefault |
getBoundDefault()
|
SybaseASERule |
getBoundRule()
|
Database |
getCatalogDatabase()
|
SybaseASEColumnCheckConstraint |
getColumnCheck()
|
java.sql.Connection |
getConnection()
|
SQLDataType |
getContainedType()
Returns the value of the 'Contained Type' containment reference. |
DataType |
getDataType()
Get the type for this TypedElement |
java.lang.String |
getDefaultValue()
Returns the value of the 'Default Value' attribute. |
SybaseASEEncryptionKey |
getEncryptionKey()
|
ValueExpression |
getGenerateExpression()
Returns the value of the 'Generate Expression' containment reference. |
IdentitySpecifier |
getIdentitySpecifier()
Returns the value of the 'Identity Specifier' containment reference. |
org.eclipse.emf.common.util.EList |
getPrivileges()
Delegates to table. |
UserDefinedType |
getReferencedType()
Returns the value of the 'Referenced Type' reference. |
boolean |
isHidden()
|
boolean |
isMaterialized()
|
boolean |
isNullable()
Returns the value of the 'Nullable' attribute. |
void |
refresh()
|
| Methods inherited from class org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnImpl |
|---|
basicGetBoundDefault, basicGetBoundRule, basicGetColumnCheck, basicGetEncryptionKey, basicSetColumnCheck, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eUnset, isBindDefaultInFutureOnly, isBindRuleInFutureOnly, isComputedColumn, setBindDefaultInFutureOnly, setBindRuleInFutureOnly, setBoundDefault, setBoundRule, setColumnCheck, setEncryptionKey, setHidden, setMaterialized, toString |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImpl |
|---|
basicSetGenerateExpression, basicSetIdentitySpecifier, basicSetTable, eBasicRemoveFromContainerFeature, getScopeCheck, getTable, isImplementationDependent, 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, setContainedType, setDataType, setReferencedType |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, 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, 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 |
|---|
getScopeCheck, getTable, isImplementationDependent, isPartOfForeignKey, isPartOfPrimaryKey, isPartOfUniqueConstraint, isScopeChecked, setDefaultValue, setGenerateExpression, setIdentitySpecifier, setImplementationDependent, setNullable, setScopeCheck, setScopeChecked, setTable |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.TypedElement |
|---|
setContainedType, setDataType, setReferencedType |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, 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, 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 |
| Constructor Detail |
|---|
public SybaseASECatalogColumn()
| Method Detail |
|---|
public void refresh()
refresh in interface ICatalogObjectpublic java.sql.Connection getConnection()
getConnection in interface ICatalogObjectpublic Database getCatalogDatabase()
getCatalogDatabase in interface ICatalogObjectpublic boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet in interface org.eclipse.emf.ecore.EObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic SQLDataType getContainedType()
TypedElementIf the meaning of the 'Contained Type' containment reference isn't clear, there really should be more of a description here...
getContainedType in interface TypedElementgetContainedType in class org.eclipse.datatools.modelbase.sql.schema.impl.TypedElementImplTypedElement.setContainedType(SQLDataType),
SQLSchemaPackage.getTypedElement_ContainedType()public UserDefinedType getReferencedType()
TypedElementIf the meaning of the 'Referenced Type' reference isn't clear, there really should be more of a description here...
getReferencedType in interface TypedElementgetReferencedType in class org.eclipse.datatools.modelbase.sql.schema.impl.TypedElementImplTypedElement.setReferencedType(UserDefinedType),
SQLSchemaPackage.getTypedElement_ReferencedType()public DataType getDataType()
TypedElement
getDataType in interface TypedElementgetDataType in class org.eclipse.datatools.modelbase.sql.schema.impl.TypedElementImplpublic boolean isHidden()
SybaseASEColumnImpl
isHidden in interface SybaseASEColumnisHidden in class SybaseASEColumnImplSybaseASEColumn.setHidden(boolean),
SybaseasesqlmodelPackage.getSybaseASEColumn_Hidden()public java.lang.String getDefaultValue()
ColumnIf the meaning of the 'Default Value' attribute isn't clear, there really should be more of a description here...
getDefaultValue in interface ColumngetDefaultValue in class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImplColumn.setDefaultValue(String),
SQLTablesPackage.getColumn_DefaultValue()public SybaseASEDefault getBoundDefault()
SybaseASEColumnImpl
getBoundDefault in interface SybaseASEColumngetBoundDefault in class SybaseASEColumnImplSybaseASEColumn.setBoundDefault(SybaseASEDefault),
SybaseasesqlmodelPackage.getSybaseASEColumn_BoundDefault()public ValueExpression getGenerateExpression()
ColumnIf the meaning of the 'Generate Expression' reference isn't clear, there really should be more of a description here...
getGenerateExpression in interface ColumngetGenerateExpression in class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImplColumn.setGenerateExpression(ValueExpression),
SQLTablesPackage.getColumn_GenerateExpression()public SybaseASEColumnCheckConstraint getColumnCheck()
SybaseASEColumnImpl
getColumnCheck in interface SybaseASEColumngetColumnCheck in class SybaseASEColumnImplSybaseASEColumn.setColumnCheck(SybaseASEColumnCheckConstraint),
SybaseasesqlmodelPackage.getSybaseASEColumn_ColumnCheck(),
SybaseASEColumnCheckConstraint.getColumn()public SybaseASERule getBoundRule()
SybaseASEColumnImpl
getBoundRule in interface SybaseASEColumngetBoundRule in class SybaseASEColumnImplSybaseASEColumn.setBoundRule(SybaseASERule),
SybaseasesqlmodelPackage.getSybaseASEColumn_BoundRule()public boolean isNullable()
Column"True".
If the meaning of the 'Nullable' attribute isn't clear, there really should be more of a description here...
isNullable in interface ColumnisNullable in class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImplColumn.setNullable(boolean),
SQLTablesPackage.getColumn_Nullable()public IdentitySpecifier getIdentitySpecifier()
ColumnIf the meaning of the 'Identity Specifier' containment reference isn't clear, there really should be more of a description here...
getIdentitySpecifier in interface ColumngetIdentitySpecifier in class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImplColumn.setIdentitySpecifier(IdentitySpecifier),
SQLTablesPackage.getColumn_IdentitySpecifier()public boolean isMaterialized()
SybaseASEColumnImpl
isMaterialized in interface SybaseASEColumnisMaterialized in class SybaseASEColumnImplSybaseASEColumn.setMaterialized(boolean),
SybaseasesqlmodelPackage.getSybaseASEColumn_Materialized()public SybaseASEEncryptionKey getEncryptionKey()
SybaseASEColumnImpl
getEncryptionKey in interface SybaseASEColumngetEncryptionKey in class SybaseASEColumnImplSybaseASEColumn.setEncryptionKey(SybaseASEEncryptionKey),
SybaseasesqlmodelPackage.getSybaseASEColumn_EncryptionKey()public org.eclipse.emf.common.util.EList getPrivileges()
getPrivileges in interface SQLObjectgetPrivileges in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImplSQLSchemaPackage.getSQLObject_Privileges(),
Privilege.getObject()public java.lang.Object getAdapter(java.lang.Class adapter)
getAdapter in interface org.eclipse.core.runtime.IAdaptable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||