| 
 | ||||||||||
| 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
public class SybaseASABaseDatabaseImpl
An implementation of the model object 'Sybase ASA Base Database'.
The following features are implemented:
Data TypesWeb ServicesDb SpacesDatabase File NameLog File NameMirror File NameCase SensitiveCollationBlank Padding OnCheck Sum OnJConnect OnPage SizeEncryption InfoJava SupportPassword Case Sensitive
| 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 | 
| Method Summary | |
|---|---|
|  EncryptionInfo | basicGetEncryptionInfo() | 
|  java.lang.Object | eGet(int featureID,
     boolean resolve,
     boolean coreType) | 
|  org.eclipse.emf.common.notify.NotificationChain | eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
            int featureID,
            org.eclipse.emf.common.notify.NotificationChain msgs) | 
|  org.eclipse.emf.common.notify.NotificationChain | eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
               int featureID,
               org.eclipse.emf.common.notify.NotificationChain msgs) | 
|  boolean | eIsSet(int featureID) | 
|  void | eSet(int featureID,
     java.lang.Object newValue) | 
|  void | eUnset(int featureID) | 
|  java.lang.String | getCollation() | 
|  java.lang.String | getDatabaseFileName() | 
|  org.eclipse.emf.common.util.EList | getDatabaseSchemas() | 
|  org.eclipse.emf.common.util.EList | getDataTypes() | 
|  org.eclipse.emf.common.util.EList | getDbSpaces() | 
|  EncryptionInfo | getEncryptionInfo() | 
|  JavaSupportType | getJavaSupport() | 
|  java.lang.String | getLogFileName() | 
|  java.lang.String | getMirrorFileName() | 
|  int | getPageSize() | 
|  java.lang.Boolean | getPasswordCaseSensitive() | 
|  org.eclipse.emf.common.util.EList | getWebServices() | 
|  boolean | isBaseOnASA10() | 
|  boolean | isBlankPaddingOn() | 
|  boolean | isCaseSensitive() | 
|  boolean | isCheckSumOn() | 
|  boolean | isJConnectOn() | 
|  void | setBlankPaddingOn(boolean newBlankPaddingOn) | 
|  void | setCaseSensitive(boolean newCaseSensitive) | 
|  void | setCheckSumOn(boolean newCheckSumOn) | 
|  void | setCollation(java.lang.String newCollation) | 
|  void | setDatabaseFileName(java.lang.String newDatabaseFileName) | 
|  void | setEncryptionInfo(EncryptionInfo newEncryptionInfo) | 
|  void | setJavaSupport(JavaSupportType newJavaSupport) | 
|  void | setJConnectOn(boolean newJConnectOn) | 
|  void | setLogFileName(java.lang.String newLogFileName) | 
|  void | setMirrorFileName(java.lang.String newMirrorFileName) | 
|  void | setPageSize(int newPageSize) | 
|  void | setPasswordCaseSensitive(java.lang.Boolean newPasswordCaseSensitive) | 
|  java.lang.String | toString() | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImpl | 
|---|
| getAuthorizationIds, getCatalogs, 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, 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, eIsSet, 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, getCatalogs, 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, eInvoke, eIsProxy, eIsSet, 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 | 
| Method Detail | 
|---|
public org.eclipse.emf.common.util.EList getDataTypes()
getDataTypes in interface SybaseASABaseDatabaseSybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_DataTypes(), 
SybaseASABasePredefinedDataType.getDatabase()public org.eclipse.emf.common.util.EList getWebServices()
getWebServices in interface SybaseASABaseDatabaseSybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_WebServices(), 
SybaseASAWebService.getDatabase()public org.eclipse.emf.common.util.EList getDbSpaces()
getDbSpaces in interface SybaseASABaseDatabaseSybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_DbSpaces(), 
SybaseASABaseDBSpace.getDatabase()public java.lang.String getDatabaseFileName()
getDatabaseFileName in interface SybaseASABaseDatabaseSybaseASABaseDatabase.setDatabaseFileName(String), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_DatabaseFileName()public void setDatabaseFileName(java.lang.String newDatabaseFileName)
setDatabaseFileName in interface SybaseASABaseDatabasenewDatabaseFileName - the new value of the 'Database File Name' attribute.SybaseASABaseDatabase.getDatabaseFileName()public java.lang.String getLogFileName()
getLogFileName in interface SybaseASABaseDatabaseSybaseASABaseDatabase.setLogFileName(String), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_LogFileName()public void setLogFileName(java.lang.String newLogFileName)
setLogFileName in interface SybaseASABaseDatabasenewLogFileName - the new value of the 'Log File Name' attribute.SybaseASABaseDatabase.getLogFileName()public java.lang.String getMirrorFileName()
getMirrorFileName in interface SybaseASABaseDatabaseSybaseASABaseDatabase.setMirrorFileName(String), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_MirrorFileName()public void setMirrorFileName(java.lang.String newMirrorFileName)
setMirrorFileName in interface SybaseASABaseDatabasenewMirrorFileName - the new value of the 'Mirror File Name' attribute.SybaseASABaseDatabase.getMirrorFileName()public boolean isCaseSensitive()
isCaseSensitive in interface SybaseASABaseDatabaseSybaseASABaseDatabase.setCaseSensitive(boolean), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_CaseSensitive()public void setCaseSensitive(boolean newCaseSensitive)
setCaseSensitive in interface SybaseASABaseDatabasenewCaseSensitive - the new value of the 'Case Sensitive' attribute.SybaseASABaseDatabase.isCaseSensitive()public java.lang.String getCollation()
getCollation in interface SybaseASABaseDatabaseSybaseASABaseDatabase.setCollation(String), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_Collation()public void setCollation(java.lang.String newCollation)
setCollation in interface SybaseASABaseDatabasenewCollation - the new value of the 'Collation' attribute.SybaseASABaseDatabase.getCollation()public boolean isBlankPaddingOn()
isBlankPaddingOn in interface SybaseASABaseDatabaseSybaseASABaseDatabase.setBlankPaddingOn(boolean), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_BlankPaddingOn()public void setBlankPaddingOn(boolean newBlankPaddingOn)
setBlankPaddingOn in interface SybaseASABaseDatabasenewBlankPaddingOn - the new value of the 'Blank Padding On' attribute.SybaseASABaseDatabase.isBlankPaddingOn()public boolean isCheckSumOn()
isCheckSumOn in interface SybaseASABaseDatabaseSybaseASABaseDatabase.setCheckSumOn(boolean), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_CheckSumOn()public void setCheckSumOn(boolean newCheckSumOn)
setCheckSumOn in interface SybaseASABaseDatabasenewCheckSumOn - the new value of the 'Check Sum On' attribute.SybaseASABaseDatabase.isCheckSumOn()public boolean isJConnectOn()
isJConnectOn in interface SybaseASABaseDatabaseSybaseASABaseDatabase.setJConnectOn(boolean), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_JConnectOn()public void setJConnectOn(boolean newJConnectOn)
setJConnectOn in interface SybaseASABaseDatabasenewJConnectOn - the new value of the 'JConnect On' attribute.SybaseASABaseDatabase.isJConnectOn()public int getPageSize()
getPageSize in interface SybaseASABaseDatabaseSybaseASABaseDatabase.setPageSize(int), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_PageSize()public void setPageSize(int newPageSize)
setPageSize in interface SybaseASABaseDatabasenewPageSize - the new value of the 'Page Size' attribute.SybaseASABaseDatabase.getPageSize()public EncryptionInfo getEncryptionInfo()
getEncryptionInfo in interface SybaseASABaseDatabaseSybaseASABaseDatabase.setEncryptionInfo(EncryptionInfo), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_EncryptionInfo()public EncryptionInfo basicGetEncryptionInfo()
public void setEncryptionInfo(EncryptionInfo newEncryptionInfo)
setEncryptionInfo in interface SybaseASABaseDatabasenewEncryptionInfo - the new value of the 'Encryption Info' reference.SybaseASABaseDatabase.getEncryptionInfo()public JavaSupportType getJavaSupport()
getJavaSupport in interface SybaseASABaseDatabaseJavaSupportType, 
SybaseASABaseDatabase.setJavaSupport(JavaSupportType), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_JavaSupport()public void setJavaSupport(JavaSupportType newJavaSupport)
setJavaSupport in interface SybaseASABaseDatabasenewJavaSupport - the new value of the 'Java Support' attribute.JavaSupportType, 
SybaseASABaseDatabase.getJavaSupport()public java.lang.Boolean getPasswordCaseSensitive()
getPasswordCaseSensitive in interface SybaseASABaseDatabaseSybaseASABaseDatabase.setPasswordCaseSensitive(Boolean), 
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_PasswordCaseSensitive()public void setPasswordCaseSensitive(java.lang.Boolean newPasswordCaseSensitive)
setPasswordCaseSensitive in interface SybaseASABaseDatabasenewPasswordCaseSensitive - the new value of the 'Password Case Sensitive' attribute.SybaseASABaseDatabase.getPasswordCaseSensitive()public boolean isBaseOnASA10()
isBaseOnASA10 in interface SybaseASABaseDatabase
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                   int featureID,
                                                                   org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImpl
public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImpl
public void eSet(int featureID,
                 java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImplpublic java.lang.String toString()
toString in class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImplpublic org.eclipse.emf.common.util.EList getDatabaseSchemas()
getDatabaseSchemas in interface SybaseASABaseDatabase| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||