Class WebPivotTableWidgetController
Object
WebPivotTableWidgetController
- All Implemented Interfaces:
IWebPivotTable.LoadStateListener,IWebPivotTable.WTPStorageHandler,WidgetController,Serializable
@Component
@Scope("prototype")
public class WebPivotTableWidgetController
extends Object
implements WidgetController, IWebPivotTable.WTPStorageHandler, IWebPivotTable.LoadStateListener
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()Ciclo de vida de destruicao.ComponentRetorna o componente de controle no formulariogetId()Retorna o ID do Widget, unico no formlongvoidhandleLoadWtpRequest(boolean wasOnFullScreen) voidvoidinit()Ciclo de vida de inicializacao.voidinit(BaseFormEngine<?> engine) Ciclo de vida de inicializacao.voidinitFromVersion(WebPivotTableVersion version) booleanbooleanDetermina se o widget esta desabilitado ou naovoidvoidregisterPanelOpenerCustomDrillHandler(String panelKey, String varName, DrillHandlerTarget target) voidreload()voidsetConexaoService(ConexaoService conexaoService) voidsetDataSourceScript(Script script) voidsetDebugMode(boolean debugMode) voidsetEnabled(boolean enabled) Habilita ou desabilita o widgetvoidsetExecutionContext(ExecutionContext context) Seta informacoes de contexto no widget caso disponiveis.voidsetFormFactory(FormFactory formFactory) voidsetFormService(FormService formService) voidvoidsetMaxRowsForInMemoryDataSource(long maxRowsForInMemoryDataSource) voidsetNoFixedColumns(boolean noFixed) voidsetPanelService(PanelService panelService) voidsetQueryDetails(String sql, Conexao conexao) voidsetRoleService(RoleService roleService) voidsetScriptService(ScriptService scriptService)
-
Constructor Details
-
WebPivotTableWidgetController
public WebPivotTableWidgetController()
-
-
Method Details
-
getMaxRowsForInMemoryDataSource
public long getMaxRowsForInMemoryDataSource() -
setMaxRowsForInMemoryDataSource
public void setMaxRowsForInMemoryDataSource(long maxRowsForInMemoryDataSource) -
initFromVersion
-
setScriptService
-
setFormFactory
-
setFormService
-
setConexaoService
-
setPanelService
-
setRoleService
-
registerPanelOpenerCustomDrillHandler
public void registerPanelOpenerCustomDrillHandler(String panelKey, String varName, DrillHandlerTarget target) -
getId
Description copied from interface:WidgetControllerRetorna o ID do Widget, unico no form- Specified by:
getIdin interfaceWidgetController- Returns:
-
setId
-
getComponent
public Component getComponent()Description copied from interface:WidgetControllerRetorna o componente de controle no formulario- Specified by:
getComponentin interfaceWidgetController- Returns:
-
getWebPivotTable
-
setNoFixedColumns
public void setNoFixedColumns(boolean noFixed) -
init
public void init()Description copied from interface:WidgetControllerCiclo de vida de inicializacao. Deve ser invocado quando o Widget nao for instanciado atraves de um Formulario provido de engine- Specified by:
initin interfaceWidgetController
-
init
Description copied from interface:WidgetControllerCiclo de vida de inicializacao. Deve ser invocado quando o Widget for utilizado em um formulario com suporte a engine de operacao- Specified by:
initin interfaceWidgetController- Parameters:
engine-
-
reload
public void reload() -
destroy
public void destroy()Description copied from interface:WidgetControllerCiclo de vida de destruicao. Sera invocado quando o formulario contendo o widget for descartado.- Specified by:
destroyin interfaceWidgetController
-
setExecutionContext
Description copied from interface:WidgetControllerSeta informacoes de contexto no widget caso disponiveis. Este metodo sera invocado antes da inicializacao, caso possivel- Specified by:
setExecutionContextin interfaceWidgetController- Parameters:
context-
-
getExecutionContext
-
setEnabled
public void setEnabled(boolean enabled) Description copied from interface:WidgetControllerHabilita ou desabilita o widget- Specified by:
setEnabledin interfaceWidgetController- Parameters:
enabled-
-
isEnabled
public boolean isEnabled()Description copied from interface:WidgetControllerDetermina se o widget esta desabilitado ou nao- Specified by:
isEnabledin interfaceWidgetController- Returns:
-
setQueryDetails
-
setDataSourceScript
-
handleSaveWtpRequest
- Specified by:
handleSaveWtpRequestin interfaceIWebPivotTable.WTPStorageHandler
-
handleLoadWtpRequest
public void handleLoadWtpRequest(boolean wasOnFullScreen) - Specified by:
handleLoadWtpRequestin interfaceIWebPivotTable.WTPStorageHandler
-
isDebugMode
public boolean isDebugMode() -
setDebugMode
public void setDebugMode(boolean debugMode) -
olapLoaded
public void olapLoaded()- Specified by:
olapLoadedin interfaceIWebPivotTable.LoadStateListener
-