Class EditableHeaderTableColumn
- java.lang.Object
-
- javax.swing.table.TableColumn
-
- org.pentaho.reporting.ui.datasources.table.EditableHeaderTableColumn
-
- All Implemented Interfaces:
Serializable
public class EditableHeaderTableColumn extends TableColumn
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class javax.swing.table.TableColumn
CELL_RENDERER_PROPERTY, cellEditor, cellRenderer, COLUMN_WIDTH_PROPERTY, HEADER_RENDERER_PROPERTY, HEADER_VALUE_PROPERTY, headerRenderer, headerValue, identifier, isResizable, maxWidth, minWidth, modelIndex, resizedPostingDisableCount, width
-
-
Constructor Summary
Constructors Constructor Description EditableHeaderTableColumn(int modelIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TableCellEditor
createDefaultHeaderEditor()
TableCellEditor
getHeaderEditor()
boolean
isHeaderEditable()
void
setHeaderEditable(boolean isEditable)
void
setHeaderEditor(TableCellEditor headerEditor)
-
Methods inherited from class javax.swing.table.TableColumn
addPropertyChangeListener, createDefaultHeaderRenderer, disableResizedPosting, enableResizedPosting, getCellEditor, getCellRenderer, getHeaderRenderer, getHeaderValue, getIdentifier, getMaxWidth, getMinWidth, getModelIndex, getPreferredWidth, getPropertyChangeListeners, getResizable, getWidth, removePropertyChangeListener, setCellEditor, setCellRenderer, setHeaderRenderer, setHeaderValue, setIdentifier, setMaxWidth, setMinWidth, setModelIndex, setPreferredWidth, setResizable, setWidth, sizeWidthToFit
-
-
-
-
Method Detail
-
setHeaderEditor
public void setHeaderEditor(TableCellEditor headerEditor)
-
getHeaderEditor
public TableCellEditor getHeaderEditor()
-
setHeaderEditable
public void setHeaderEditable(boolean isEditable)
-
isHeaderEditable
public boolean isHeaderEditable()
-
createDefaultHeaderEditor
protected TableCellEditor createDefaultHeaderEditor()
-
-