org.drools.eclipse.flow.common.view.property
Class BeanDialogCellEditor<T>

java.lang.Object
  extended by org.eclipse.jface.viewers.CellEditor
      extended by org.eclipse.jface.viewers.DialogCellEditor
          extended by org.drools.eclipse.flow.common.view.property.BeanDialogCellEditor<T>
Direct Known Subclasses:
ActionCellEditor, ConstraintListCellEditor, ExceptionHandlersCellEditor, MetaDataCellEditor, MilestoneConstraintCellEditor, OnEntryActionsCellEditor, OnExitActionsCellEditor, StateConstraintListCellEditor, SubProcessParameterInMappingCellEditor, SubProcessParameterOutMappingCellEditor, SwimlanesCellEditor, TaskCellEditor, TimersCellEditor, VariableListCellEditor, WorkItemParameterMappingCellEditor, WorkItemResultMappingCellEditor

public abstract class BeanDialogCellEditor<T>
extends org.eclipse.jface.viewers.DialogCellEditor

Cell editor for a JavaBean.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.jface.viewers.CellEditor
org.eclipse.jface.viewers.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
BeanDialogCellEditor(org.eclipse.swt.widgets.Composite parent)
           
 
Method Summary
protected abstract  EditBeanDialog<T> createDialog(org.eclipse.swt.widgets.Shell shell)
           
protected  String getLabelText(Object value)
           
protected  Object openDialogBox(org.eclipse.swt.widgets.Control cellEditorWindow)
           
protected  void updateContents(Object value)
           
 
Methods inherited from class org.eclipse.jface.viewers.DialogCellEditor
createButton, createContents, 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

BeanDialogCellEditor

public BeanDialogCellEditor(org.eclipse.swt.widgets.Composite parent)
Method Detail

openDialogBox

protected Object openDialogBox(org.eclipse.swt.widgets.Control cellEditorWindow)
Specified by:
openDialogBox in class org.eclipse.jface.viewers.DialogCellEditor

createDialog

protected abstract EditBeanDialog<T> createDialog(org.eclipse.swt.widgets.Shell shell)

updateContents

protected void updateContents(Object value)
Overrides:
updateContents in class org.eclipse.jface.viewers.DialogCellEditor

getLabelText

protected String getLabelText(Object value)


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.