|
||||||||||
| 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.routines.impl.RoutineImpl
org.eclipse.datatools.modelbase.sql.routines.impl.ProcedureImpl
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEProcedureImpl
org.eclipse.datatools.enablement.ase.catalog.SybaseASECatalogProcedure
public class SybaseASECatalogProcedure
| Nested Class Summary | |
|---|---|
class |
SybaseASECatalogProcedure.SybaseASEParameterLoader
|
| 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 | |
|---|---|
SybaseASECatalogProcedure()
|
|
| Method Summary | |
|---|---|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
static java.lang.String |
getASEProcedureName(SybaseASEProcedure proc)
|
Database |
getCatalogDatabase()
|
java.sql.Connection |
getConnection()
|
org.eclipse.emf.common.util.EList |
getParameters()
Returns the value of the 'Parameters' containment reference list. |
org.eclipse.emf.common.util.EList |
getPrivileges()
Returns the value of the 'Privileges' reference list. |
Source |
getSource()
Returns the value of the 'Source' containment reference. |
TransactionModeType |
getTransactionMode()
|
boolean |
isSystemProcedure()
|
void |
refresh()
|
| Methods inherited from class org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEProcedureImpl |
|---|
eGet, eIsSet, eSet, eUnset, getGroupNumber, isSystem, isWithRecompile, parseParameterDefaultValues, setGroupNumber, setSystemProcedure, setTransactionMode, setWithRecompile, toString |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.routines.impl.ProcedureImpl |
|---|
eInverseRemove, getMaxResultSets, getResultSet, isOldSavePoint, setMaxResultSets, setOldSavePoint |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.routines.impl.RoutineImpl |
|---|
basicGetSchema, basicSetSchema, basicSetSource, eInverseAdd, getAuthorizationID, getCreationTS, getExternalName, getInputParameters, getLanguage, getLastAlteredTS, getOutputParameters, getParameterStyle, getSchema, getSecurity, getSpecificName, getSqlDataAccess, isDeterministic, setAuthorizationID, setCreationTS, setDeterministic, setExternalName, setLanguage, setLastAlteredTS, setParameterStyle, setSchema, setSecurity, setSource, setSpecificName, setSqlDataAccess |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, 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.routines.Procedure |
|---|
getMaxResultSets, getResultSet, isOldSavePoint, setMaxResultSets, setOldSavePoint |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.routines.Routine |
|---|
getAuthorizationID, getCreationTS, getExternalName, getInputParameters, getLanguage, getLastAlteredTS, getOutputParameters, getParameterStyle, getSchema, getSecurity, getSpecificName, getSqlDataAccess, isDeterministic, setAuthorizationID, setCreationTS, setDeterministic, setExternalName, setLanguage, setLastAlteredTS, setParameterStyle, setSchema, setSecurity, setSource, setSpecificName, setSqlDataAccess |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, 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.datatools.modelbase.sql.routines.Routine |
|---|
getAuthorizationID, getCreationTS, getExternalName, getInputParameters, getLanguage, getLastAlteredTS, getOutputParameters, getParameterStyle, getSchema, getSecurity, getSpecificName, getSqlDataAccess, isDeterministic, setAuthorizationID, setCreationTS, setDeterministic, setExternalName, setLanguage, setLastAlteredTS, setParameterStyle, setSchema, setSecurity, setSource, setSpecificName, setSqlDataAccess |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, 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.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, 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 SybaseASECatalogProcedure()
| Method Detail |
|---|
public void refresh()
refresh in interface ICatalogObjectpublic Source getSource()
RoutineIf the meaning of the 'Source' containment reference list isn't clear, there really should be more of a description here...
getSource in interface RoutinegetSource in class org.eclipse.datatools.modelbase.sql.routines.impl.RoutineImplRoutine.setSource(Source),
SQLRoutinesPackage.getRoutine_Source()public boolean isSystemProcedure()
SybaseASEProcedureImpl
isSystemProcedure in interface SybaseASEProcedureisSystemProcedure in class SybaseASEProcedureImplSybaseASEProcedure.setSystemProcedure(boolean),
SybaseasesqlmodelPackage.getSybaseASEProcedure_SystemProcedure()public TransactionModeType getTransactionMode()
SybaseASEProcedureImpl
getTransactionMode in interface SybaseASEProceduregetTransactionMode in class SybaseASEProcedureImplTransactionModeType,
SybaseASEProcedure.setTransactionMode(TransactionModeType),
SybaseasesqlmodelPackage.getSybaseASEProcedure_TransactionMode()public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet in interface org.eclipse.emf.ecore.EObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Database getCatalogDatabase()
getCatalogDatabase in interface ICatalogObjectpublic java.sql.Connection getConnection()
getConnection in interface ICatalogObjectpublic org.eclipse.emf.common.util.EList getParameters()
RoutineParameter.
It is bidirectional and its opposite is 'Routine'.
If the meaning of the 'Parameters' containment reference list isn't clear, there really should be more of a description here...
getParameters in interface RoutinegetParameters in class org.eclipse.datatools.modelbase.sql.routines.impl.RoutineImplSQLRoutinesPackage.getRoutine_Parameters(),
Parameter.getRoutine()public org.eclipse.emf.common.util.EList getPrivileges()
SQLObjectPrivilege.
It is bidirectional and its opposite is 'Object'.
If the meaning of the 'Privileges' reference list isn't clear, there really should be more of a description here...
getPrivileges in interface SQLObjectgetPrivileges in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImplSQLSchemaPackage.getSQLObject_Privileges(),
Privilege.getObject()public static java.lang.String getASEProcedureName(SybaseASEProcedure proc)
proc -
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 | |||||||||