org.eclipse.datatools.sqltools.sqlbuilder.views
Class SQLTreeViewer
java.lang.Object
org.eclipse.ui.part.Page
org.eclipse.ui.views.contentoutline.ContentOutlinePage
org.eclipse.datatools.sqltools.sqlbuilder.views.SQLTreeViewer
- All Implemented Interfaces:
- org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.ui.part.IPage, org.eclipse.ui.part.IPageBookViewPage, org.eclipse.ui.views.contentoutline.IContentOutlinePage
public class SQLTreeViewer
- extends org.eclipse.ui.views.contentoutline.ContentOutlinePage
The Statements tree view
|
Constructor Summary |
SQLTreeViewer(SQLBuilder sqlBuilder,
org.eclipse.jface.viewers.IContentProvider contentProvider,
org.eclipse.jface.viewers.ILabelProvider labelProvider,
java.lang.Object input)
|
| Methods inherited from class org.eclipse.ui.views.contentoutline.ContentOutlinePage |
addSelectionChangedListener, getControl, init, removeSelectionChangedListener, selectionChanged, 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 |
SQLTreeViewer
public SQLTreeViewer(SQLBuilder sqlBuilder,
org.eclipse.jface.viewers.IContentProvider contentProvider,
org.eclipse.jface.viewers.ILabelProvider labelProvider,
java.lang.Object input)
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- Specified by:
createControl in interface org.eclipse.ui.part.IPage- Overrides:
createControl in class org.eclipse.ui.views.contentoutline.ContentOutlinePage
resetInput
public void resetInput(java.lang.Object resetInput)
isDisposed
public boolean isDisposed()
setSelection
public void setSelection(org.eclipse.jface.viewers.ISelection selection,
boolean reveal)
getSelection
public org.eclipse.jface.viewers.ISelection getSelection()
- Return the selection.
- Specified by:
getSelection in interface org.eclipse.jface.viewers.ISelectionProvider- Overrides:
getSelection in class org.eclipse.ui.views.contentoutline.ContentOutlinePage
fillContextMenu
public void fillContextMenu()
- Override this method to fill in the popup context menu for each MOF object
refreshTree
public void refreshTree()
selectRootElement
public void selectRootElement()
isOnlyRootSelected
public boolean isOnlyRootSelected()
disableContentOutline
public void disableContentOutline()
enableContentOutline
public void enableContentOutline()