|
||||||||||
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)
ISchemaObjectEditorHandler
super.getAdapter
in
SchemaObjectEditor
returns null.
getAdapter
in interface ISchemaObjectEditorHandler
getAdapter
in class DefaultSchemaObjectEditorHandler
public void refreshFromDB(org.eclipse.core.runtime.IProgressMonitor monitor)
DefaultSchemaObjectEditorHandler
refreshFromDB
in interface ISchemaObjectEditorHandler
refreshFromDB
in class DefaultSchemaObjectEditorHandler
public SchemaObjectEditorPage getDebugPage()
public void doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
ISchemaObjectEditorHandler
doSave
in interface ISchemaObjectEditorHandler
doSave
in class DefaultSchemaObjectEditorHandler
public void doSaveAs()
DefaultSchemaObjectEditorHandler
doSaveAs
in interface ISchemaObjectEditorHandler
doSaveAs
in class DefaultSchemaObjectEditorHandler
public boolean isSaveAsAllowed()
ISchemaObjectEditorHandler
isSaveAsAllowed
in interface ISchemaObjectEditorHandler
isSaveAsAllowed
in class DefaultSchemaObjectEditorHandler
public void hookInitialization()
ISchemaObjectEditorHandler
hookInitialization
in interface ISchemaObjectEditorHandler
hookInitialization
in class DefaultSchemaObjectEditorHandler
public boolean isReservePrivileges()
public void setReservePrivileges(boolean reservePrivileges)
public java.lang.String generateScript()
ISchemaObjectEditorHandler
generateScript
in interface ISchemaObjectEditorHandler
generateScript
in class DefaultSchemaObjectEditorHandler
public void dispose()
ISchemaObjectEditorHandler
dispose
in interface ISchemaObjectEditorHandler
dispose
in class DefaultSchemaObjectEditorHandler
public void forceFocusObject(SQLObject object)
DefaultSchemaObjectEditorHandler
forceFocusObject
in interface ISchemaObjectEditorHandler
forceFocusObject
in class DefaultSchemaObjectEditorHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |