Package com.enonic.xp.form
Class FormItemSet.Builder
- java.lang.Object
-
- com.enonic.xp.form.FormItemSet.Builder
-
- Enclosing class:
- FormItemSet
public static class FormItemSet.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FormItemSet source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormItemSet.BuilderaddFormItem(FormItem value)FormItemSet.BuilderaddFormItems(Iterable<FormItem> iterable)FormItemSetbuild()FormItemSet.BuilderclearFormItems()FormItemSet.BuildercustomText(String value)FormItemSet.BuilderhelpText(String value)FormItemSet.BuilderhelpTextI18nKey(String value)FormItemSet.Builderimmutable(boolean value)FormItemSet.Builderlabel(String value)FormItemSet.BuilderlabelI18nKey(String value)FormItemSet.Buildermultiple(boolean value)FormItemSet.Buildername(String value)FormItemSet.Builderoccurrences(int minOccurrences, int maxOccurrences)FormItemSet.Builderoccurrences(Occurrences value)FormItemSet.Builderrequired(boolean value)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FormItemSet source)
-
-
Method Detail
-
name
public FormItemSet.Builder name(String value)
-
label
public FormItemSet.Builder label(String value)
-
labelI18nKey
public FormItemSet.Builder labelI18nKey(String value)
-
immutable
public FormItemSet.Builder immutable(boolean value)
-
occurrences
public FormItemSet.Builder occurrences(Occurrences value)
-
occurrences
public FormItemSet.Builder occurrences(int minOccurrences, int maxOccurrences)
-
required
public FormItemSet.Builder required(boolean value)
-
multiple
public FormItemSet.Builder multiple(boolean value)
-
customText
public FormItemSet.Builder customText(String value)
-
helpText
public FormItemSet.Builder helpText(String value)
-
helpTextI18nKey
public FormItemSet.Builder helpTextI18nKey(String value)
-
addFormItem
public FormItemSet.Builder addFormItem(FormItem value)
-
addFormItems
public FormItemSet.Builder addFormItems(Iterable<FormItem> iterable)
-
clearFormItems
public FormItemSet.Builder clearFormItems()
-
build
public FormItemSet build()
-
-