Interface SubFormPresenter<V extends BaseFormView<SubForm>>

Type Parameters:
V -
All Superinterfaces:
BasicFormPresenter<SubForm,BaseFormData,V>, Presenter<V>, Serializable
All Known Implementing Classes:
DefaultSubFormPresenter

public interface SubFormPresenter<V extends BaseFormView<SubForm>> extends BasicFormPresenter<SubForm,BaseFormData,V>
Presenter especializado na manipulacao de subforms
Author:
Eduardo Frazao
  • Method Details

    • init

      void init()
      Inicializa o presenter sem nenhum dado de contexto e dados de exibicao
    • init

      void init(BaseFormData formData)
      Inicializa o presenter sem dados de contexto, com dados para manipulacao
      Parameters:
      formData -
    • initForStart

      void initForStart(String processDefinitionId)
      Inicializa o form sem dados, para o inicio de um processo, apenas com o ID de definicao do mesmo
    • initForStart

      void initForStart(String processInstanceId, BaseFormData formData)
      Inicializa o form com os dados de inicializacao ja informados.
      Parameters:
      processInstanceId -
    • initWith

      void initWith(Task task)
      Inicializa o form com dados vazios, para a tarefa informada
      Parameters:
      task -
    • initWith

      void initWith(Task task, BaseFormData formData)
      Inicializa o form para a tarefa informada, com os dados disponibilizados
      Parameters:
      task -
      formData -
    • initWith

      void initWith(HistoricTaskInstance historicTask, BaseFormData formData)
      Inicializa o form para a seguinte tarefa historica, com os dados informados
      Parameters:
      historicTask -
      formData -