|
||||||||||
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.DerivedTableImpl
org.eclipse.datatools.modelbase.sql.tables.impl.ViewTableImpl
org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.impl.SybaseViewTableImpl
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEViewTableImpl
org.eclipse.datatools.enablement.ase.catalog.SybaseASECatalogView
public class SybaseASECatalogView
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 | |
---|---|
SybaseASECatalogView()
|
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 |
getPrivileges()
Returns all the privileges granted to this table and its columns |
QueryExpression |
getQueryExpression()
Returns the value of the 'Query Expression' containment reference. |
int |
getTableId()
|
boolean |
isNeedRefresh()
|
boolean |
isSystem()
|
void |
refresh()
|
Methods inherited from class org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEViewTableImpl |
---|
eGet, eIsSet, eSet, eUnset, isWithCheckOption, setWithCheckOption, toString |
Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.ViewTableImpl |
---|
getCheckType, setCheckType |
Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.DerivedTableImpl |
---|
basicSetQueryExpression, eInverseRemove, setQueryExpression |
Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.TableImpl |
---|
basicGetSchema, basicGetSupertable, basicGetUdt, basicSetSchema, basicSetSupertable, eInverseAdd, getIndex, getSchema, getSelfRefColumnGeneration, getSubtables, getSupertable, getTriggers, getUdt, isInsertable, isUpdatable, setSchema, setSelfRefColumnGeneration, setSupertable, setUdt |
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, eBasicRemoveFromContainerFeature, 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.ViewTable |
---|
getCheckType, setCheckType |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.tables.DerivedTable |
---|
setQueryExpression |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.tables.Table |
---|
getIndex, getSchema, getSelfRefColumnGeneration, getSubtables, getSupertable, getTriggers, getUdt, isInsertable, isUpdatable, setSchema, setSelfRefColumnGeneration, setSupertable, setUdt |
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 SybaseASECatalogView()
Method Detail |
---|
public void refresh()
refresh
in interface ICatalogObject
public java.sql.Connection getConnection()
getConnection
in interface ICatalogObject
public Database getCatalogDatabase()
getCatalogDatabase
in interface ICatalogObject
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 QueryExpression getQueryExpression()
DerivedTable
If the meaning of the 'Query Expression' containment reference isn't clear, there really should be more of a description here...
getQueryExpression
in interface DerivedTable
getQueryExpression
in class org.eclipse.datatools.modelbase.sql.tables.impl.DerivedTableImpl
DerivedTable.setQueryExpression(QueryExpression)
,
SQLTablesPackage.getDerivedTable_QueryExpression()
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 getPrivileges()
getPrivileges
in interface SQLObject
getPrivileges
in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
SQLSchemaPackage.getSQLObject_Privileges()
,
Privilege.getObject()
public int getTableId()
getTableId
in interface ICatalogTable
public boolean isSystem()
SybaseViewTableImpl
isSystem
in interface SybaseViewTable
isSystem
in class SybaseViewTableImpl
public java.lang.Object getAdapter(java.lang.Class adapter)
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
public boolean isNeedRefresh()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |