|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
O - Tipo do objeto representado pela linha da tabela.public interface IColumn<O>
Modelo da coluna de uma tabela de objetos.
Os objetos são representados pelas linhas da tabela e as colunas representam
suas propriedades.
| Method Summary | |
|---|---|
TableCellEditor |
createTableCellEditor()
Obtém o editor de células para esta coluna. |
TableCellRenderer |
createTableCellRenderer()
Obtém o renderizador de células para esta coluna. |
Class<?> |
getColumnClass()
Obtém a classe da propriedade de |
String |
getColumnName()
Obtém o nome da coluna. |
Object |
getValue(O obj)
Obtém o valor da propriedade do objeto, representada por esta coluna. |
boolean |
isEditable(O obj)
Indica se uma dada célula da tabela é editável. Essa célula é a propriedade representada por esta coluna, em um objeto representado por uma linha específica da tabela. |
void |
setValue(O obj,
Object value)
Altera o valor da propriedade do objeto, representada por esta coluna. |
| Method Detail |
|---|
Class<?> getColumnClass()
String getColumnName()
TableCellRenderer createTableCellRenderer()
TableCellEditor createTableCellEditor()
boolean isEditable(O obj)
obj - objeto representado por uma linha da tabela, o qual se deseja
saber se sua propriedade, representada por esta coluna, é editável.
void setValue(O obj,
Object value)
obj - objeto representado por uma linha da tabela, ao qual se deseja
obter atribuir valor a propriedade representada por esta coluna.value - o novo valor da propriedade do objeto, representada por esta
coluna.Object getValue(O obj)
obj - objeto representado por uma linha da tabela, do qual se deseja
obter a propriedade representada por esta coluna.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||