|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.EditorPart
org.eclipse.ui.texteditor.AbstractTextEditor
org.eclipse.ui.texteditor.StatusTextEditor
org.eclipse.ui.texteditor.AbstractDecoratedTextEditor
org.radrails.db.internal.ui.editors.sql.SQLEditor
This class is responsible for configuring the SQL editor.
Nested Class Summary | |
class |
SQLEditor.CaretPosition
|
Nested classes inherited from class org.eclipse.ui.texteditor.ITextEditorExtension3 |
org.eclipse.ui.texteditor.ITextEditorExtension3.InsertMode |
Field Summary |
Fields inherited from class org.eclipse.ui.texteditor.AbstractTextEditor |
DEFAULT_EDITOR_CONTEXT_MENU_ID, DEFAULT_RULER_CONTEXT_MENU_ID, PREFERENCE_COLOR_BACKGROUND, PREFERENCE_COLOR_BACKGROUND_SYSTEM_DEFAULT, PREFERENCE_COLOR_FIND_SCOPE, PREFERENCE_COLOR_FOREGROUND, PREFERENCE_COLOR_FOREGROUND_SYSTEM_DEFAULT, PREFERENCE_COLOR_SELECTION_BACKGROUND, PREFERENCE_COLOR_SELECTION_BACKGROUND_SYSTEM_DEFAULT, PREFERENCE_COLOR_SELECTION_FOREGROUND, PREFERENCE_COLOR_SELECTION_FOREGROUND_SYSTEM_DEFAULT, PREFERENCE_FONT, PREFERENCE_HYPERLINK_KEY_MODIFIER, PREFERENCE_HYPERLINK_KEY_MODIFIER_MASK, PREFERENCE_HYPERLINKS_ENABLED, PREFERENCE_NAVIGATION_SMART_HOME_END, PREFERENCE_USE_CUSTOM_CARETS, PREFERENCE_WIDE_CARET |
Fields inherited from interface org.eclipse.ui.IEditorPart |
PROP_DIRTY, PROP_INPUT |
Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
PROP_TITLE |
Fields inherited from interface org.eclipse.ui.texteditor.ITextEditorExtension3 |
INSERT, SMART_INSERT |
Constructor Summary | |
SQLEditor()
Constructor for SQLEditor. |
Method Summary | |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent)
|
void |
disposeColorProvider()
Clean up the font colors used in the syntax hilighting |
void |
editorContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager menu)
|
java.lang.Object |
getAdapter(java.lang.Class required)
|
SQLEditor.CaretPosition |
getCaretPosition()
|
static SQLCodeScanner |
getSQLCodeScanner()
Getter method that returns a SQL Code Scanner. |
void |
init(org.eclipse.ui.IEditorSite site,
org.eclipse.ui.IEditorInput input)
|
void |
setCaretPosition(SQLEditor.CaretPosition pos)
|
Methods inherited from class org.eclipse.ui.texteditor.AbstractDecoratedTextEditor |
dispose, getDocumentProvider, gotoMarker, isChangeInformationShowing, showChangeInformation |
Methods inherited from class org.eclipse.ui.texteditor.StatusTextEditor |
doRevertToSaved, updatePartControl |
Methods inherited from class org.eclipse.ui.texteditor.AbstractTextEditor |
addRulerContextMenuListener, close, createEmptyNavigationLocation, createNavigationLocation, doSave, doSaveAs, getAction, getHighlightRange, getInsertMode, getSelectionProvider, isDirty, isEditable, isEditorInputModifiable, isEditorInputReadOnly, isSaveAsAllowed, markAsContentDependentAction, markAsPropertyDependentAction, markAsSelectionDependentAction, markAsStateDependentAction, removeActionActivationCode, removeRulerContextMenuListener, resetHighlightRange, selectAndReveal, setAction, setActionActivationCode, setFocus, setHighlightRange, setInput, setInsertMode, setStatusField, showHighlightRangeOnly, showsHighlightRangeOnly, validateEditorInputState |
Methods inherited from class org.eclipse.ui.part.EditorPart |
getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setInitializationData |
Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
addPropertyListener, getContentDescription, getOrientation, getPartName, getSite, getTitle, getTitleImage, removePropertyListener, showBusy |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.ui.IEditorPart |
getEditorInput, getEditorSite |
Methods inherited from interface org.eclipse.ui.IWorkbenchPart |
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener |
Methods inherited from interface org.eclipse.ui.ISaveablePart |
isSaveOnCloseNeeded |
Constructor Detail |
public SQLEditor()
Method Detail |
public void disposeColorProvider()
public void editorContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager menu)
AbstractTextEditor#editorContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager)
public static SQLCodeScanner getSQLCodeScanner()
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
public java.lang.Object getAdapter(java.lang.Class required)
public void init(org.eclipse.ui.IEditorSite site, org.eclipse.ui.IEditorInput input) throws org.eclipse.ui.PartInitException
org.eclipse.ui.PartInitException
public void setCaretPosition(SQLEditor.CaretPosition pos)
public SQLEditor.CaretPosition getCaretPosition()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |