TPTP 4.5.0 Testing Tools Project
Internal API Specification

org.eclipse.hyades.test.ui.internal.editor.form.base
Class StructuredViewerPart

java.lang.Object
  extended by org.eclipse.hyades.test.ui.internal.editor.form.base.SharedPart
      extended by org.eclipse.hyades.test.ui.internal.editor.form.base.SharedPartWithButtons
          extended by org.eclipse.hyades.test.ui.internal.editor.form.base.StructuredViewerPart
Direct Known Subclasses:
TablePart, TreePart

public abstract class StructuredViewerPart
extends SharedPartWithButtons


Constructor Summary
StructuredViewerPart(java.lang.String[] buttonLabels)
           
StructuredViewerPart(java.lang.String[] buttonLabels, java.lang.String[] toolTips)
           
 
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 org.eclipse.hyades.test.ui.internal.editor.form.base.SharedPart
createComposite, createComposite, createEmptySpace, createEmptySpace, isEnabled, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StructuredViewerPart

public StructuredViewerPart(java.lang.String[] buttonLabels)

StructuredViewerPart

public StructuredViewerPart(java.lang.String[] buttonLabels,
                            java.lang.String[] toolTips)
Method Detail

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)

TPTP 4.5.0 Testing Tools Project
Internal API Specification