public class ParametrizedWidgetFactory extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ITEM_ITERATOR |
| Constructor and Description |
|---|
ParametrizedWidgetFactory() |
public static final String ITEM_ITERATOR
public AbstractParametrizedWidget createParametrizedWidget(ContractInput input)
public boolean isSupported(ContractInput input)
protected CheckboxWidget createCheckBox(ContractInput input)
protected DatePickerWidget createDatePicker(ContractInput input)
protected DateTimePickerWidget createDateTimePicker(ContractInput input, boolean withTimeZone)
public WidgetContainer createWidgetContainer(ContractInput contractInput)
public WidgetContainer createWidgetContainer()
protected InputWidget createInputWidget(ContractInput input)
protected void setValuableWidgetValue(ContractInput input, AbstractParametrizedWidget widget)
protected InputWidget createInputWidget(ContractInput input, InputType type)
protected <T extends InputWidget> T inputDefaultWidgetParameters(ContractInput input, T inputComponent)
public TitleWidget createTitle(String title)
public TitleWidget createTitle(ContractInput input)
public ButtonWidget createSubmitButton(ButtonAction actionType)
public ButtonWidget createAddButton(ContractInput contractInput)
public ButtonWidget createRemoveButton()
public LinkWidget createLink(String text, String url, ButtonStyle style)
protected SelectWidget createSelectWidget(NodeContractInput input)
protected String getValue(ContractInput contractInput)
protected boolean isParentMultiple(ContractInput contractInput)
protected String multipleInputValue(ContractInput contractInput)
Copyright © 2021. All rights reserved.