Interface PanelFormPresenter<V extends BaseFormView<PanelForm>>
- All Superinterfaces:
BasicFormPresenter<PanelForm,,BaseFormData, V> ContextProvider,Presenter<V>,Serializable
- All Known Implementing Classes:
DefaultPanelFormPresenter
public interface PanelFormPresenter<V extends BaseFormView<PanelForm>>
extends BasicFormPresenter<PanelForm,BaseFormData,V>, ContextProvider
-
Field Summary
Fields inherited from interface BasicFormPresenter
PROPERTY_SEPARATOR -
Method Summary
Modifier and TypeMethodDescriptionBaseFormEngine<? extends BaseFormData> Obtem uma referencia a engine do painelPainelObtem uma referencia para o painel em uso na enginevoidinit()Inicializa o presenter sem nenhum dado de contexto e dados de exibicaovoidinit(BaseFormData formData) Inicializa o presenter sem dados de contexto, com dados para manipulacaovoidsetPainel(Painel painel) Configura o painel em uso na engineMethods inherited from interface BasicFormPresenter
commitAndGetFormData, getFormData, isModified, isReadOnly, isValid, setExtendedValueTypes, setFormData, setReadOnly, setTimeDebuggerHelper, useForm, useFormMethods inherited from interface ContextProvider
getContextDescriptions, getContextNameMethods inherited from interface Presenter
getEventBus, getView
-
Method Details
-
init
void init()Inicializa o presenter sem nenhum dado de contexto e dados de exibicao -
init
Inicializa o presenter sem dados de contexto, com dados para manipulacao- Parameters:
formData-
-
getPainel
Painel getPainel()Obtem uma referencia para o painel em uso na engine- Returns:
-
setPainel
void setPainel(Painel painel) Configura o painel em uso na engine- Parameters:
painel-
-
getEngine
BaseFormEngine<? extends BaseFormData> getEngine()Obtem uma referencia a engine do painel- Returns:
-