public class PropertyEditorAdapter
extends java.lang.Object
implements javax.swing.table.TableCellEditor
Constructor and Description |
---|
PropertyEditorAdapter()
Creates a new instance of PropertyEditorAdapter
|
Modifier and Type | Method and Description |
---|---|
void |
addCellEditorListener(javax.swing.event.CellEditorListener l) |
void |
addStringEditor(java.lang.String propertyName,
StringSchemeEditor editor)
add a special editor for string properties with the particular name.
|
void |
cancelCellEditing() |
java.lang.Object |
getCellEditorValue() |
java.awt.Component |
getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean selected,
int rowIndex,
int columnIndex) |
boolean |
isCellEditable(java.util.EventObject eventObject) |
void |
removeCellEditorListener(javax.swing.event.CellEditorListener l) |
boolean |
shouldSelectCell(java.util.EventObject eventObject) |
boolean |
stopCellEditing() |
public PropertyEditorAdapter()
public void addCellEditorListener(javax.swing.event.CellEditorListener l)
addCellEditorListener
in interface javax.swing.CellEditor
public void cancelCellEditing()
cancelCellEditing
in interface javax.swing.CellEditor
public java.lang.Object getCellEditorValue()
getCellEditorValue
in interface javax.swing.CellEditor
public void addStringEditor(java.lang.String propertyName, StringSchemeEditor editor)
propertyName
- editor
- public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table, java.lang.Object value, boolean selected, int rowIndex, int columnIndex)
getTableCellEditorComponent
in interface javax.swing.table.TableCellEditor
public boolean isCellEditable(java.util.EventObject eventObject)
isCellEditable
in interface javax.swing.CellEditor
public void removeCellEditorListener(javax.swing.event.CellEditorListener l)
removeCellEditorListener
in interface javax.swing.CellEditor
public boolean shouldSelectCell(java.util.EventObject eventObject)
shouldSelectCell
in interface javax.swing.CellEditor
public boolean stopCellEditing()
stopCellEditing
in interface javax.swing.CellEditor