--
PedroRio - 22 Mar 2010
Um atributo do tipo
AttributeNumber é usado para valores numéricos de qualquer tipo, sendo que possui propriedades para forçar valores mínimos e máximos, entre outros.
Propriedade |
Descrição |
Tipo |
Valor por omissão |
Valores possíveis |
name |
Nome do atributo; é o seu identificador que depois tem de ser usado na API do XEO para conseguir aceder ao atributo |
String |
- |
Qualquer string começada por uma letra ou um underscore |
label |
Um nome amigável para mostrar aos utilizadores |
String |
- |
Qualquer texto |
descripton |
Uma descrição do atributo e da sua função |
String |
- |
Qualquer texto |
tooltip |
O texto a ser apresentado como tooltip em Viewers que mostrem o atributo |
String |
- |
Qualquer texto |
|
|
|
|
|
Note: When you use the attributeNumber and store the value using the property valueExpression you create a getter and setter for the property value. These must accept and return a
BigDecimal value, you also need to set the displayValue property (you can set it to nothing, like displayValue='') because otherwise it will trigger an error.
If you use the xvw:attribute component and set the inputType property to "attributeNumber" you can skip setting the "displayValue" property.