|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEObjectImpl
org.eclipse.datatools.modelbase.dbdefinition.impl.TriggerDefinitionImpl
An implementation of the model object 'Trigger Definition'.
The following features are implemented:
Maximum Reference Part Length
Maximum Action Body Length
Type Supported
When Clause Supported
Granularity Supported
References Clause Supported
Per Column Update Trigger Supported
Instead Of Trigger Supported
Row Trigger Reference Supported
Table Trigger Reference Supported
Maximum Identifier Length
Method Summary | |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
int |
getMaximumActionBodyLength()
|
int |
getMaximumIdentifierLength()
|
int |
getMaximumReferencePartLength()
|
boolean |
isGranularitySupported()
|
boolean |
isInsteadOfTriggerSupported()
|
boolean |
isPerColumnUpdateTriggerSupported()
|
boolean |
isReferencesClauseSupported()
|
boolean |
isRowTriggerReferenceSupported()
|
boolean |
isTableTriggerReferenceSupported()
|
boolean |
isTypeSupported()
|
boolean |
isWhenClauseSupported()
|
void |
setGranularitySupported(boolean newGranularitySupported)
|
void |
setInsteadOfTriggerSupported(boolean newInsteadOfTriggerSupported)
|
void |
setMaximumActionBodyLength(int newMaximumActionBodyLength)
|
void |
setMaximumIdentifierLength(int newMaximumIdentifierLength)
|
void |
setMaximumReferencePartLength(int newMaximumReferencePartLength)
|
void |
setPerColumnUpdateTriggerSupported(boolean newPerColumnUpdateTriggerSupported)
|
void |
setReferencesClauseSupported(boolean newReferencesClauseSupported)
|
void |
setRowTriggerReferenceSupported(boolean newRowTriggerReferenceSupported)
|
void |
setTableTriggerReferenceSupported(boolean newTableTriggerReferenceSupported)
|
void |
setTypeSupported(boolean newTypeSupported)
|
void |
setWhenClauseSupported(boolean newWhenClauseSupported)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
public int getMaximumReferencePartLength()
getMaximumReferencePartLength
in interface TriggerDefinition
TriggerDefinition.setMaximumReferencePartLength(int)
,
DatabaseDefinitionPackage.getTriggerDefinition_MaximumReferencePartLength()
public void setMaximumReferencePartLength(int newMaximumReferencePartLength)
setMaximumReferencePartLength
in interface TriggerDefinition
newMaximumReferencePartLength
- the new value of the 'Maximum Reference Part Length' attribute.TriggerDefinition.getMaximumReferencePartLength()
public int getMaximumActionBodyLength()
getMaximumActionBodyLength
in interface TriggerDefinition
TriggerDefinition.setMaximumActionBodyLength(int)
,
DatabaseDefinitionPackage.getTriggerDefinition_MaximumActionBodyLength()
public void setMaximumActionBodyLength(int newMaximumActionBodyLength)
setMaximumActionBodyLength
in interface TriggerDefinition
newMaximumActionBodyLength
- the new value of the 'Maximum Action Body Length' attribute.TriggerDefinition.getMaximumActionBodyLength()
public boolean isTypeSupported()
isTypeSupported
in interface TriggerDefinition
TriggerDefinition.setTypeSupported(boolean)
,
DatabaseDefinitionPackage.getTriggerDefinition_TypeSupported()
public void setTypeSupported(boolean newTypeSupported)
setTypeSupported
in interface TriggerDefinition
newTypeSupported
- the new value of the 'Type Supported' attribute.TriggerDefinition.isTypeSupported()
public boolean isWhenClauseSupported()
isWhenClauseSupported
in interface TriggerDefinition
TriggerDefinition.setWhenClauseSupported(boolean)
,
DatabaseDefinitionPackage.getTriggerDefinition_WhenClauseSupported()
public void setWhenClauseSupported(boolean newWhenClauseSupported)
setWhenClauseSupported
in interface TriggerDefinition
newWhenClauseSupported
- the new value of the 'When Clause Supported' attribute.TriggerDefinition.isWhenClauseSupported()
public boolean isGranularitySupported()
isGranularitySupported
in interface TriggerDefinition
TriggerDefinition.setGranularitySupported(boolean)
,
DatabaseDefinitionPackage.getTriggerDefinition_GranularitySupported()
public void setGranularitySupported(boolean newGranularitySupported)
setGranularitySupported
in interface TriggerDefinition
newGranularitySupported
- the new value of the 'Granularity Supported' attribute.TriggerDefinition.isGranularitySupported()
public boolean isReferencesClauseSupported()
isReferencesClauseSupported
in interface TriggerDefinition
TriggerDefinition.setReferencesClauseSupported(boolean)
,
DatabaseDefinitionPackage.getTriggerDefinition_ReferencesClauseSupported()
public void setReferencesClauseSupported(boolean newReferencesClauseSupported)
setReferencesClauseSupported
in interface TriggerDefinition
newReferencesClauseSupported
- the new value of the 'References Clause Supported' attribute.TriggerDefinition.isReferencesClauseSupported()
public boolean isPerColumnUpdateTriggerSupported()
isPerColumnUpdateTriggerSupported
in interface TriggerDefinition
TriggerDefinition.setPerColumnUpdateTriggerSupported(boolean)
,
DatabaseDefinitionPackage.getTriggerDefinition_PerColumnUpdateTriggerSupported()
public void setPerColumnUpdateTriggerSupported(boolean newPerColumnUpdateTriggerSupported)
setPerColumnUpdateTriggerSupported
in interface TriggerDefinition
newPerColumnUpdateTriggerSupported
- the new value of the 'Per Column Update Trigger Supported' attribute.TriggerDefinition.isPerColumnUpdateTriggerSupported()
public boolean isInsteadOfTriggerSupported()
isInsteadOfTriggerSupported
in interface TriggerDefinition
TriggerDefinition.setInsteadOfTriggerSupported(boolean)
,
DatabaseDefinitionPackage.getTriggerDefinition_InsteadOfTriggerSupported()
public void setInsteadOfTriggerSupported(boolean newInsteadOfTriggerSupported)
setInsteadOfTriggerSupported
in interface TriggerDefinition
newInsteadOfTriggerSupported
- the new value of the 'Instead Of Trigger Supported' attribute.TriggerDefinition.isInsteadOfTriggerSupported()
public boolean isRowTriggerReferenceSupported()
isRowTriggerReferenceSupported
in interface TriggerDefinition
TriggerDefinition.setRowTriggerReferenceSupported(boolean)
,
DatabaseDefinitionPackage.getTriggerDefinition_RowTriggerReferenceSupported()
public void setRowTriggerReferenceSupported(boolean newRowTriggerReferenceSupported)
setRowTriggerReferenceSupported
in interface TriggerDefinition
newRowTriggerReferenceSupported
- the new value of the 'Row Trigger Reference Supported' attribute.TriggerDefinition.isRowTriggerReferenceSupported()
public boolean isTableTriggerReferenceSupported()
isTableTriggerReferenceSupported
in interface TriggerDefinition
TriggerDefinition.setTableTriggerReferenceSupported(boolean)
,
DatabaseDefinitionPackage.getTriggerDefinition_TableTriggerReferenceSupported()
public void setTableTriggerReferenceSupported(boolean newTableTriggerReferenceSupported)
setTableTriggerReferenceSupported
in interface TriggerDefinition
newTableTriggerReferenceSupported
- the new value of the 'Table Trigger Reference Supported' attribute.TriggerDefinition.isTableTriggerReferenceSupported()
public int getMaximumIdentifierLength()
getMaximumIdentifierLength
in interface TriggerDefinition
TriggerDefinition.setMaximumIdentifierLength(int)
,
DatabaseDefinitionPackage.getTriggerDefinition_MaximumIdentifierLength()
public void setMaximumIdentifierLength(int newMaximumIdentifierLength)
setMaximumIdentifierLength
in interface TriggerDefinition
newMaximumIdentifierLength
- the new value of the 'Maximum Identifier Length' attribute.TriggerDefinition.getMaximumIdentifierLength()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |