|
||||||||||
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 Types
Web Services
Db Spaces
Database File Name
Log File Name
Mirror File Name
Case Sensitive
Collation
Blank Padding On
Check Sum On
JConnect On
Page Size
Encryption Info
Java Support
Password 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> |
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, 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, 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, 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 SybaseASABaseDatabase
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_DataTypes()
,
SybaseASABasePredefinedDataType.getDatabase()
public org.eclipse.emf.common.util.EList getWebServices()
getWebServices
in interface SybaseASABaseDatabase
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_WebServices()
,
SybaseASAWebService.getDatabase()
public org.eclipse.emf.common.util.EList getDbSpaces()
getDbSpaces
in interface SybaseASABaseDatabase
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_DbSpaces()
,
SybaseASABaseDBSpace.getDatabase()
public java.lang.String getDatabaseFileName()
getDatabaseFileName
in interface SybaseASABaseDatabase
SybaseASABaseDatabase.setDatabaseFileName(String)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_DatabaseFileName()
public void setDatabaseFileName(java.lang.String newDatabaseFileName)
setDatabaseFileName
in interface SybaseASABaseDatabase
newDatabaseFileName
- the new value of the 'Database File Name' attribute.SybaseASABaseDatabase.getDatabaseFileName()
public java.lang.String getLogFileName()
getLogFileName
in interface SybaseASABaseDatabase
SybaseASABaseDatabase.setLogFileName(String)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_LogFileName()
public void setLogFileName(java.lang.String newLogFileName)
setLogFileName
in interface SybaseASABaseDatabase
newLogFileName
- the new value of the 'Log File Name' attribute.SybaseASABaseDatabase.getLogFileName()
public java.lang.String getMirrorFileName()
getMirrorFileName
in interface SybaseASABaseDatabase
SybaseASABaseDatabase.setMirrorFileName(String)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_MirrorFileName()
public void setMirrorFileName(java.lang.String newMirrorFileName)
setMirrorFileName
in interface SybaseASABaseDatabase
newMirrorFileName
- the new value of the 'Mirror File Name' attribute.SybaseASABaseDatabase.getMirrorFileName()
public boolean isCaseSensitive()
isCaseSensitive
in interface SybaseASABaseDatabase
SybaseASABaseDatabase.setCaseSensitive(boolean)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_CaseSensitive()
public void setCaseSensitive(boolean newCaseSensitive)
setCaseSensitive
in interface SybaseASABaseDatabase
newCaseSensitive
- the new value of the 'Case Sensitive' attribute.SybaseASABaseDatabase.isCaseSensitive()
public java.lang.String getCollation()
getCollation
in interface SybaseASABaseDatabase
SybaseASABaseDatabase.setCollation(String)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_Collation()
public void setCollation(java.lang.String newCollation)
setCollation
in interface SybaseASABaseDatabase
newCollation
- the new value of the 'Collation' attribute.SybaseASABaseDatabase.getCollation()
public boolean isBlankPaddingOn()
isBlankPaddingOn
in interface SybaseASABaseDatabase
SybaseASABaseDatabase.setBlankPaddingOn(boolean)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_BlankPaddingOn()
public void setBlankPaddingOn(boolean newBlankPaddingOn)
setBlankPaddingOn
in interface SybaseASABaseDatabase
newBlankPaddingOn
- the new value of the 'Blank Padding On' attribute.SybaseASABaseDatabase.isBlankPaddingOn()
public boolean isCheckSumOn()
isCheckSumOn
in interface SybaseASABaseDatabase
SybaseASABaseDatabase.setCheckSumOn(boolean)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_CheckSumOn()
public void setCheckSumOn(boolean newCheckSumOn)
setCheckSumOn
in interface SybaseASABaseDatabase
newCheckSumOn
- the new value of the 'Check Sum On' attribute.SybaseASABaseDatabase.isCheckSumOn()
public boolean isJConnectOn()
isJConnectOn
in interface SybaseASABaseDatabase
SybaseASABaseDatabase.setJConnectOn(boolean)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_JConnectOn()
public void setJConnectOn(boolean newJConnectOn)
setJConnectOn
in interface SybaseASABaseDatabase
newJConnectOn
- the new value of the 'JConnect On' attribute.SybaseASABaseDatabase.isJConnectOn()
public int getPageSize()
getPageSize
in interface SybaseASABaseDatabase
SybaseASABaseDatabase.setPageSize(int)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_PageSize()
public void setPageSize(int newPageSize)
setPageSize
in interface SybaseASABaseDatabase
newPageSize
- the new value of the 'Page Size' attribute.SybaseASABaseDatabase.getPageSize()
public EncryptionInfo getEncryptionInfo()
getEncryptionInfo
in interface SybaseASABaseDatabase
SybaseASABaseDatabase.setEncryptionInfo(EncryptionInfo)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_EncryptionInfo()
public EncryptionInfo basicGetEncryptionInfo()
public void setEncryptionInfo(EncryptionInfo newEncryptionInfo)
setEncryptionInfo
in interface SybaseASABaseDatabase
newEncryptionInfo
- the new value of the 'Encryption Info' reference.SybaseASABaseDatabase.getEncryptionInfo()
public JavaSupportType getJavaSupport()
getJavaSupport
in interface SybaseASABaseDatabase
JavaSupportType
,
SybaseASABaseDatabase.setJavaSupport(JavaSupportType)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_JavaSupport()
public void setJavaSupport(JavaSupportType newJavaSupport)
setJavaSupport
in interface SybaseASABaseDatabase
newJavaSupport
- the new value of the 'Java Support' attribute.JavaSupportType
,
SybaseASABaseDatabase.getJavaSupport()
public java.lang.Boolean getPasswordCaseSensitive()
getPasswordCaseSensitive
in interface SybaseASABaseDatabase
SybaseASABaseDatabase.setPasswordCaseSensitive(Boolean)
,
SybaseasabasesqlmodelPackage.getSybaseASABaseDatabase_PasswordCaseSensitive()
public void setPasswordCaseSensitive(java.lang.Boolean newPasswordCaseSensitive)
setPasswordCaseSensitive
in interface SybaseASABaseDatabase
newPasswordCaseSensitive
- 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.InternalEObject
eGet
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.InternalEObject
eSet
in class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImpl
public java.lang.String toString()
toString
in class org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImpl
public 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 |