JIDE 3.5.15

com.jidesoft.grid
Class MultipleEnumCellEditor

java.lang.Object
  extended by javax.swing.AbstractCellEditor
      extended by com.jidesoft.grid.AbstractJideCellEditor
          extended by com.jidesoft.grid.ContextSensitiveCellEditor
              extended by com.jidesoft.grid.ExComboBoxCellEditor
                  extended by com.jidesoft.grid.CheckBoxListComboBoxCellEditor
                      extended by com.jidesoft.grid.MultipleEnumCellEditor
All Implemented Interfaces:
ConverterContextSupport, EditorContextSupport, EditorStyleSupport, JideCellEditor, ActionListener, Serializable, EventListener, CellEditor, PopupMenuListener, TableCellEditor

public class MultipleEnumCellEditor
extends CheckBoxListComboBoxCellEditor

MultipleEnumCellEditor is a cell editor based on CheckBoxListComboBoxCellEditor using MultipleEnumConverter.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.jidesoft.grid.ExComboBoxCellEditor
_comboBox
 
Fields inherited from class com.jidesoft.grid.ContextSensitiveCellEditor
DEFAULT_CELL_EDITOR_BORDER
 
Fields inherited from class com.jidesoft.grid.AbstractJideCellEditor
_clickCountToStart
 
Fields inherited from class javax.swing.AbstractCellEditor
changeEvent, listenerList
 
Constructor Summary
MultipleEnumCellEditor()
           
MultipleEnumCellEditor(MultipleEnumConverter enumConverter)
           
 
Method Summary
 Object getCellEditorValue()
          Gets the value of the cell editor.
 EditorContext getContext()
           
 MultipleEnumConverter getEnumConverter()
           
 void setCellEditorValue(Object object)
          Sets the value to the combobox.
 void setEnumConverter(MultipleEnumConverter multiEnumConverter)
           
 
Methods inherited from class com.jidesoft.grid.CheckBoxListComboBoxCellEditor
createCheckBoxListComboBox, createExComboBox, setComboBoxModel, setComboBoxType, setConverterContext, setPossibleValues
 
Methods inherited from class com.jidesoft.grid.ExComboBoxCellEditor
actionPerformed, createExComboBox, customizeExComboBox, getComboBox, getTableCellEditorComponent, isEditorStyleSupported, popupMenuCanceled, popupMenuWillBecomeInvisible, popupMenuWillBecomeVisible, setConverter, setType, stopCellEditing
 
Methods inherited from class com.jidesoft.grid.ContextSensitiveCellEditor
getConverter, getConverterContext, getEditorContext, getEditorStyle, getType, isUseConverterContext, setEditorContext, setEditorStyle, setUseConverterContext
 
Methods inherited from class com.jidesoft.grid.AbstractJideCellEditor
addValidationListener, getClickCountToStart, getDefaultErrorBehavior, getValidationListeners, isAutoStopCellEditing, isCellEditable, isPassEnterKeyToTable, removeValidationListener, setAutoStopCellEditing, setClickCountToStart, setDefaultErrorBehavior, setPassEnterKeyToTable, validate
 
Methods inherited from class javax.swing.AbstractCellEditor
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, removeCellEditorListener, shouldSelectCell
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.CellEditor
addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell
 

Constructor Detail

MultipleEnumCellEditor

public MultipleEnumCellEditor()

MultipleEnumCellEditor

public MultipleEnumCellEditor(MultipleEnumConverter enumConverter)
Method Detail

getEnumConverter

public MultipleEnumConverter getEnumConverter()

setEnumConverter

public void setEnumConverter(MultipleEnumConverter multiEnumConverter)

getContext

public EditorContext getContext()

setCellEditorValue

public void setCellEditorValue(Object object)
Description copied from class: ExComboBoxCellEditor
Sets the value to the combobox. By default, it will use setSelectedItem(value, false) to set the value.

Overrides:
setCellEditorValue in class ExComboBoxCellEditor
Parameters:
object - the new value.

getCellEditorValue

public Object getCellEditorValue()
Description copied from class: ExComboBoxCellEditor
Gets the value of the cell editor.

Specified by:
getCellEditorValue in interface CellEditor
Overrides:
getCellEditorValue in class ExComboBoxCellEditor
Returns:
the value of the cell editor

JIDE 3.5.15