|
||||||||||
| 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.PersistentTableImpl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseTableImpl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl.SybaseASATableImpl
org.eclipse.datatools.enablement.sybase.asa.catalog.SybaseASACatalogTable
public class SybaseASACatalogTable
| 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.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseTableImpl |
|---|
PB_SYS_TABLE_LIST, PB_SYS_TABLES |
| 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 | |
|---|---|
SybaseASACatalogTable()
|
|
| Method Summary | |
|---|---|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
Database |
getCatalogDatabase()
|
org.eclipse.emf.common.util.EList |
getColumns()
|
java.sql.Connection |
getConnection()
|
org.eclipse.emf.common.util.EList |
getConstraints()
|
SybaseASABaseDBSpace |
getDbSpace()
|
java.lang.String |
getDescription()
|
org.eclipse.emf.common.util.EList |
getIndex()
|
org.eclipse.emf.common.util.EList |
getIndexSupper()
|
int |
getPctfree()
|
org.eclipse.emf.common.util.EList |
getPrivileges()
|
org.eclipse.emf.common.util.EList |
getTriggers()
|
org.eclipse.emf.common.util.EList |
getTriggerSuper()
|
java.lang.Boolean |
isColumnConstraintLoaded()
|
java.lang.Boolean |
isColumnInfoLoaded()
|
java.lang.Boolean |
isColumnPrivilegeLoaded()
|
java.lang.Boolean |
isIndexLoaded()
|
java.lang.Boolean |
isTriggerLoaded()
|
void |
refresh()
|
void |
setColumnConstraintLoaded(java.lang.Boolean loaded)
|
void |
setColumnInfoLoaded(java.lang.Boolean loaded)
|
void |
setColumnPrivilegeLoaded(java.lang.Boolean loaded)
|
void |
setIndexLoaded(java.lang.Boolean loaded)
|
void |
setTriggerLoaded(java.lang.Boolean loaded)
|
| Methods inherited from class org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl.SybaseASATableImpl |
|---|
eGet, eIsSet, eSet, eUnset, setPctfree, toString |
| Methods inherited from class org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseTableImpl |
|---|
basicGetDbSpace, getCheckConstraints, isSystem, setDbSpace |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.BaseTableImpl |
|---|
eInverseAdd, eInverseRemove, getForeignKeys, getPrimaryKey, getReferencingForeignKeys, getUniqueConstraints |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.TableImpl |
|---|
basicGetSchema, basicGetSupertable, basicGetUdt, basicSetSchema, basicSetSupertable, getSchema, getSelfRefColumnGeneration, getSubtables, getSupertable, getUdt, isInsertable, isUpdatable, setSchema, setSelfRefColumnGeneration, setSupertable, setUdt |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, 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, eSetClass, eSetDeliver |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, 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.enablement.sybase.asa.models.sybaseasabasesqlmodel.SybaseASABaseTable |
|---|
setDbSpace |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.tables.BaseTable |
|---|
getForeignKeys, getPrimaryKey, getReferencingForeignKeys, getUniqueConstraints |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.tables.Table |
|---|
getSchema, getSelfRefColumnGeneration, getSubtables, getSupertable, getUdt, isInsertable, isUpdatable, setSchema, setSelfRefColumnGeneration, setSupertable, setUdt |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, 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, eIsProxy, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.SybaseBaseTable |
|---|
getCheckConstraints, isSystem |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.tables.BaseTable |
|---|
getForeignKeys, getPrimaryKey, getReferencingForeignKeys, getUniqueConstraints |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.tables.Table |
|---|
getSchema, getSelfRefColumnGeneration, getSubtables, getSupertable, getUdt, isInsertable, isUpdatable, setSchema, setSelfRefColumnGeneration, setSupertable, setUdt |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, 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, 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 SybaseASACatalogTable()
| Method Detail |
|---|
public Database getCatalogDatabase()
getCatalogDatabase in interface ICatalogObjectpublic java.sql.Connection getConnection()
getConnection in interface ICatalogObjectpublic void refresh()
refresh 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 org.eclipse.emf.common.util.EList getColumns()
TableImpl
getColumns in interface TablegetColumns in class TableImplSQLTablesPackage.getTable_Columns(),
Column.getTable()public org.eclipse.emf.common.util.EList getConstraints()
BaseTableImpl
getConstraints in interface BaseTablegetConstraints in class BaseTableImplSQLTablesPackage.getBaseTable_Constraints(),
TableConstraint.getBaseTable()public org.eclipse.emf.common.util.EList getTriggers()
TableImpl
getTriggers in interface TablegetTriggers in class TableImplSQLTablesPackage.getTable_Triggers(),
Trigger.getSubjectTable()public org.eclipse.emf.common.util.EList getIndex()
TableImpl
getIndex in interface TablegetIndex in class TableImplSQLTablesPackage.getTable_Index(),
Index.getTable()public SybaseASABaseDBSpace getDbSpace()
SybaseASABaseTableImpl
getDbSpace in interface SybaseASABaseTablegetDbSpace in class SybaseASABaseTableImplSybaseASABaseTable.setDbSpace(SybaseASABaseDBSpace),
SybaseasabasesqlmodelPackage.getSybaseASABaseTable_DbSpace()public java.lang.String getDescription()
SQLObjectImpl
getDescription in interface SQLObjectgetDescription in class SQLObjectImplSQLObject.setDescription(String),
SQLSchemaPackage.getSQLObject_Description()public int getPctfree()
SybaseASATableImpl
getPctfree in interface SybaseASATablegetPctfree in class SybaseASATableImplSybaseASATable.setPctfree(int),
SybaseasasqlmodelPackage.getSybaseASATable_Pctfree()public org.eclipse.emf.common.util.EList getPrivileges()
SQLObjectImpl
getPrivileges in interface SQLObjectgetPrivileges in class SQLObjectImplSQLSchemaPackage.getSQLObject_Privileges(),
Privilege.getObject()public java.lang.Object getAdapter(java.lang.Class adapter)
getAdapter in interface org.eclipse.core.runtime.IAdaptablepublic java.lang.Boolean isColumnConstraintLoaded()
isColumnConstraintLoaded in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwnerpublic java.lang.Boolean isColumnInfoLoaded()
isColumnInfoLoaded in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwnerpublic java.lang.Boolean isColumnPrivilegeLoaded()
isColumnPrivilegeLoaded in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwnerpublic void setColumnConstraintLoaded(java.lang.Boolean loaded)
setColumnConstraintLoaded in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwnerpublic void setColumnInfoLoaded(java.lang.Boolean loaded)
setColumnInfoLoaded in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwnerpublic void setColumnPrivilegeLoaded(java.lang.Boolean loaded)
setColumnPrivilegeLoaded in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwnerpublic java.lang.Boolean isIndexLoaded()
isIndexLoaded in interface TableASABaseLoader.IASABaseLoaderTablepublic java.lang.Boolean isTriggerLoaded()
isTriggerLoaded in interface TableASABaseLoader.IASABaseLoaderTablepublic void setIndexLoaded(java.lang.Boolean loaded)
setIndexLoaded in interface TableASABaseLoader.IASABaseLoaderTablepublic void setTriggerLoaded(java.lang.Boolean loaded)
setTriggerLoaded in interface TableASABaseLoader.IASABaseLoaderTablepublic org.eclipse.emf.common.util.EList getIndexSupper()
getIndexSupper in interface TableASABaseLoader.IASABaseLoaderTablepublic org.eclipse.emf.common.util.EList getTriggerSuper()
getTriggerSuper in interface TableASABaseLoader.IASABaseLoaderTable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||