de.cau.cs.kieler.kiml.ui.views
Class LayouterHintCellEditor

java.lang.Object
  extended by org.eclipse.jface.viewers.CellEditor
      extended by org.eclipse.jface.viewers.DialogCellEditor
          extended by de.cau.cs.kieler.kiml.ui.views.LayouterHintCellEditor

public class LayouterHintCellEditor
extends DialogCellEditor

A cell editor that opens a dialog to select a layout algorithm or type.

Rating proposed yellow
(2011-01-24) msp

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.jface.viewers.CellEditor
CellEditor.LayoutData
 
Field Summary
 
Fields inherited from class org.eclipse.jface.viewers.DialogCellEditor
CELL_EDITOR_IMG_DOTS_BUTTON
 
Fields inherited from class org.eclipse.jface.viewers.CellEditor
COPY, CUT, DELETE, FIND, PASTE, REDO, SELECT_ALL, UNDO
 
Constructor Summary
LayouterHintCellEditor(Composite parent)
          Creates a layouter hint cell editor.
 
Method Summary
protected  Control createContents(Composite cell)
          
protected  Object openDialogBox(Control cellEditorWindow)
          
protected  void updateContents(Object value)
          
 
Methods inherited from class org.eclipse.jface.viewers.DialogCellEditor
createButton, createControl, deactivate, doGetValue, doSetFocus, doSetValue, getDefaultLabel
 
Methods inherited from class org.eclipse.jface.viewers.CellEditor
activate, activate, addListener, addPropertyChangeListener, create, deactivate, dependsOnExternalFocusListener, dispose, fireApplyEditorValue, fireCancelEditor, fireEditorValueChanged, fireEnablementChanged, focusLost, getControl, getDoubleClickTimeout, getErrorMessage, getLayoutData, getStyle, getValidator, getValue, isActivated, isCopyEnabled, isCorrect, isCutEnabled, isDeleteEnabled, isDirty, isFindEnabled, isPasteEnabled, isRedoEnabled, isSelectAllEnabled, isUndoEnabled, isValueValid, keyReleaseOccured, markDirty, performCopy, performCut, performDelete, performFind, performPaste, performRedo, performSelectAll, performUndo, removeListener, removePropertyChangeListener, setErrorMessage, setFocus, setStyle, setValidator, setValue, setValueValid, valueChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayouterHintCellEditor

public LayouterHintCellEditor(Composite parent)
Creates a layouter hint cell editor.

Parameters:
parent - the parent composite
Method Detail

createContents

protected Control createContents(Composite cell)

Overrides:
createContents in class DialogCellEditor

updateContents

protected void updateContents(Object value)

Overrides:
updateContents in class DialogCellEditor

openDialogBox

protected Object openDialogBox(Control cellEditorWindow)

Specified by:
openDialogBox in class DialogCellEditor