TPTP 4.5.0 Testing Tools Project
Internal API Specification

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

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.TablePart
                  extended by org.eclipse.hyades.test.ui.internal.editor.form.base.EditableTablePart
Direct Known Subclasses:
TableSection.PartAdapter

public class EditableTablePart
extends TablePart


Constructor Summary
EditableTablePart(java.lang.String[] buttonLabels)
          Constructor for EditableTablePart.
 
Method Summary
protected  void activateEditMode()
           
protected  org.eclipse.jface.viewers.StructuredViewer createStructuredViewer(org.eclipse.swt.widgets.Composite parent, int style, FormWidgetFactory factory)
           
protected  void entryModified(java.lang.Object entry, java.lang.String value)
           
 boolean isEditable()
           
 void setEditable(boolean editable)
           
 
Methods inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.TablePart
buttonSelected, createStructuredViewer, getTableViewer, handleDoubleClick, selectionChanged
 
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

EditableTablePart

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

Parameters:
buttonLabels -
Method Detail

isEditable

public boolean isEditable()

setEditable

public void setEditable(boolean editable)

createStructuredViewer

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

activateEditMode

protected void activateEditMode()

entryModified

protected void entryModified(java.lang.Object entry,
                             java.lang.String value)

TPTP 4.5.0 Testing Tools Project
Internal API Specification