public class StringAttribute extends AbstractElementAttribute<String> implements StringToValueConverter<String>
| Constructor and Description |
|---|
StringAttribute(String name)
Construtor para atributos obrigatórios.
|
StringAttribute(String name,
String defaultValue)
Construtor para atributos opcionais.
|
| Modifier and Type | Method and Description |
|---|---|
StringToValueConverter<String> |
getValueConverter()
Conversor de valor do atributo para string.
|
String |
valueOf(String string)
Retorna o valor do atributo que corresponde a uma determinada string.
|
getDefaultValue, getDefaultValueAttribute, getName, getType, isOptional, setDefaultValueAttribute, validatepublic StringAttribute(String name, String defaultValue)
name - nome do atributo.defaultValue - valor padrão do atributo.public StringAttribute(String name)
name - nome do atributo.public StringToValueConverter<String> getValueConverter()
getValueConverter in interface IElementAttribute<String>public String valueOf(String string) throws ParseException
valueOf in interface StringToValueConverter<String>string - A string a ser convertida (Não aceita null).ParseException - Caso não seja possível converter a string em um
valor válido.Copyright © 2018. All rights reserved.