Interface WidgetController

All Known Implementing Classes:
AbstractChartWidgetController, AbstractWidgetController, ButtonWidgetController, CalendarWidgetController, CameraWidgetController, ChartBarWidgetController, ChartFunnelWidgetController, ChartGaugeWidgetController, ChartLineWidgetController, ChartPieWidgetController, CicloneWidgetController, ClipboardButtonWidgetController, D3WidgetController, DbFilterController, DbTableFilterController, DiffWidgetController, FileUploadWidgetController, HandWriterWidgetController, HRWidgetController, ImageWidgetController, KPIWidgetController, LinkWidgetController, MapaEstrategicoWidgetController, MultiFileUploadWidgetController, OrbWidgetController, OrgChartWidgetController, PivotTableWidgetController, ProcessoTimelineWidgetController, ProgressBarWidgetController, ScreenshotWidgetController, ScriptWidgetController, SigplusHandwriterWidget, TimerWidgetController, ToggleWidgetController, VitruvioSubFormProgressWidgetController, WebPivotTableWidgetController

public interface WidgetController
Controlador basico de Widgets da engine de formularios
Author:
Eduardo Frazao
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Ciclo de vida de destruicao.
    Component
    Retorna o componente de controle no formulario
    Retorna o ID do Widget, unico no form
    void
    Ciclo de vida de inicializacao.
    void
    init(BaseFormEngine<?> engine)
    Ciclo de vida de inicializacao.
    boolean
    Determina se o widget esta desabilitado ou nao
    void
    setEnabled(boolean enabled)
    Habilita ou desabilita o widget
    void
    Seta informacoes de contexto no widget caso disponiveis.
  • Method Details

    • getId

      String getId()
      Retorna o ID do Widget, unico no form
      Returns:
    • getComponent

      Component getComponent()
      Retorna o componente de controle no formulario
      Returns:
    • init

      void init()
      Ciclo de vida de inicializacao. Deve ser invocado quando o Widget nao for instanciado atraves de um Formulario provido de engine
    • init

      void init(BaseFormEngine<?> engine)
      Ciclo de vida de inicializacao. Deve ser invocado quando o Widget for utilizado em um formulario com suporte a engine de operacao
      Parameters:
      engine -
    • destroy

      void destroy()
      Ciclo de vida de destruicao. Sera invocado quando o formulario contendo o widget for descartado.
    • setExecutionContext

      void setExecutionContext(ExecutionContext context)
      Seta informacoes de contexto no widget caso disponiveis. Este metodo sera invocado antes da inicializacao, caso possivel
      Parameters:
      context -
    • setEnabled

      void setEnabled(boolean enabled)
      Habilita ou desabilita o widget
      Parameters:
      enabled -
    • isEnabled

      boolean isEnabled()
      Determina se o widget esta desabilitado ou nao
      Returns: