org.eclipse.hyades.test.ui.internal.editor.form.base
Class StructuredViewerPart
java.lang.Object
org.eclipse.hyades.test.ui.internal.editor.form.base.SharedPart
org.eclipse.hyades.test.ui.internal.editor.form.base.SharedPartWithButtons
org.eclipse.hyades.test.ui.internal.editor.form.base.StructuredViewerPart
- Direct Known Subclasses:
- TablePart, TreePart
public abstract class StructuredViewerPart
- extends SharedPartWithButtons
|
Method Summary |
protected void |
createMainControl(org.eclipse.swt.widgets.Composite parent,
int style,
int span,
org.eclipse.ui.forms.widgets.FormToolkit factory)
|
protected void |
createMainControl(org.eclipse.swt.widgets.Composite parent,
int style,
int span,
FormWidgetFactory factory)
|
protected org.eclipse.jface.viewers.StructuredViewer |
createStructuredViewer(org.eclipse.swt.widgets.Composite parent,
int style,
org.eclipse.ui.forms.widgets.FormToolkit factory)
This method should be made abstract after its deprecated version is deleted |
protected abstract org.eclipse.jface.viewers.StructuredViewer |
createStructuredViewer(org.eclipse.swt.widgets.Composite parent,
int style,
FormWidgetFactory factory)
|
org.eclipse.swt.widgets.Control |
getControl()
|
org.eclipse.jface.viewers.StructuredViewer |
getViewer()
|
protected void |
handleDoubleClick(org.eclipse.jface.viewers.IStructuredSelection selection)
|
protected void |
selectionChanged(org.eclipse.jface.viewers.IStructuredSelection selection)
|
void |
setMinimumSize(int width,
int height)
|
protected void |
updateEnabledState()
|
| Methods inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.SharedPartWithButtons |
addButton, buttonSelected, createButton, createButton, createButtonsLayout, createControl, createControl, createMainLabel, createMainLabel, getButton, getButtonLabel, getButtonLength, getButtonMenu, getStandardButtonLength, setButtonEnabled |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StructuredViewerPart
public StructuredViewerPart(java.lang.String[] buttonLabels)
StructuredViewerPart
public StructuredViewerPart(java.lang.String[] buttonLabels,
java.lang.String[] toolTips)
getViewer
public org.eclipse.jface.viewers.StructuredViewer getViewer()
getControl
public org.eclipse.swt.widgets.Control getControl()
createMainControl
protected void createMainControl(org.eclipse.swt.widgets.Composite parent,
int style,
int span,
FormWidgetFactory factory)
- Specified by:
createMainControl in class SharedPartWithButtons
createMainControl
protected void createMainControl(org.eclipse.swt.widgets.Composite parent,
int style,
int span,
org.eclipse.ui.forms.widgets.FormToolkit factory)
- Specified by:
createMainControl in class SharedPartWithButtons
setMinimumSize
public void setMinimumSize(int width,
int height)
updateEnabledState
protected void updateEnabledState()
- Overrides:
updateEnabledState in class SharedPartWithButtons
createStructuredViewer
protected abstract org.eclipse.jface.viewers.StructuredViewer createStructuredViewer(org.eclipse.swt.widgets.Composite parent,
int style,
FormWidgetFactory factory)
createStructuredViewer
protected org.eclipse.jface.viewers.StructuredViewer createStructuredViewer(org.eclipse.swt.widgets.Composite parent,
int style,
org.eclipse.ui.forms.widgets.FormToolkit factory)
- This method should be made abstract after its deprecated version is deleted
selectionChanged
protected void selectionChanged(org.eclipse.jface.viewers.IStructuredSelection selection)
handleDoubleClick
protected void handleDoubleClick(org.eclipse.jface.viewers.IStructuredSelection selection)