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 TypeMethodDescriptionvoiddestroy()Ciclo de vida de destruicao.ComponentRetorna o componente de controle no formulariogetId()Retorna o ID do Widget, unico no formvoidinit()Ciclo de vida de inicializacao.voidinit(BaseFormEngine<?> engine) Ciclo de vida de inicializacao.booleanDetermina se o widget esta desabilitado ou naovoidsetEnabled(boolean enabled) Habilita ou desabilita o widgetvoidsetExecutionContext(ExecutionContext context) 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
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
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:
-