public final class TextColumn extends BasicColumn<String>
Coluna de texto
Uma coluna para o parâmetro do tipo tabela TableParameter que aceita
textos.
| Constructor and Description |
|---|
TextColumn(String id,
String label,
String defaultValue,
boolean isOptional,
boolean isEditable,
Integer maxCharacters)
Cria uma coluna.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getItemValueFromText(String itemValue)
Decodifica o valor de uma célula desta coluna.
|
Integer |
getMaxCharacters()
Obtém o número máximo de caracteres para que o valor de uma célula seja
considerado válido.
|
SimpleParameterValidator<String> |
getValidator()
Obtém o validador para os valores desta coluna.
|
getCommandValue, getItemValueAsText, getValueToExport, getValueToImportaddDefaultValue, clearDefaultValues, equals, getDefaultValue, getDefaultValue, getId, getLabel, getRowIndexes, hashCode, isEditable, isOptional, toStringpublic TextColumn(String id, String label, String defaultValue, boolean isOptional, boolean isEditable, Integer maxCharacters)
id - O identificador da coluna (Não aceita null).label - O rótulo da coluna (Não aceita null).defaultValue - O valor-padrão da coluna (Aceita null).isOptional - Indica se o valor do parâmetro é opcional (true)
ou false.isEditable - Indica se a coluna é editável.maxCharacters - O número máximo de caracteres para que o valor de uma
célula seja considerado válido (Aceita null).public String getItemValueFromText(String itemValue)
getItemValueFromText in class TableColumn<String>itemValue - O valor codificado (Aceita null).public Integer getMaxCharacters()
null caso não haja um
número máximo de caracteres definido.public SimpleParameterValidator<String> getValidator()
getValidator in class TableColumn<String>Copyright © 2017. All rights reserved.