|
||||||||||
| 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.tables.impl.TriggerImpl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseTriggerImpl
org.eclipse.datatools.enablement.sybase.asa.base.catalog.SybaseASACatalogBaseTrigger
public class SybaseASACatalogBaseTrigger
| 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 |
| Constructor Summary | |
|---|---|
SybaseASACatalogBaseTrigger()
|
|
| Method Summary | |
|---|---|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
ActionGranularityType |
getActionGranularity()
Returns the value of the 'Action Granularity' attribute. |
org.eclipse.emf.common.util.EList |
getActionStatement()
Returns the value of the 'Action Statement' containment reference list. |
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
Database |
getCatalogDatabase()
|
java.sql.Connection |
getConnection()
|
java.lang.String |
getDescription()
Returns the value of the 'Description' attribute. |
java.lang.String |
getNewRow()
Returns the value of the 'New Row' attribute. |
java.lang.String |
getNewTable()
Returns the value of the 'New Table' attribute. |
java.lang.String |
getOldRow()
Returns the value of the 'Old Row' attribute. |
java.lang.String |
getOldTable()
Returns the value of the 'Old Table' attribute. |
int |
getOrder()
|
java.lang.String |
getRemoteName()
|
SybaseASABaseActionTime |
getSybaseASABaseActionTime()
|
org.eclipse.emf.common.util.EList |
getTriggerColumn()
Returns the value of the 'Trigger Column' reference list. |
SearchCondition |
getWhen()
Returns the value of the 'When' containment reference. |
boolean |
isDeleteType()
Returns the value of the 'Delete Type' attribute. |
boolean |
isInsertType()
Returns the value of the 'Insert Type' attribute. |
boolean |
isUpdateType()
Returns the value of the 'Update Type' attribute. |
void |
refresh()
|
| Methods inherited from class org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.SybaseASABaseTriggerImpl |
|---|
eGet, eIsSet, eSet, eUnset, getNewName, getOldName, isUpdateColumnType, setNewName, setOldName, setOrder, setRemoteName, setSybaseASABaseActionTime, setUpdateColumnType, toString |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImpl |
|---|
basicGetSchema, basicGetSubjectTable, basicSetSchema, basicSetSubjectTable, basicSetWhen, eInverseAdd, eInverseRemove, getActionTime, getSchema, getSubjectTable, getTimeStamp, setActionGranularity, setActionTime, setDeleteType, setInsertType, setNewRow, setNewTable, setOldRow, setOldTable, setSchema, setSubjectTable, setUpdateType, setWhen |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, 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, 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.tables.Trigger |
|---|
getActionTime, getSchema, getSubjectTable, getTimeStamp, setActionGranularity, setActionTime, setDeleteType, setInsertType, setNewRow, setNewTable, setOldRow, setOldTable, setSchema, setSubjectTable, setUpdateType, setWhen |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, 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, 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 SybaseASACatalogBaseTrigger()
| Method Detail |
|---|
public Database getCatalogDatabase()
getCatalogDatabase in interface ICatalogObjectpublic java.sql.Connection getConnection()
getConnection in interface ICatalogObjectpublic void refresh()
refresh in interface ICatalogObjectpublic boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet in interface org.eclipse.emf.ecore.EObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String getDescription()
SQLObjectIf the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...
getDescription in interface SQLObjectgetDescription in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImplSQLObject.setDescription(String),
SQLSchemaPackage.getSQLObject_Description()public SybaseASABaseActionTime getSybaseASABaseActionTime()
SybaseASABaseTriggerImpl
getSybaseASABaseActionTime in interface SybaseASABaseTriggergetSybaseASABaseActionTime in class SybaseASABaseTriggerImplSybaseASABaseActionTime,
SybaseASABaseTrigger.setSybaseASABaseActionTime(SybaseASABaseActionTime),
SybaseasabasesqlmodelPackage.getSybaseASABaseTrigger_SybaseASABaseActionTime()public int getOrder()
SybaseASABaseTriggerImpl
getOrder in interface SybaseASABaseTriggergetOrder in class SybaseASABaseTriggerImplSybaseASABaseTrigger.setOrder(int),
SybaseasabasesqlmodelPackage.getSybaseASABaseTrigger_Order()public ActionGranularityType getActionGranularity()
Trigger"STATEMENT".
The literals are from the enumeration ActionGranularityType.
If the meaning of the 'Action Granularity' attribute isn't clear, there really should be more of a description here...
getActionGranularity in interface TriggergetActionGranularity in class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImplActionGranularityType,
Trigger.setActionGranularity(ActionGranularityType),
SQLTablesPackage.getTrigger_ActionGranularity()public SearchCondition getWhen()
TriggerIf the meaning of the 'When' containment reference isn't clear, there really should be more of a description here...
getWhen in interface TriggergetWhen in class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImplTrigger.setWhen(SearchCondition),
SQLTablesPackage.getTrigger_When()public org.eclipse.emf.common.util.EList getTriggerColumn()
TriggerColumn.
If the meaning of the 'Trigger Column' reference list isn't clear, there really should be more of a description here...
getTriggerColumn in interface TriggergetTriggerColumn in class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImplSQLTablesPackage.getTrigger_TriggerColumn()public boolean isUpdateType()
TriggerIf the meaning of the 'Update Type' attribute isn't clear, there really should be more of a description here...
isUpdateType in interface TriggerisUpdateType in class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImplTrigger.setUpdateType(boolean),
SQLTablesPackage.getTrigger_UpdateType()public boolean isDeleteType()
TriggerIf the meaning of the 'Delete Type' attribute isn't clear, there really should be more of a description here...
isDeleteType in interface TriggerisDeleteType in class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImplTrigger.setDeleteType(boolean),
SQLTablesPackage.getTrigger_DeleteType()public boolean isInsertType()
TriggerIf the meaning of the 'Insert Type' attribute isn't clear, there really should be more of a description here...
isInsertType in interface TriggerisInsertType in class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImplTrigger.setInsertType(boolean),
SQLTablesPackage.getTrigger_InsertType()public java.lang.String getNewRow()
TriggerIf the meaning of the 'New Row' attribute isn't clear, there really should be more of a description here...
getNewRow in interface TriggergetNewRow in class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImplTrigger.setNewRow(String),
SQLTablesPackage.getTrigger_NewRow()public java.lang.String getNewTable()
TriggerIf the meaning of the 'New Table' attribute isn't clear, there really should be more of a description here...
getNewTable in interface TriggergetNewTable in class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImplTrigger.setNewTable(String),
SQLTablesPackage.getTrigger_NewTable()public java.lang.String getOldRow()
TriggerIf the meaning of the 'Old Row' attribute isn't clear, there really should be more of a description here...
getOldRow in interface TriggergetOldRow in class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImplTrigger.setOldRow(String),
SQLTablesPackage.getTrigger_OldRow()public java.lang.String getOldTable()
TriggerIf the meaning of the 'Old Table' attribute isn't clear, there really should be more of a description here...
getOldTable in interface TriggergetOldTable in class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImplTrigger.setOldTable(String),
SQLTablesPackage.getTrigger_OldTable()public java.lang.String getRemoteName()
SybaseASABaseTriggerImpl
getRemoteName in interface SybaseASABaseTriggergetRemoteName in class SybaseASABaseTriggerImplSybaseASABaseTrigger.setRemoteName(String),
SybaseasabasesqlmodelPackage.getSybaseASABaseTrigger_RemoteName()public org.eclipse.emf.common.util.EList getActionStatement()
TriggerSQLStatement.
If the meaning of the 'Action Statement' reference list isn't clear, there really should be more of a description here...
getActionStatement in interface TriggergetActionStatement in class org.eclipse.datatools.modelbase.sql.tables.impl.TriggerImplSQLTablesPackage.getTrigger_ActionStatement()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 | |||||||||