public final class BooleanColumn extends BasicColumn<Boolean>
Coluna de booleanos.
A coluna de booleanos é de preenchimento obrigatório.
| Constructor and Description |
|---|
BooleanColumn(String id,
String label,
boolean defaultValue,
boolean isEditable,
String falseCommand,
String trueCommand)
Cria uma coluna de booleanos.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCommandValue(Boolean itemValue,
CommandLineContext context)
Obtém o valor da linha de comando para um valor de célula.
|
String |
getFalseCommand()
Obtém o valor da linha de comando quando o valor da célula é
false. |
Boolean |
getItemValueFromText(String itemValue)
Decodifica o valor de uma célula desta coluna.
|
String |
getTrueCommand()
Obtém o valor da linha de comando quando o valor da célula é
true. |
SimpleParameterValidator<Boolean> |
getValidator()
Obtém o validador para os valores desta coluna.
|
getItemValueAsText, getValueToExport, getValueToImportaddDefaultValue, clearDefaultValues, equals, getDefaultValue, getDefaultValue, getId, getLabel, getRowIndexes, hashCode, isEditable, isOptional, toStringpublic BooleanColumn(String id, String label, boolean defaultValue, boolean isEditable, String falseCommand, String trueCommand)
id - O identificador (Não aceita null).label - O rótulo (Não aceita null).defaultValue - O valor-padrão.isEditable - Indica se a coluna é editável.falseCommand - O valor para o comando quando o valor da célula for
false. Se for null o valor do comando será
DEFAULT_FALSE_COMMAND.trueCommand - O valor para o comando quando o valor da célula for
true. Se for null o valor do comando será
DEFAULT_TRUE_COMMAND.public String getCommandValue(Boolean itemValue, CommandLineContext context)
getCommandValue in class BasicColumn<Boolean>itemValue - O valor da célula (Aceita null).context - O contexto (Não aceita null).public String getFalseCommand()
false.public Boolean getItemValueFromText(String itemValue) throws ParseException
getItemValueFromText in class TableColumn<Boolean>itemValue - O valor codificado (Aceita null).ParseException - Se o valor codificado não representar um valor
válido.public String getTrueCommand()
true.public SimpleParameterValidator<Boolean> getValidator()
getValidator in class TableColumn<Boolean>Copyright © 2019. All rights reserved.