public static class DataForm.Field.Builder extends Object
Constructor and Description |
---|
Builder(Element form,
DataForm.FieldType type,
String var) |
Modifier and Type | Method and Description |
---|---|
DataForm.Field.Builder |
addOption(String value) |
DataForm.Field.Builder |
addOption(String value,
String label) |
Element |
build() |
DataForm.Field.Builder |
setDesc(String desc) |
DataForm.Field.Builder |
setLabel(String label) |
DataForm.Field.Builder |
setOptions(String[] values) |
DataForm.Field.Builder |
setOptions(String[] values,
String[] labels) |
DataForm.Field.Builder |
setRequired(boolean required) |
DataForm.Field.Builder |
setValue(Boolean value) |
DataForm.Field.Builder |
setValue(String value) |
DataForm.Field.Builder |
setValues(String[] values) |
public Builder(Element form, DataForm.FieldType type, String var)
public DataForm.Field.Builder setLabel(String label)
public DataForm.Field.Builder setDesc(String desc)
public DataForm.Field.Builder setRequired(boolean required)
public DataForm.Field.Builder addOption(String value)
public DataForm.Field.Builder addOption(String value, String label)
public DataForm.Field.Builder setOptions(String[] values)
public DataForm.Field.Builder setOptions(String[] values, String[] labels)
public DataForm.Field.Builder setValue(Boolean value)
public DataForm.Field.Builder setValue(String value)
public DataForm.Field.Builder setValues(String[] values)
public Element build()
Copyright © 2004–2021 "Tigase, Inc.". All rights reserved.