Package adams.gui.tools
Class PlaceholderManagementPanel.PlaceholderTableCellEditor
- java.lang.Object
-
- javax.swing.AbstractCellEditor
-
- javax.swing.DefaultCellEditor
-
- adams.gui.tools.PlaceholderManagementPanel.PlaceholderTableCellEditor
-
- All Implemented Interfaces:
Serializable
,CellEditor
,TableCellEditor
,TreeCellEditor
- Enclosing class:
- PlaceholderManagementPanel
public static class PlaceholderManagementPanel.PlaceholderTableCellEditor extends DefaultCellEditor
Custom cell renderer for the placeholders.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.DefaultCellEditor
DefaultCellEditor.EditorDelegate
-
-
Field Summary
Fields Modifier and Type Field Description protected FileChooser
m_DirChooser
the underlying directory chooser.protected BaseTable
m_Table
the table.protected PlaceholderManagementPanel.PlaceholderTableModel
m_TableModel
the table model to use.protected BaseTextField
m_TextPath
the BaseTextField used for displaying the path.-
Fields inherited from class javax.swing.DefaultCellEditor
clickCountToStart, delegate, editorComponent
-
Fields inherited from class javax.swing.AbstractCellEditor
changeEvent, listenerList
-
-
Constructor Summary
Constructors Constructor Description PlaceholderTableCellEditor(BaseTable table, PlaceholderManagementPanel.PlaceholderTableModel model, FileChooser dirChooser)
Initializes the cell editor.
-
Method Summary
-
Methods inherited from class javax.swing.DefaultCellEditor
cancelCellEditing, getCellEditorValue, getClickCountToStart, getComponent, getTableCellEditorComponent, getTreeCellEditorComponent, isCellEditable, setClickCountToStart, shouldSelectCell, stopCellEditing
-
Methods inherited from class javax.swing.AbstractCellEditor
addCellEditorListener, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, removeCellEditorListener
-
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, removeCellEditorListener
-
-
-
-
Field Detail
-
m_Table
protected BaseTable m_Table
the table.
-
m_TableModel
protected PlaceholderManagementPanel.PlaceholderTableModel m_TableModel
the table model to use.
-
m_TextPath
protected BaseTextField m_TextPath
the BaseTextField used for displaying the path.
-
m_DirChooser
protected FileChooser m_DirChooser
the underlying directory chooser.
-
-
Constructor Detail
-
PlaceholderTableCellEditor
public PlaceholderTableCellEditor(BaseTable table, PlaceholderManagementPanel.PlaceholderTableModel model, FileChooser dirChooser)
Initializes the cell editor.- Parameters:
table
- the table in usemodel
- the model to usedirChooser
- the directory chooser to use
-
-