|
||||||||||
| 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.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseDatabaseImpl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl.SybaseASADatabaseImpl
org.eclipse.datatools.enablement.sybase.asa.catalog.SybaseASACatalogDatabase
public class SybaseASACatalogDatabase
| 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.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
SybaseASACatalogDatabase()
This constructor is specially used for 'working set' functionality. |
|
SybaseASACatalogDatabase(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 |
getAuthorizationIds()
|
Database |
getCatalogDatabase()
|
org.eclipse.emf.common.util.EList |
getCatalogs()
|
java.lang.String |
getCollation()
|
java.sql.Connection |
getConnection()
|
java.lang.String |
getDatabaseFileName()
|
org.eclipse.emf.common.util.EList |
getDataTypes()
|
org.eclipse.emf.common.util.EList |
getDbSpaces()
|
EncryptionInfo |
getEncryptionInfo()
|
org.eclipse.emf.common.util.EList |
getEvents()
|
JavaSupportType |
getJavaSupport()
|
java.lang.String |
getLogFileName()
|
java.lang.String |
getMirrorFileName()
|
int |
getPageSize()
|
java.lang.Boolean |
getPasswordCaseSensitive()
|
org.eclipse.emf.common.util.EList |
getSchemas()
|
org.eclipse.emf.common.util.EList |
getWebServices()
|
boolean |
isASECompatible()
|
boolean |
isBlankPaddingOn()
|
boolean |
isCaseSensitive()
|
boolean |
isCheckSumOn()
|
boolean |
isJConnectOn()
|
void |
refresh()
|
void |
refreshEvent()
|
| Methods inherited from class org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl.SybaseASADatabaseImpl |
|---|
eGet, eIsSet, eSet, eUnset, setASECompatible, toString |
| Methods inherited from class org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseDatabaseImpl |
|---|
basicGetEncryptionInfo, eInverseAdd, eInverseRemove, getDatabaseSchemas, isBaseOnASA10, setBlankPaddingOn, setCaseSensitive, setCheckSumOn, setCollation, setDatabaseFileName, setEncryptionInfo, setJavaSupport, setJConnectOn, setLogFileName, setMirrorFileName, setPageSize, setPasswordCaseSensitive |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImpl |
|---|
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.enablement.sybase.asa.models.sybaseasabasesqlmodel.SybaseASABaseDatabase |
|---|
getDatabaseSchemas, isBaseOnASA10, setBlankPaddingOn, setCaseSensitive, setCheckSumOn, setCollation, setDatabaseFileName, setEncryptionInfo, setJavaSupport, setJConnectOn, setLogFileName, setMirrorFileName, setPageSize, setPasswordCaseSensitive |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.Database |
|---|
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 SybaseASACatalogDatabase(java.sql.Connection connection)
public SybaseASACatalogDatabase()
| Method Detail |
|---|
public java.sql.Connection getConnection()
getConnection in interface ICatalogObjectpublic Database getCatalogDatabase()
getCatalogDatabase in interface ICatalogObjectpublic void refresh()
refresh in interface ICatalogObjectpublic void refreshEvent()
refreshEvent in interface SybaseASABaseCatalog.ISybaseASABaseCatalogDatabasepublic 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 getCatalogs()
DatabaseImpl
getCatalogs in interface DatabasegetCatalogs in class DatabaseImplSQLSchemaPackage.getDatabase_Catalogs(),
Catalog.getDatabase()public org.eclipse.emf.common.util.EList getWebServices()
SybaseASABaseDatabaseImpl
getWebServices in interface SybaseASABaseDatabasegetWebServices in class SybaseASABaseDatabaseImplSybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_WebServices(),
SybaseASAWebService.getDatabase()public org.eclipse.emf.common.util.EList getSchemas()
DatabaseImpl
getSchemas in interface DatabasegetSchemas in class DatabaseImplSQLSchemaPackage.getDatabase_Schemas(),
Schema.getDatabase()public org.eclipse.emf.common.util.EList getDataTypes()
SybaseASABaseDatabaseImpl
getDataTypes in interface SybaseASABaseDatabasegetDataTypes in class SybaseASABaseDatabaseImplSybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_DataTypes(),
SybaseASABasePredefinedDataType.getDatabase()public org.eclipse.emf.common.util.EList getEvents()
DatabaseImpl
getEvents in interface DatabasegetEvents in class DatabaseImplSQLSchemaPackage.getDatabase_Events(),
Event.getDatabase()public org.eclipse.emf.common.util.EList getAuthorizationIds()
DatabaseImpl
getAuthorizationIds in interface DatabasegetAuthorizationIds in class DatabaseImplSQLSchemaPackage.getDatabase_AuthorizationIds(),
AuthorizationIdentifier.getDatabase()public org.eclipse.emf.common.util.EList getDbSpaces()
SybaseASABaseDatabaseImpl
getDbSpaces in interface SybaseASABaseDatabasegetDbSpaces in class SybaseASABaseDatabaseImplSybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_DbSpaces(),
SybaseASABaseDBSpace.getDatabase()public java.lang.String getLogFileName()
SybaseASABaseDatabaseImpl
getLogFileName in interface SybaseASABaseDatabasegetLogFileName in class SybaseASABaseDatabaseImplSybaseASABaseDatabase.setLogFileName(String),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_LogFileName()public java.lang.String getDatabaseFileName()
SybaseASABaseDatabaseImpl
getDatabaseFileName in interface SybaseASABaseDatabasegetDatabaseFileName in class SybaseASABaseDatabaseImplSybaseASABaseDatabase.setDatabaseFileName(String),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_DatabaseFileName()public java.lang.String getMirrorFileName()
SybaseASABaseDatabaseImpl
getMirrorFileName in interface SybaseASABaseDatabasegetMirrorFileName in class SybaseASABaseDatabaseImplSybaseASABaseDatabase.setMirrorFileName(String),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_MirrorFileName()public boolean isCaseSensitive()
SybaseASABaseDatabaseImpl
isCaseSensitive in interface SybaseASABaseDatabaseisCaseSensitive in class SybaseASABaseDatabaseImplSybaseASABaseDatabase.setCaseSensitive(boolean),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_CaseSensitive()public int getPageSize()
SybaseASABaseDatabaseImpl
getPageSize in interface SybaseASABaseDatabasegetPageSize in class SybaseASABaseDatabaseImplSybaseASABaseDatabase.setPageSize(int),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_PageSize()public java.lang.String getCollation()
SybaseASABaseDatabaseImpl
getCollation in interface SybaseASABaseDatabasegetCollation in class SybaseASABaseDatabaseImplSybaseASABaseDatabase.setCollation(String),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_Collation()public boolean isBlankPaddingOn()
SybaseASABaseDatabaseImpl
isBlankPaddingOn in interface SybaseASABaseDatabaseisBlankPaddingOn in class SybaseASABaseDatabaseImplSybaseASABaseDatabase.setBlankPaddingOn(boolean),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_BlankPaddingOn()public boolean isJConnectOn()
SybaseASABaseDatabaseImpl
isJConnectOn in interface SybaseASABaseDatabaseisJConnectOn in class SybaseASABaseDatabaseImplSybaseASABaseDatabase.setJConnectOn(boolean),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_JConnectOn()public boolean isCheckSumOn()
SybaseASABaseDatabaseImpl
isCheckSumOn in interface SybaseASABaseDatabaseisCheckSumOn in class SybaseASABaseDatabaseImplSybaseASABaseDatabase.setCheckSumOn(boolean),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_CheckSumOn()public JavaSupportType getJavaSupport()
SybaseASABaseDatabaseImpl
getJavaSupport in interface SybaseASABaseDatabasegetJavaSupport in class SybaseASABaseDatabaseImplJavaSupportType,
SybaseASABaseDatabase.setJavaSupport(JavaSupportType),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_JavaSupport()public java.lang.Boolean getPasswordCaseSensitive()
SybaseASABaseDatabaseImpl
getPasswordCaseSensitive in interface SybaseASABaseDatabasegetPasswordCaseSensitive in class SybaseASABaseDatabaseImplSybaseASABaseDatabase.setPasswordCaseSensitive(Boolean),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_PasswordCaseSensitive()public EncryptionInfo getEncryptionInfo()
SybaseASABaseDatabaseImpl
getEncryptionInfo in interface SybaseASABaseDatabasegetEncryptionInfo in class SybaseASABaseDatabaseImplSybaseASABaseDatabase.setEncryptionInfo(EncryptionInfo),
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_EncryptionInfo()public boolean isASECompatible()
SybaseASADatabaseImpl
isASECompatible in interface SybaseASADatabaseisASECompatible in class SybaseASADatabaseImplSybaseASADatabase.setASECompatible(boolean),
SybaseasasqlmodelPackage.getSybaseASADatabase_ASECompatible()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 | |||||||||