| 
 | ||||||||||
| 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.CatalogImpl
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECatalogImpl
public class SybaseASECatalogImpl
An implementation of the model object 'Sybase ASE Catalog'.
The following features are implemented:
SegmentsData DevicesLog DevicesOverrideDefault LocationFor LoadFor Proxy UpdateLog IO SizeRecovery OrderAuthorization IdsCacheCatalog Type
| 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 | |
|---|---|
|  SybaseASECache | basicGetCache() | 
|  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) | 
|  org.eclipse.emf.common.util.EList | getAuthorizationIds() | 
|  SybaseASECache | getCache() | 
|  SybaseASECatalogType | getCatalogType() | 
|  org.eclipse.emf.common.util.EList | getDataDevices() | 
|  java.lang.String | getDefaultLocation() | 
|  org.eclipse.emf.common.util.EList | getLogDevices() | 
|  int | getLogIOSize() | 
|  int | getRecoveryOrder() | 
|  org.eclipse.emf.common.util.EList | getSegments() | 
|  boolean | isForLoad() | 
|  boolean | isForProxyUpdate() | 
|  boolean | isOverride() | 
|  void | setCache(SybaseASECache newCache) | 
|  void | setCatalogType(SybaseASECatalogType newCatalogType) | 
|  void | setDefaultLocation(java.lang.String newDefaultLocation) | 
|  void | setForLoad(boolean newForLoad) | 
|  void | setForProxyUpdate(boolean newForProxyUpdate) | 
|  void | setLogIOSize(int newLogIOSize) | 
|  void | setOverride(boolean newOverride) | 
|  void | setRecoveryOrder(int newRecoveryOrder) | 
|  java.lang.String | toString() | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.CatalogImpl | 
|---|
| basicGetDatabase, basicSetDatabase, getDatabase, getSchemas, setDatabase | 
| 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.Catalog | 
|---|
| getDatabase, getSchemas, setDatabase | 
| 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 getSegments()
getSegments in interface SybaseASECatalogSybaseasesqlmodelPackage.getSybaseASECatalog_Segments(), 
SybaseASESegment.getCatalog()public org.eclipse.emf.common.util.EList getDataDevices()
getDataDevices in interface SybaseASECatalogSybaseasesqlmodelPackage.getSybaseASECatalog_DataDevices()public org.eclipse.emf.common.util.EList getLogDevices()
getLogDevices in interface SybaseASECatalogSybaseasesqlmodelPackage.getSybaseASECatalog_LogDevices()public boolean isOverride()
isOverride in interface SybaseASECatalogSybaseASECatalog.setOverride(boolean), 
SybaseasesqlmodelPackage.getSybaseASECatalog_Override()public void setOverride(boolean newOverride)
setOverride in interface SybaseASECatalognewOverride - the new value of the 'Override' attribute.SybaseASECatalog.isOverride()public java.lang.String getDefaultLocation()
getDefaultLocation in interface SybaseASECatalogSybaseASECatalog.setDefaultLocation(String), 
SybaseasesqlmodelPackage.getSybaseASECatalog_DefaultLocation()public void setDefaultLocation(java.lang.String newDefaultLocation)
setDefaultLocation in interface SybaseASECatalognewDefaultLocation - the new value of the 'Default Location' attribute.SybaseASECatalog.getDefaultLocation()public boolean isForLoad()
isForLoad in interface SybaseASECatalogSybaseASECatalog.setForLoad(boolean), 
SybaseasesqlmodelPackage.getSybaseASECatalog_ForLoad()public void setForLoad(boolean newForLoad)
setForLoad in interface SybaseASECatalognewForLoad - the new value of the 'For Load' attribute.SybaseASECatalog.isForLoad()public boolean isForProxyUpdate()
isForProxyUpdate in interface SybaseASECatalogSybaseASECatalog.setForProxyUpdate(boolean), 
SybaseasesqlmodelPackage.getSybaseASECatalog_ForProxyUpdate()public void setForProxyUpdate(boolean newForProxyUpdate)
setForProxyUpdate in interface SybaseASECatalognewForProxyUpdate - the new value of the 'For Proxy Update' attribute.SybaseASECatalog.isForProxyUpdate()public SybaseASECache getCache()
getCache in interface SybaseASECatalogSybaseASECatalog.setCache(SybaseASECache), 
SybaseasesqlmodelPackage.getSybaseASECatalog_Cache()public SybaseASECache basicGetCache()
public void setCache(SybaseASECache newCache)
setCache in interface SybaseASECatalognewCache - the new value of the 'Cache' reference.SybaseASECatalog.getCache()public SybaseASECatalogType getCatalogType()
getCatalogType in interface SybaseASECatalogSybaseASECatalogType, 
SybaseASECatalog.setCatalogType(SybaseASECatalogType), 
SybaseasesqlmodelPackage.getSybaseASECatalog_CatalogType()public void setCatalogType(SybaseASECatalogType newCatalogType)
setCatalogType in interface SybaseASECatalognewCatalogType - the new value of the 'Catalog Type' attribute.SybaseASECatalogType, 
SybaseASECatalog.getCatalogType()public int getLogIOSize()
getLogIOSize in interface SybaseASECatalogSybaseASECatalog.setLogIOSize(int), 
SybaseasesqlmodelPackage.getSybaseASECatalog_LogIOSize()public void setLogIOSize(int newLogIOSize)
setLogIOSize in interface SybaseASECatalognewLogIOSize - the new value of the 'Log IO Size' attribute.SybaseASECatalog.getLogIOSize()public int getRecoveryOrder()
getRecoveryOrder in interface SybaseASECatalogSybaseASECatalog.setRecoveryOrder(int), 
SybaseasesqlmodelPackage.getSybaseASECatalog_RecoveryOrder()public void setRecoveryOrder(int newRecoveryOrder)
setRecoveryOrder in interface SybaseASECatalognewRecoveryOrder - the new value of the 'Recovery Order' attribute.SybaseASECatalog.getRecoveryOrder()public org.eclipse.emf.common.util.EList getAuthorizationIds()
getAuthorizationIds in interface SybaseASECatalogSybaseasesqlmodelPackage.getSybaseASECatalog_AuthorizationIds()
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.CatalogImpl
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.CatalogImpl
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.CatalogImpl
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.CatalogImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.datatools.modelbase.sql.schema.impl.CatalogImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.datatools.modelbase.sql.schema.impl.CatalogImplpublic java.lang.String toString()
toString in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||