|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.datatools.sqltools.schemaobjecteditor.ui.core.DefaultSchemaObjectEditorHandler
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.ProceduralObjectEditorHandler
public class ProceduralObjectEditorHandler
| Constructor Summary | |
|---|---|
ProceduralObjectEditorHandler()
|
|
| Method Summary | |
|---|---|
void |
dispose()
Does something when the editor part is disposing |
void |
doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the content of the editor part. |
void |
doSaveAs()
Does nothing |
void |
forceFocusObject(SQLObject object)
Should be invoked in UI thread |
java.lang.String |
generateScript()
Generates script for the current editor. |
java.lang.Object |
getAdapter(java.lang.Class adapter)
Returns the adapter. |
SchemaObjectEditorPage |
getDebugPage()
|
void |
hookInitialization()
Does some initialization jobs, this will be invoked by the editor after all pages are loaded |
boolean |
isReservePrivileges()
|
boolean |
isSaveAsAllowed()
Tests if savesa is allowed for this editor part |
void |
refreshFromDB(org.eclipse.core.runtime.IProgressMonitor monitor)
SubClass should override this method to refresh the model first, then refresh each page |
void |
setReservePrivileges(boolean reservePrivileges)
|
| Methods inherited from class org.eclipse.datatools.sqltools.schemaobjecteditor.ui.core.DefaultSchemaObjectEditorHandler |
|---|
checkSchemaObjectExistence, getDisplayName, getEditorInput, getGroupExecDisplayString, getNotifier, getOpenFileAfterSaveasOption, inSavingProcess, pageChanged, resouceChanged, revert, setEditor |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.datatools.sqltools.schemaobjecteditor.ui.ISchemaObjectEditorHandler |
|---|
checkSchemaObjectExistence, getDisplayName, getNotifier, inSavingProcess, pageChanged, revert, setEditor |
| Methods inherited from interface org.eclipse.datatools.sqltools.schemaobjecteditor.ui.IResourceChangeHandler |
|---|
resouceChanged |
| Constructor Detail |
|---|
public ProceduralObjectEditorHandler()
| Method Detail |
|---|
public java.lang.Object getAdapter(java.lang.Class adapter)
ISchemaObjectEditorHandlersuper.getAdapter in
SchemaObjectEditor returns null.
getAdapter in interface ISchemaObjectEditorHandlergetAdapter in class DefaultSchemaObjectEditorHandlerpublic void refreshFromDB(org.eclipse.core.runtime.IProgressMonitor monitor)
DefaultSchemaObjectEditorHandler
refreshFromDB in interface ISchemaObjectEditorHandlerrefreshFromDB in class DefaultSchemaObjectEditorHandlerpublic SchemaObjectEditorPage getDebugPage()
public void doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
ISchemaObjectEditorHandler
doSave in interface ISchemaObjectEditorHandlerdoSave in class DefaultSchemaObjectEditorHandlerpublic void doSaveAs()
DefaultSchemaObjectEditorHandler
doSaveAs in interface ISchemaObjectEditorHandlerdoSaveAs in class DefaultSchemaObjectEditorHandlerpublic boolean isSaveAsAllowed()
ISchemaObjectEditorHandler
isSaveAsAllowed in interface ISchemaObjectEditorHandlerisSaveAsAllowed in class DefaultSchemaObjectEditorHandlerpublic void hookInitialization()
ISchemaObjectEditorHandler
hookInitialization in interface ISchemaObjectEditorHandlerhookInitialization in class DefaultSchemaObjectEditorHandlerpublic boolean isReservePrivileges()
public void setReservePrivileges(boolean reservePrivileges)
public java.lang.String generateScript()
ISchemaObjectEditorHandler
generateScript in interface ISchemaObjectEditorHandlergenerateScript in class DefaultSchemaObjectEditorHandlerpublic void dispose()
ISchemaObjectEditorHandler
dispose in interface ISchemaObjectEditorHandlerdispose in class DefaultSchemaObjectEditorHandlerpublic void forceFocusObject(SQLObject object)
DefaultSchemaObjectEditorHandler
forceFocusObject in interface ISchemaObjectEditorHandlerforceFocusObject in class DefaultSchemaObjectEditorHandler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||