TPTP 4.5.0 Testing Tools Project
Internal API Specification

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

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
              extended by org.eclipse.hyades.test.ui.internal.editor.form.base.TreePart
Direct Known Subclasses:
EObjectTree.PartAdapter, TreeSection.PartAdapter

public class TreePart
extends StructuredViewerPart


Constructor Summary
TreePart(java.lang.String[] buttonLabels)
          Constructor for TreePart.
TreePart(java.lang.String[] buttonLabels, java.lang.String[] toolTips)
          Constructor for TreePart.
 
Method Summary
protected  void buttonSelected(org.eclipse.swt.widgets.Button button, int index)
           
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  org.eclipse.jface.viewers.StructuredViewer createStructuredViewer(org.eclipse.swt.widgets.Composite parent, int style, FormWidgetFactory factory)
           
 org.eclipse.jface.viewers.TreeViewer getTreeViewer()
           
protected  void handleDoubleClick(org.eclipse.jface.viewers.IStructuredSelection selection)
           
protected  void selectionChanged(org.eclipse.jface.viewers.IStructuredSelection selection)
           
 
Methods inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.StructuredViewerPart
createMainControl, createMainControl, getControl, getViewer, setMinimumSize, updateEnabledState
 
Methods inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.SharedPartWithButtons
addButton, 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

TreePart

public TreePart(java.lang.String[] buttonLabels)
Constructor for TreePart.

Parameters:
buttonLabels -

TreePart

public TreePart(java.lang.String[] buttonLabels,
                java.lang.String[] toolTips)
Constructor for TreePart.

Parameters:
buttonLabels -
toolTips -
Method Detail

createStructuredViewer

protected org.eclipse.jface.viewers.StructuredViewer createStructuredViewer(org.eclipse.swt.widgets.Composite parent,
                                                                            int style,
                                                                            FormWidgetFactory factory)
Specified by:
createStructuredViewer in class StructuredViewerPart

createStructuredViewer

protected org.eclipse.jface.viewers.StructuredViewer createStructuredViewer(org.eclipse.swt.widgets.Composite parent,
                                                                            int style,
                                                                            org.eclipse.ui.forms.widgets.FormToolkit factory)
Description copied from class: StructuredViewerPart
This method should be made abstract after its deprecated version is deleted

Overrides:
createStructuredViewer in class StructuredViewerPart
See Also:
StructuredViewerPart#createStructuredViewer(Composite, FormToolkit)

getTreeViewer

public org.eclipse.jface.viewers.TreeViewer getTreeViewer()

buttonSelected

protected void buttonSelected(org.eclipse.swt.widgets.Button button,
                              int index)
Specified by:
buttonSelected in class SharedPartWithButtons

selectionChanged

protected void selectionChanged(org.eclipse.jface.viewers.IStructuredSelection selection)
Overrides:
selectionChanged in class StructuredViewerPart

handleDoubleClick

protected void handleDoubleClick(org.eclipse.jface.viewers.IStructuredSelection selection)
Overrides:
handleDoubleClick in class StructuredViewerPart

TPTP 4.5.0 Testing Tools Project
Internal API Specification