|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ui.part.Page
org.eclipse.ui.views.contentoutline.ContentOutlinePage
org.eclipse.datatools.sqltools.sqleditor.internal.editor.SQLEditorContentOutlinePage
public class SQLEditorContentOutlinePage
This class provides a content outline page for the SQL Editor.
| Constructor Summary | |
|---|---|
SQLEditorContentOutlinePage(org.eclipse.ui.texteditor.IDocumentProvider provider,
SQLEditor sqlEditor)
Constructs an instance of this class using the given provider and the given editor. |
|
| Method Summary | |
|---|---|
void |
createControl(org.eclipse.swt.widgets.Composite parent)
Creates the SWT control for this page under the given parent control. |
org.eclipse.ui.texteditor.IDocumentProvider |
getDocumentProvider()
Gets the document provider associated with this outline page. |
java.lang.Object |
getInput()
Gets the input for this outline page. |
SQLEditor |
getSQLEditor()
Gets the SQL Editor associated with this outline page. |
void |
selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
Notifies that the selection has changed, using the given SelectionChangedEvent. |
void |
setDocumentProvider(org.eclipse.ui.texteditor.IDocumentProvider docProvider)
Sets the document provider associated with this outline page to the given document provider. |
void |
setInput(java.lang.Object input)
Sets the input of this outline page to the given object. |
void |
setSQLEditor(SQLEditor sqlEditor)
Sets the SQL Editor associated with this outline page to the given editor. |
void |
update()
Updates the outline page. |
| Methods inherited from class org.eclipse.ui.views.contentoutline.ContentOutlinePage |
|---|
addSelectionChangedListener, getControl, getSelection, init, removeSelectionChangedListener, setFocus, setSelection |
| Methods inherited from class org.eclipse.ui.part.Page |
|---|
dispose, getSite, makeContributions, setActionBars |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.ui.part.IPage |
|---|
dispose, setActionBars |
| Constructor Detail |
|---|
public SQLEditorContentOutlinePage(org.eclipse.ui.texteditor.IDocumentProvider provider,
SQLEditor sqlEditor)
provider - the document provider to usesqlEditor - the SQL text editor associated with this view| Method Detail |
|---|
public void createControl(org.eclipse.swt.widgets.Composite parent)
ContentOutlinePage implementation of this
IContentOutlinePage method creates a tree viewer.
createControl in interface org.eclipse.ui.part.IPagecreateControl in class org.eclipse.ui.views.contentoutline.ContentOutlinePageContentOutlinePage.createControl(org.eclipse.swt.widgets.Composite),
IPage.createControl(org.eclipse.swt.widgets.Composite)public org.eclipse.ui.texteditor.IDocumentProvider getDocumentProvider()
public java.lang.Object getInput()
public SQLEditor getSQLEditor()
public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListenerselectionChanged in class org.eclipse.ui.views.contentoutline.ContentOutlinePageISelectionChangedListener.selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent)public void setDocumentProvider(org.eclipse.ui.texteditor.IDocumentProvider docProvider)
docProvider - the document provider to usepublic void setInput(java.lang.Object input)
input - the input to setpublic void setSQLEditor(SQLEditor sqlEditor)
sqlEditor - the associated SQL Editorpublic void update()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||