Package com.enonic.xp.form
Class FormOptionSet.Builder
- java.lang.Object
-
- com.enonic.xp.form.FormOptionSet.Builder
-
- Enclosing class:
- FormOptionSet
public static class FormOptionSet.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormOptionSet.BuilderaddOptionSetOption(FormOptionSetOption setOption)FormOptionSet.BuilderaddOptionSetOptions(Iterable<FormOptionSetOption> setOptions)FormOptionSetbuild()FormOptionSet.BuilderclearOptions()FormOptionSet.Builderexpanded(boolean value)FormOptionSet.BuilderhelpText(String value)FormOptionSet.BuilderhelpTextI18nKey(String value)FormOptionSet.Builderlabel(String label)FormOptionSet.BuilderlabelI18nKey(String labelI18nKey)FormOptionSet.Buildermultiple(boolean value)FormOptionSet.Buildermultiselection(Occurrences value)FormOptionSet.Buildername(String name)FormOptionSet.Builderoccurrences(Occurrences value)FormOptionSet.Builderrequired(boolean value)
-
-
-
Method Detail
-
name
public FormOptionSet.Builder name(String name)
-
label
public FormOptionSet.Builder label(String label)
-
labelI18nKey
public FormOptionSet.Builder labelI18nKey(String labelI18nKey)
-
expanded
public FormOptionSet.Builder expanded(boolean value)
-
occurrences
public FormOptionSet.Builder occurrences(Occurrences value)
-
required
public FormOptionSet.Builder required(boolean value)
-
multiple
public FormOptionSet.Builder multiple(boolean value)
-
multiselection
public FormOptionSet.Builder multiselection(Occurrences value)
-
helpText
public FormOptionSet.Builder helpText(String value)
-
helpTextI18nKey
public FormOptionSet.Builder helpTextI18nKey(String value)
-
addOptionSetOption
public FormOptionSet.Builder addOptionSetOption(FormOptionSetOption setOption)
-
addOptionSetOptions
public FormOptionSet.Builder addOptionSetOptions(Iterable<FormOptionSetOption> setOptions)
-
clearOptions
public FormOptionSet.Builder clearOptions()
-
build
public FormOptionSet build()
-
-