|
||||||||||
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.sybaseasabasesqlmodel.impl.SybaseASABaseProxyTableImpl
org.eclipse.datatools.enablement.sybase.asa.base.catalog.SybaseASACatalogBaseProxyTable
public class SybaseASACatalogBaseProxyTable
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 | |
---|---|
SybaseASACatalogBaseProxyTable()
|
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()
Returns the value of the 'Columns' containment reference list. |
java.sql.Connection |
getConnection()
|
org.eclipse.emf.common.util.EList |
getConstraints()
Returns the value of the 'Constraints' containment reference list. |
SybaseASABaseDBSpace |
getDbSpace()
|
java.lang.String |
getDescription()
Returns the value of the 'Description' attribute. |
org.eclipse.emf.common.util.EList |
getIndex()
Returns the value of the 'Index' reference list. |
org.eclipse.emf.common.util.EList |
getIndexSupper()
|
java.lang.String |
getRemoteObjectLocation()
|
org.eclipse.emf.common.util.EList |
getTriggers()
Returns the value of the 'Triggers' reference list. |
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.sybaseasabasesqlmodel.impl.SybaseASABaseProxyTableImpl |
---|
eGet, eIsSet, eSet, eUnset, isExisting, setExisting, setRemoteObjectLocation, 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, 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, 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, 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, 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, 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, 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 SybaseASACatalogBaseProxyTable()
Method Detail |
---|
public Database getCatalogDatabase()
getCatalogDatabase
in interface ICatalogObject
public java.sql.Connection getConnection()
getConnection
in interface ICatalogObject
public void refresh()
refresh
in interface ICatalogObject
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet
in interface org.eclipse.emf.ecore.EObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.util.EList getColumns()
Table
Column
.
It is bidirectional and its opposite is 'Table
'.
If the meaning of the 'Columns' containment reference list isn't clear, there really should be more of a description here...
getColumns
in interface Table
getColumns
in class org.eclipse.datatools.modelbase.sql.tables.impl.TableImpl
SQLTablesPackage.getTable_Columns()
,
Column.getTable()
public org.eclipse.emf.common.util.EList getConstraints()
BaseTable
TableConstraint
.
It is bidirectional and its opposite is 'Base Table
'.
If the meaning of the 'Constraints' containment reference list isn't clear, there really should be more of a description here...
getConstraints
in interface BaseTable
getConstraints
in class org.eclipse.datatools.modelbase.sql.tables.impl.BaseTableImpl
SQLTablesPackage.getBaseTable_Constraints()
,
TableConstraint.getBaseTable()
public org.eclipse.emf.common.util.EList getTriggers()
Table
Trigger
.
It is bidirectional and its opposite is 'Subject Table
'.
If the meaning of the 'Triggers' reference list isn't clear, there really should be more of a description here...
getTriggers
in interface Table
getTriggers
in class org.eclipse.datatools.modelbase.sql.tables.impl.TableImpl
SQLTablesPackage.getTable_Triggers()
,
Trigger.getSubjectTable()
public org.eclipse.emf.common.util.EList getIndex()
Table
Index
.
It is bidirectional and its opposite is 'Table
'.
If the meaning of the 'Index' reference list isn't clear, there really should be more of a description here...
getIndex
in interface Table
getIndex
in class org.eclipse.datatools.modelbase.sql.tables.impl.TableImpl
SQLTablesPackage.getTable_Index()
,
Index.getTable()
public SybaseASABaseDBSpace getDbSpace()
SybaseASABaseTableImpl
getDbSpace
in interface SybaseASABaseTable
getDbSpace
in class SybaseASABaseTableImpl
SybaseASABaseTable.setDbSpace(SybaseASABaseDBSpace)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseTable_DbSpace()
public java.lang.String getDescription()
SQLObject
If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...
getDescription
in interface SQLObject
getDescription
in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
SQLObject.setDescription(String)
,
SQLSchemaPackage.getSQLObject_Description()
public java.lang.String getRemoteObjectLocation()
SybaseASABaseProxyTableImpl
getRemoteObjectLocation
in interface SybaseASABaseProxyTable
getRemoteObjectLocation
in class SybaseASABaseProxyTableImpl
SybaseASABaseProxyTable.setRemoteObjectLocation(String)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseProxyTable_RemoteObjectLocation()
public java.lang.Object getAdapter(java.lang.Class adapter)
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
public java.lang.Boolean isColumnConstraintLoaded()
isColumnConstraintLoaded
in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwner
public java.lang.Boolean isColumnInfoLoaded()
isColumnInfoLoaded
in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwner
public java.lang.Boolean isColumnPrivilegeLoaded()
isColumnPrivilegeLoaded
in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwner
public void setColumnConstraintLoaded(java.lang.Boolean loaded)
setColumnConstraintLoaded
in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwner
public void setColumnInfoLoaded(java.lang.Boolean loaded)
setColumnInfoLoaded
in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwner
public void setColumnPrivilegeLoaded(java.lang.Boolean loaded)
setColumnPrivilegeLoaded
in interface SybaseASACatalogBaseColumn.ISybaseASACatalogBaseColumnOwner
public java.lang.Boolean isIndexLoaded()
isIndexLoaded
in interface TableASABaseLoader.IASABaseLoaderTable
public java.lang.Boolean isTriggerLoaded()
isTriggerLoaded
in interface TableASABaseLoader.IASABaseLoaderTable
public void setIndexLoaded(java.lang.Boolean loaded)
setIndexLoaded
in interface TableASABaseLoader.IASABaseLoaderTable
public void setTriggerLoaded(java.lang.Boolean loaded)
setTriggerLoaded
in interface TableASABaseLoader.IASABaseLoaderTable
public org.eclipse.emf.common.util.EList getIndexSupper()
getIndexSupper
in interface TableASABaseLoader.IASABaseLoaderTable
public 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 |