T - O tipo de dado armazenadapublic abstract class BasicColumn<T> extends TableColumn<T>
TableColumn.| Modifier | Constructor and Description |
|---|---|
protected |
BasicColumn(String id,
String label,
T defaultValue,
boolean isOptional,
boolean isEditable)
Cria uma coluna básica.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCommandValue(T itemValue,
CommandLineContext context)
Obtém o valor da linha de comando para um valor de célula.
|
String |
getItemValueAsText(T itemValue)
Codifica o valor de uma célula desta coluna.
|
Object |
getValueToExport(T itemValue)
Obtém o valor exportável para o valor armazenado na célula.
|
T |
getValueToImport(Object importedValue)
Obtém o valor armazenável na célula do valor importado.
|
addDefaultValue, clearDefaultValues, equals, getDefaultValue, getDefaultValue, getId, getItemValueFromText, getLabel, getRowIndexes, getValidator, hashCode, isEditable, isOptional, toStringprotected BasicColumn(String id, String label, T defaultValue, boolean isOptional, boolean isEditable)
id - O identificador (Não aceita null).label - O rótulo (Não aceita null).defaultValue - O valor-padrão (Aceita null).isOptional - Indica se a coluna é opcional/obrigatória.isEditable - Indica se a coluna é editável.public String getCommandValue(T itemValue, CommandLineContext context)
getCommandValue in class TableColumn<T>itemValue - O valor da célula (Aceita null).context - O contexto (Não aceita null).public String getItemValueAsText(T itemValue)
getItemValueAsText in class TableColumn<T>itemValue - O valor da célula (Aceita null).public Object getValueToExport(T itemValue)
getValueToExport in class TableColumn<T>itemValue - O valor da célula (Aceita null).public T getValueToImport(Object importedValue)
getValueToImport in class TableColumn<T>importedValue - O valor importado (Aceita null).Copyright © 2021. All rights reserved.