[Java] Class DefaultTableColumn
- groovy.model.DefaultTableColumn
@Deprecated public class DefaultTableColumn extends TableColumn
Represents a column using a ValueModel to extract the value.
Fields inherited from class | Fields |
---|---|
class TableColumn | COLUMN_WIDTH_PROPERTY, HEADER_VALUE_PROPERTY, HEADER_RENDERER_PROPERTY, CELL_RENDERER_PROPERTY |
Constructor Summary
Constructor and description |
---|
DefaultTableColumn
(ValueModel valueModel) |
DefaultTableColumn
(Object header, ValueModel valueModel) |
DefaultTableColumn
(Object headerValue, Object identifier, ValueModel columnValueModel) |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
public Class |
getType()
| |
public Object |
getValue(Object row, int rowIndex, int columnIndex) Evaluates the value of a cell | |
public ValueModel |
getValueModel() | |
public void |
setValue(Object row, Object value, int rowIndex, int columnIndex) | |
public String |
toString() |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class TableColumn | getIdentifier, removePropertyChangeListener, setModelIndex, getModelIndex, setIdentifier, setHeaderValue, getHeaderValue, setHeaderRenderer, getHeaderRenderer, setCellRenderer, getCellRenderer, setCellEditor, getCellEditor, setWidth, setPreferredWidth, getPreferredWidth, setMinWidth, getMinWidth, setMaxWidth, getMaxWidth, setResizable, getResizable, sizeWidthToFit, disableResizedPosting, enableResizedPosting, addPropertyChangeListener, getWidth, getPropertyChangeListeners, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Constructor Detail
public DefaultTableColumn(ValueModel valueModel)
public DefaultTableColumn(Object header, ValueModel valueModel)
public DefaultTableColumn(Object headerValue, Object identifier, ValueModel columnValueModel)
Method Detail
public Class getType()
- Returns:
- the column type
public Object getValue(Object row, int rowIndex, int columnIndex)
Evaluates the value of a cell
- Returns:
- the value
- Parameters:
-
row
- the row of interest -
rowIndex
- the index of the row of interest -
columnIndex
- the column of interest
public ValueModel getValueModel()
public void setValue(Object row, Object value, int rowIndex, int columnIndex)
public String toString()
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/groovy/model/DefaultTableColumn.html