|
JIDE 3.5.15 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.AbstractCellEditor
com.jidesoft.grid.AbstractJideCellEditor
com.jidesoft.grid.ContextSensitiveCellEditor
com.jidesoft.grid.AbstractComboBoxCellEditor
com.jidesoft.grid.LegacyListComboBoxCellEditor
public class LegacyListComboBoxCellEditor
This class is for any cell editor where one needs to choose value from a list. It used ListComboBox as the editor.
| Field Summary |
|---|
| Fields inherited from class com.jidesoft.grid.AbstractComboBoxCellEditor |
|---|
_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 | |
|---|---|
LegacyListComboBoxCellEditor()
|
|
LegacyListComboBoxCellEditor(ComboBoxModel model)
Creates a LegacyListComboBoxCellEditor that takes it's items from an existing
ComboBoxModel. |
|
LegacyListComboBoxCellEditor(ComboBoxModel model,
Class<?> type)
Creates a LegacyListComboBoxCellEditor that takes it's items from an existing
ComboBoxModel. |
|
LegacyListComboBoxCellEditor(Object[] data)
Creates a LegacyListComboBoxCellEditor that contains the elements in the specified
array. |
|
LegacyListComboBoxCellEditor(Object[] data,
Class<?> type)
Creates a LegacyListComboBoxCellEditor that contains the elements in the specified
array. |
|
LegacyListComboBoxCellEditor(Vector<?> data)
Creates a LegacyListComboBoxCellEditor that contains the elements in the specified
Vector. |
|
LegacyListComboBoxCellEditor(Vector<?> data,
Class<?> type)
Creates a LegacyListComboBoxCellEditor that contains the elements in the specified
Vector. |
|
| Method Summary | |
|---|---|
AbstractComboBox |
createAbstractComboBox()
Creates an AbstractComboBox or its subclass used by this cell editor. |
AbstractComboBox |
createAbstractComboBox(ComboBoxModel model,
Class<?> type)
Creates an AbstractComboBox or its subclass used by this cell editor. |
protected ListComboBox |
createListComboBox(ComboBoxModel model,
Class<?> type)
Creates the list combobox. |
void |
setConverterContext(ConverterContext context)
Set the converter context for the cell editor. |
void |
setPossibleValues(Object[] data)
Sets possible value set for the cell editor. |
| Methods inherited from class com.jidesoft.grid.AbstractComboBoxCellEditor |
|---|
actionPerformed, customizeAbstractComboBox, getCellEditorValue, getComboBox, getTableCellEditorComponent, isEditorStyleSupported, itemStateChanged, popupMenuCanceled, popupMenuWillBecomeInvisible, popupMenuWillBecomeVisible, setCellEditorValue, setConverter, stopCellEditing |
| Methods inherited from class com.jidesoft.grid.ContextSensitiveCellEditor |
|---|
getConverter, getConverterContext, getEditorContext, getEditorStyle, getType, isUseConverterContext, setEditorContext, setEditorStyle, setType, 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 |
|---|
public LegacyListComboBoxCellEditor()
public LegacyListComboBoxCellEditor(Object[] data)
LegacyListComboBoxCellEditor that contains the elements in the specified
array. By default the first item in the array (and therefore the data model) becomes
selected.
data - an array of objects to insert into the combo boxpublic LegacyListComboBoxCellEditor(Vector<?> data)
LegacyListComboBoxCellEditor that contains the elements in the specified
Vector. By default the first item in the Vector (and therefore the data model) becomes
selected.
data - an array of objects to insert into the combo boxpublic LegacyListComboBoxCellEditor(ComboBoxModel model)
LegacyListComboBoxCellEditor that takes it's items from an existing
ComboBoxModel. Since the ComboBoxModel is provided, a combo box
created using this constructor does not create a default combo box model and may impact how
the insert, remove and add methods behave.
model - the ComboBoxModel that provides the displayed list of items
public LegacyListComboBoxCellEditor(Object[] data,
Class<?> type)
LegacyListComboBoxCellEditor that contains the elements in the specified
array. By default the first item in the array (and therefore the data model) becomes
selected.
data - an array of objects to insert into the combo boxtype - type of element in the data array.
public LegacyListComboBoxCellEditor(Vector<?> data,
Class<?> type)
LegacyListComboBoxCellEditor that contains the elements in the specified
Vector. By default the first item in the Vector (and therefore the data model) becomes
selected.
data - an array of objects to insert into the combo boxtype - type of element in the data vector.
public LegacyListComboBoxCellEditor(ComboBoxModel model,
Class<?> type)
LegacyListComboBoxCellEditor that takes it's items from an existing
ComboBoxModel. Since the ComboBoxModel is provided, a combo box
created using this constructor does not create a default combo box model and may impact how
the insert, remove and add methods behave.
model - the ComboBoxModel that provides the displayed list of itemstype - the element type.| Method Detail |
|---|
public AbstractComboBox createAbstractComboBox(ComboBoxModel model,
Class<?> type)
AbstractComboBoxCellEditorAbstractComboBoxCellEditor.createAbstractComboBox(), this method takes a ComboBoxModel and type. By default, this method will call
createAbstractComboBox() but subclass can override it to create an AbstractComboBox.
createAbstractComboBox in class AbstractComboBoxCellEditormodel - the combobox model.type - the type of the element in the model.
public AbstractComboBox createAbstractComboBox()
AbstractComboBoxCellEditor
createAbstractComboBox in class AbstractComboBoxCellEditor
protected ListComboBox createListComboBox(ComboBoxModel model,
Class<?> type)
model - the ComboBoxModel that provides the displayed list of itemstype - the element type.
public void setPossibleValues(Object[] data)
data - the possible value setpublic void setConverterContext(ConverterContext context)
ContextSensitiveCellEditorContextSensitiveCellEditor.isUseConverterContext() to decide
if the editor should use the cell's converter context or use null always.
setConverterContext in interface ConverterContextSupportsetConverterContext in class ContextSensitiveCellEditorcontext - the converter contextContextSensitiveCellEditor.getConverterContext()
|
JIDE 3.5.15 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||