graphlab.ui.components.gpropertyeditor
Class GCellEditor
java.lang.Object
javax.swing.AbstractCellEditor
graphlab.ui.components.gpropertyeditor.GCellEditor
- All Implemented Interfaces:
- EditingFinishedListener, java.io.Serializable, javax.swing.CellEditor, javax.swing.table.TableCellEditor
public class GCellEditor
- extends javax.swing.AbstractCellEditor
- implements javax.swing.table.TableCellEditor, EditingFinishedListener
- Author:
- Azin Azadi
- See Also:
GPropertyEditor
,
Serialized Form
Fields inherited from class javax.swing.AbstractCellEditor |
changeEvent, listenerList |
Methods inherited from class javax.swing.AbstractCellEditor |
addCellEditorListener, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing |
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, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing |
knownEditors
protected static java.util.HashMap<java.lang.Class,GBasicCellEditor> knownEditors
atr
protected AttributeSetView atr
GCellEditor
public GCellEditor()
registerEditor
public static void registerEditor(java.lang.Class clazz,
GBasicCellEditor editor)
cancelCellEditing
public void cancelCellEditing()
- Specified by:
cancelCellEditing
in interface javax.swing.CellEditor
- Overrides:
cancelCellEditing
in class javax.swing.AbstractCellEditor
getTableCellEditorComponent
public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
int row,
int column)
- Specified by:
getTableCellEditorComponent
in interface javax.swing.table.TableCellEditor
getEditorFor
public static GBasicCellEditor getEditorFor(java.lang.Object value)
- gets an editor for the given object, the editor should be registered before,...
several editors are registered as default
getCellEditorValue
public java.lang.Object getCellEditorValue()
- Specified by:
getCellEditorValue
in interface javax.swing.CellEditor
editingFinished
public void editingFinished(java.lang.Object editorValue)
- Specified by:
editingFinished
in interface EditingFinishedListener
getKnownEditors
public static java.util.Map<java.lang.Class,GBasicCellEditor> getKnownEditors()
- Returns:
- known editors as an unmodifiable map