Package widgets

Class AmountFieldAcumulavel

java.lang.Object
systextil.nxj.datatypes.Nullable<T>
systextil.nxj.FieldController<br.com.intersys.systextil.connection.Amount>
systextil.nxj.field.AmountField
widgets.AmountFieldAcumulavel
All Implemented Interfaces:
Comparable<Object>, FieldListener, Acumulavel

public class AmountFieldAcumulavel extends AmountField implements Acumulavel
Classe de um campo Amount que acumula os valores de um outro campo Amount, 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 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