Class FormEditorPresenter

All Implemented Interfaces:
Presenter<FormEditorView>, PresenterLifeCicleAware<FormEditorView>, Serializable

@Component @Scope("prototype") public class FormEditorPresenter extends AbstractPresenter<FormEditorView>
See Also:
  • Constructor Details

    • FormEditorPresenter

      public FormEditorPresenter()
  • Method Details

    • getView

      public FormEditorView getView()
    • askForFormType

      public void askForFormType()
    • getFormType

      public FormType getFormType()
    • createNewReportForm

      public void createNewReportForm()
    • loadProcessForm

      public void loadProcessForm(String processDefinitionId, String formKey)
    • createNewPanelForm

      public void createNewPanelForm()
    • loadPanelForm

      public void loadPanelForm(PanelForm form)
    • loadReportForm

      public void loadReportForm(ReportForm form)
    • loadProcessForm

      public void loadProcessForm(Form form)
    • setMenuEntryVisible

      public void setMenuEntryVisible(FormEditorMenuEntry entry, boolean visible)
    • isMenuEntryVisible

      public boolean isMenuEntryVisible(FormEditorMenuEntry entry)
    • setMenuEntryEnabled

      public void setMenuEntryEnabled(FormEditorMenuEntry entry, boolean enabled)
    • isMenuEntryEnabled

      public boolean isMenuEntryEnabled(FormEditorMenuEntry entry)
    • drawCurrentForm

      public void drawCurrentForm()
    • isValid

      public boolean isValid()
      Determina se o formulario esta com todas as clausulas de componentes validas e pode ser interpretado/persistido
      Returns:
    • isValid

      public boolean isValid(boolean showMessages)
    • getExibirMenus

      public Boolean getExibirMenus()
    • setExibirMenus

      public void setExibirMenus(Boolean exibirMenus)