javax.rad.model.ui
Interface ICellEditor

All Known Subinterfaces:
IChoiceCellEditor<C>, IComboCellEditor, IDateCellEditor, IImageViewer<C>, IInplaceCellEditor, ILinkedCellEditor, INumberCellEditor, IStyledCellEditor, ITextCellEditor
All Known Implementing Classes:
JVxChoiceCellEditor, JVxComboCellEditor, JVxDateCellEditor, JVxImageViewer, JVxInplaceCellEditor, JVxLinkedCellEditor, JVxNumberCellEditor, JVxStyledCellEditor, JVxTextCellEditor, UICellEditor, UIChoiceCellEditor, UIComboCellEditor, UIDateCellEditor, UIImageViewer, UIInplaceCellEditor, UILinkedCellEditor, UINumberCellEditor, UITextCellEditor

public interface ICellEditor

The ICellEditor provides the generation of the physical editor component, handles correct all events, and gives standard access to edited values.


Method Summary
 ICellEditorHandler createCellEditorHandler(ICellEditorListener pCellEditorListener, IDataRow pDataRow, String pColumnName)
          creates an ICellEditorHandler library dependent component.
 boolean isDirectCellEditor()
          Defines, if the editor should edit directly in complex controls.
 

Method Detail

createCellEditorHandler

ICellEditorHandler createCellEditorHandler(ICellEditorListener pCellEditorListener,
                                           IDataRow pDataRow,
                                           String pColumnName)
creates an ICellEditorHandler library dependent component.

Parameters:
pCellEditorListener - the ICellEditorListener
pDataRow - the IDataRow
pColumnName - the column name
Returns:
the ICellEditorHandler.

isDirectCellEditor

boolean isDirectCellEditor()
Defines, if the editor should edit directly in complex controls.

Returns:
the ICellEditorHandler.


Copyright © 2009 SIB Visions GmbH. All Rights Reserved.