Interface FormInstanceEditorController<T extends MutableBaseForm>

All Known Implementing Classes:
AbstractFormInstanceController, PanelFormInstanceController, ProcessFormInstanceController, ReportFormInstanceController

public interface FormInstanceEditorController<T extends MutableBaseForm>
  • Method Details

    • getDelegate

    • setForm

      void setForm(T form)
    • getForm

      T getForm()
    • getEditorFormType

      FormType getEditorFormType()
    • getFormImplementationType

      Class<T> getFormImplementationType()
    • getPropertiesPanelContent

      Component getPropertiesPanelContent()
    • setFormEditorContext

      void setFormEditorContext(FormEditorContext context)
    • getFormEditorContext

      FormEditorContext getFormEditorContext()
    • getEventBus

      EventBus getEventBus()
    • getItemDataSource

      BaseFormItem getItemDataSource()
    • getFormComponentControllers

      Collection<LayoutEditorController> getFormComponentControllers()
      Coleta os controllers dos elementos raiz de renderizacao deste formulario
      Returns:
    • addFormComponentController

      void addFormComponentController(LayoutEditorController controller)
      Adiciona e registra um component controller raiz do form controller