Package widgets

Class DoubleFieldAcumulavel

All Implemented Interfaces:
Comparable<Object>, FieldListener, Acumulavel

public class DoubleFieldAcumulavel extends DoubleField implements Acumulavel
Classe de um campo Float que acumula os valores de um outro campo Float, com o intuito de exibir o valor total. Note que este campo deve não pode ter a propriedade multi-value, e que o outro campo deve obrigatóriamente ter a propriedade multi-value. Para fazer este widget funcionar é necessário adicionar o metodo resetar no evento onClearToFind de seu FormController, e o método acumular no evento onFind
  • Constructor Details

  • Method Details

    • resetar

      public void resetar()
      Reseta este campo para o valor default (zero)
      Specified by:
      resetar in interface Acumulavel
    • acumular

      public void acumular()
      Adicina o valor do outro campo ao valor atual deste campo
      Specified by:
      acumular in interface Acumulavel