|
||||||||||
| 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.DatabaseImpl
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEDatabaseImpl
org.eclipse.datatools.enablement.ase.catalog.SybaseASECatalogDatabase
public class SybaseASECatalogDatabase
| 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.ase.models.sybaseasesqlmodel.impl.SybaseASEDatabaseImpl |
|---|
VERSION_15 |
| 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 | |
|---|---|
SybaseASECatalogDatabase()
This constructor is specially used for 'working set' functionality. |
|
SybaseASECatalogDatabase(java.sql.Connection connection)
|
|
| Method Summary | |
|---|---|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
org.eclipse.emf.common.util.EList |
getCaches()
|
Database |
getCatalogDatabase()
|
org.eclipse.emf.common.util.EList |
getCatalogs()
|
java.sql.Connection |
getConnection()
|
org.eclipse.emf.common.util.EList |
getDataTypes()
|
org.eclipse.emf.common.util.EList |
getRoles()
|
org.eclipse.emf.common.util.EList |
getSdsServer()
|
java.lang.String |
getTempDBName()
|
org.eclipse.emf.common.util.EList |
getWebServices()
|
boolean |
isEncryptionKeyApplicable()
|
boolean |
isWebserviceApplicable()
|
void |
refresh()
|
| Methods inherited from class org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEDatabaseImpl |
|---|
eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eUnset, isComputedColApplicable, isFunctionalBasedIndexMemApplicable, isPartitionsApplicable, setEncryptionKeyApplicable, setTempDBName, setWebserviceApplicable, toString |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImpl |
|---|
getAuthorizationIds, getEvents, getSchemas, getUserDefinedTypes, getVendor, getVersion, setVendor, setVersion |
| 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, 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.modelbase.sql.schema.Database |
|---|
getAuthorizationIds, getEvents, getSchemas, getUserDefinedTypes, getVendor, getVersion, setVendor, setVersion |
| 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, 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 SybaseASECatalogDatabase(java.sql.Connection connection)
public SybaseASECatalogDatabase()
| Method Detail |
|---|
public void refresh()
refresh in interface ICatalogObjectpublic org.eclipse.emf.common.util.EList getWebServices()
SybaseASEDatabaseImpl
getWebServices in interface SybaseASEDatabasegetWebServices in class SybaseASEDatabaseImplSybaseasesqlmodelPackage.getSybaseASEDatabase_WebServices(),
SybaseASEWebService.getDatabase()public org.eclipse.emf.common.util.EList getDataTypes()
SybaseASEDatabaseImpl
getDataTypes in interface SybaseASEDatabasegetDataTypes in class SybaseASEDatabaseImplSybaseasesqlmodelPackage.getSybaseASEDatabase_DataTypes(),
SybaseASEPredefinedDataType.getDatabase()public org.eclipse.emf.common.util.EList getCatalogs()
DatabaseImpl
getCatalogs in interface DatabasegetCatalogs in class DatabaseImplSQLSchemaPackage.getDatabase_Catalogs(),
Catalog.getDatabase()public 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 org.eclipse.emf.common.util.EList getRoles()
SybaseASEDatabaseImpl
getRoles in interface SybaseASEDatabasegetRoles in class SybaseASEDatabaseImplSybaseasesqlmodelPackage.getSybaseASEDatabase_Roles()public boolean isEncryptionKeyApplicable()
SybaseASEDatabaseImpl
isEncryptionKeyApplicable in interface SybaseASEDatabaseisEncryptionKeyApplicable in class SybaseASEDatabaseImplSybaseASEDatabase.setEncryptionKeyApplicable(boolean),
SybaseasesqlmodelPackage.getSybaseASEDatabase_EncryptionKeyApplicable()public boolean isWebserviceApplicable()
SybaseASEDatabaseImpl
isWebserviceApplicable in interface SybaseASEDatabaseisWebserviceApplicable in class SybaseASEDatabaseImplSybaseASEDatabase.setWebserviceApplicable(boolean),
SybaseasesqlmodelPackage.getSybaseASEDatabase_WebserviceApplicable()public org.eclipse.emf.common.util.EList getCaches()
SybaseASEDatabaseImpl
getCaches in interface SybaseASEDatabasegetCaches in class SybaseASEDatabaseImplSybaseasesqlmodelPackage.getSybaseASEDatabase_Caches(),
SybaseASECache.getDatabase()public java.lang.String getTempDBName()
SybaseASEDatabaseImpl
getTempDBName in interface SybaseASEDatabasegetTempDBName in class SybaseASEDatabaseImplSybaseASEDatabase.setTempDBName(String),
SybaseasesqlmodelPackage.getSybaseASEDatabase_TempDBName()public java.lang.Object getAdapter(java.lang.Class adapter)
getAdapter in interface org.eclipse.core.runtime.IAdaptablepublic org.eclipse.emf.common.util.EList getSdsServer()
SybaseASEDatabaseImpl
getSdsServer in interface SybaseASEDatabasegetSdsServer in class SybaseASEDatabaseImplSybaseasesqlmodelPackage.getSybaseASEDatabase_SdsServer()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||