|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Trigger'. Reference: 5WD-02-Foundation-2002-12 4.38 Triggers
The following features are supported:
Schema
Subject Table
Action Statement
Trigger Column
Action Granularity
When
Time Stamp
Action Time
Update Type
Insert Type
Delete Type
Old Row
New Row
Old Table
New Table
SQLTablesPackage.getTrigger()
Method Summary | |
ActionGranularityType |
getActionGranularity()
Returns the value of the 'Action Granularity' attribute. |
EList |
getActionStatement()
Returns the value of the 'Action Statement' containment reference list. |
ActionTimeType |
getActionTime()
Returns the value of the 'Action Time' 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. |
Schema |
getSchema()
Returns the value of the 'Schema' reference. |
Table |
getSubjectTable()
Returns the value of the 'Subject Table' reference. |
java.util.Date |
getTimeStamp()
Returns the value of the 'Time Stamp' attribute. |
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 |
setActionGranularity(ActionGranularityType value)
Sets the value of the ' Action Granularity ' attribute. |
void |
setActionTime(ActionTimeType value)
Sets the value of the ' Action Time ' attribute. |
void |
setDeleteType(boolean value)
Sets the value of the ' Delete Type ' attribute. |
void |
setInsertType(boolean value)
Sets the value of the ' Insert Type ' attribute. |
void |
setNewRow(java.lang.String value)
Sets the value of the ' New Row ' attribute. |
void |
setNewTable(java.lang.String value)
Sets the value of the ' New Table ' attribute. |
void |
setOldRow(java.lang.String value)
Sets the value of the ' Old Row ' attribute. |
void |
setOldTable(java.lang.String value)
Sets the value of the ' Old Table ' attribute. |
void |
setSchema(Schema value)
Sets the value of the ' Schema ' reference. |
void |
setSubjectTable(Table value)
Sets the value of the ' Subject Table ' reference. |
void |
setUpdateType(boolean value)
Sets the value of the ' Update Type ' attribute. |
void |
setWhen(SearchCondition value)
Sets the value of the ' When ' containment reference. |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
Method Detail |
public Schema getSchema()
Triggers
'.
If the meaning of the 'Schema' reference isn't clear, there really should be more of a description here...
setSchema(Schema)
,
SQLTablesPackage.getTrigger_Schema()
,
Schema.getTriggers()
public void setSchema(Schema value)
Schema
' reference.
value
- the new value of the 'Schema' reference.getSchema()
public Table getSubjectTable()
Triggers
'.
If the meaning of the 'Subject Table' reference isn't clear, there really should be more of a description here...
setSubjectTable(Table)
,
SQLTablesPackage.getTrigger_SubjectTable()
,
Table.getTriggers()
public void setSubjectTable(Table value)
Subject Table
' reference.
value
- the new value of the 'Subject Table' reference.getSubjectTable()
public EList getActionStatement()
SQLStatement
.
If the meaning of the 'Action Statement' reference list isn't clear, there really should be more of a description here...
SQLTablesPackage.getTrigger_ActionStatement()
public EList getTriggerColumn()
Column
.
If the meaning of the 'Trigger Column' reference list isn't clear, there really should be more of a description here...
SQLTablesPackage.getTrigger_TriggerColumn()
public ActionGranularityType getActionGranularity()
"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...
ActionGranularityType
,
setActionGranularity(ActionGranularityType)
,
SQLTablesPackage.getTrigger_ActionGranularity()
public void setActionGranularity(ActionGranularityType value)
Action Granularity
' attribute.
value
- the new value of the 'Action Granularity' attribute.ActionGranularityType
,
getActionGranularity()
public SearchCondition getWhen()
If the meaning of the 'When' containment reference isn't clear, there really should be more of a description here...
setWhen(SearchCondition)
,
SQLTablesPackage.getTrigger_When()
public void setWhen(SearchCondition value)
When
' containment reference.
value
- the new value of the 'When' containment reference.getWhen()
public java.util.Date getTimeStamp()
SQLTablesPackage.getTrigger_TimeStamp()
public ActionTimeType getActionTime()
ActionTimeType
.
If the meaning of the 'Action Time' attribute isn't clear, there really should be more of a description here...
ActionTimeType
,
setActionTime(ActionTimeType)
,
SQLTablesPackage.getTrigger_ActionTime()
public void setActionTime(ActionTimeType value)
Action Time
' attribute.
value
- the new value of the 'Action Time' attribute.ActionTimeType
,
getActionTime()
public boolean isUpdateType()
If the meaning of the 'Update Type' attribute isn't clear, there really should be more of a description here...
setUpdateType(boolean)
,
SQLTablesPackage.getTrigger_UpdateType()
public void setUpdateType(boolean value)
Update Type
' attribute.
value
- the new value of the 'Update Type' attribute.isUpdateType()
public boolean isInsertType()
If the meaning of the 'Insert Type' attribute isn't clear, there really should be more of a description here...
setInsertType(boolean)
,
SQLTablesPackage.getTrigger_InsertType()
public void setInsertType(boolean value)
Insert Type
' attribute.
value
- the new value of the 'Insert Type' attribute.isInsertType()
public boolean isDeleteType()
If the meaning of the 'Delete Type' attribute isn't clear, there really should be more of a description here...
setDeleteType(boolean)
,
SQLTablesPackage.getTrigger_DeleteType()
public void setDeleteType(boolean value)
Delete Type
' attribute.
value
- the new value of the 'Delete Type' attribute.isDeleteType()
public java.lang.String getOldRow()
If the meaning of the 'Old Row' attribute isn't clear, there really should be more of a description here...
setOldRow(String)
,
SQLTablesPackage.getTrigger_OldRow()
public void setOldRow(java.lang.String value)
Old Row
' attribute.
value
- the new value of the 'Old Row' attribute.getOldRow()
public java.lang.String getNewRow()
If the meaning of the 'New Row' attribute isn't clear, there really should be more of a description here...
setNewRow(String)
,
SQLTablesPackage.getTrigger_NewRow()
public void setNewRow(java.lang.String value)
New Row
' attribute.
value
- the new value of the 'New Row' attribute.getNewRow()
public java.lang.String getOldTable()
If the meaning of the 'Old Table' attribute isn't clear, there really should be more of a description here...
setOldTable(String)
,
SQLTablesPackage.getTrigger_OldTable()
public void setOldTable(java.lang.String value)
Old Table
' attribute.
value
- the new value of the 'Old Table' attribute.getOldTable()
public java.lang.String getNewTable()
If the meaning of the 'New Table' attribute isn't clear, there really should be more of a description here...
setNewTable(String)
,
SQLTablesPackage.getTrigger_NewTable()
public void setNewTable(java.lang.String value)
New Table
' attribute.
value
- the new value of the 'New Table' attribute.getNewTable()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |