public class FormToolPresenter extends Object implements ToolPresenter<FormToolDefinition,FormToolView>, ActionListener, EditorValidator
FormToolPresenter
consumes a FormToolDefinition
and presents a generic configured form
in a FormToolView
.Constructor and Description |
---|
FormToolPresenter(FormToolView view,
FormBuilder formBuilder,
FormToolActionExecutor actionExecutor) |
Modifier and Type | Method and Description |
---|---|
protected void |
buildActions(FormToolDefinition definition) |
protected com.vaadin.v7.data.Item |
getItem() |
protected View |
getView() |
boolean |
isValid() |
void |
onActionFired(String actionName,
Object... actionContextParams) |
void |
showValidation(boolean visible) |
FormToolView |
start(FormToolDefinition definition) |
@Inject public FormToolPresenter(FormToolView view, FormBuilder formBuilder, FormToolActionExecutor actionExecutor)
public FormToolView start(FormToolDefinition definition)
start
in interface ToolPresenter<FormToolDefinition,FormToolView>
protected com.vaadin.v7.data.Item getItem()
protected View getView()
protected void buildActions(FormToolDefinition definition)
public void onActionFired(String actionName, Object... actionContextParams)
onActionFired
in interface ActionListener
public void showValidation(boolean visible)
showValidation
in interface EditorValidator
public boolean isValid()
isValid
in interface EditorValidator
Copyright © 2019 Magnolia International Ltd.. All rights reserved.