org.eclipse.datatools.sqltools.sql.updater
Class ProceduralObjectSourceUpdater
java.lang.Object
   org.eclipse.datatools.sqltools.sql.updater.ProceduralObjectSourceUpdater
org.eclipse.datatools.sqltools.sql.updater.ProceduralObjectSourceUpdater
- Direct Known Subclasses: 
- RoutineSourceUpdater, TriggerSourceUpdater
- public abstract class ProceduralObjectSourceUpdater 
- extends java.lang.Object
- Author:
- Hui Cao
 
| Method Summary | 
| abstract  java.lang.String | getBody()
 | 
|  boolean | getTestMode()
 | 
| abstract  void | setBody(java.lang.String body)
 | 
|  void | setTestMode(boolean testMode)In test mode, the updater should validate the updated source and revert it back if error occurs.
 | 
|  boolean | updateName(java.lang.String newName)Updates the source by giving it a new name
 | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ProceduralObjectSourceUpdater
public ProceduralObjectSourceUpdater(SQLObject _object,
                                     DatabaseDefinition dbDefinition)
updateName
public boolean updateName(java.lang.String newName)
- Updates the source by giving it a new name
 
- 
- Parameters:
- newName- should be quoted when necessary
- Returns:
 
getBody
public abstract java.lang.String getBody()
- 
 
setBody
public abstract void setBody(java.lang.String body)
- 
 
setTestMode
public void setTestMode(boolean testMode)
- In test mode, the updater should validate the updated source and revert it back if error occurs.
 
- 
- Parameters:
- testMode-
 
getTestMode
public boolean getTestMode()
-