public class DataForm extends Object
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_EL |
protected static String[] |
FIELD_VALUE_PATH |
static String |
VALUE_EL |
Constructor and Description |
---|
DataForm() |
Modifier and Type | Method and Description |
---|---|
static void |
addCheckBoxField(Element el,
String f_name,
boolean f_value)
Data form-types as defined in the XEP-0050.
|
static Element |
addDataForm(Element el,
Command.DataType data_type) |
static void |
addField(Element el,
String f_name,
String f_label,
String type) |
static void |
addFieldMultiValue(Element el,
String f_name,
List<String> f_value) |
static void |
addFieldMultiValue(Element el,
String f_name,
Throwable ex) |
static void |
addFieldValue(Element el,
String f_name,
String f_value) |
static void |
addFieldValue(Element el,
String f_name,
String[] f_values,
String label,
String[] labels,
String[] options) |
static void |
addFieldValue(Element el,
String f_name,
String f_value,
String type) |
static void |
addFieldValue(Element el,
String f_name,
String f_value,
String type,
String label) |
static void |
addFieldValue(Element el,
String f_name,
String f_value,
String label,
String[] labels,
String[] options) |
static void |
addFieldValue(Element el,
String f_name,
String f_value,
String label,
String[] labels,
String[] options,
String type) |
static void |
addHiddenField(Element el,
String f_name,
String f_value) |
static void |
addInstructions(Element el,
String instructions) |
static void |
addTextField(Element el,
String f_name,
String f_value) |
static void |
addTitle(Element el,
String title) |
static String |
getFieldKeyStartingWith(Element el,
String f_name) |
static String |
getFieldValue(Element el,
String f_name) |
static String[] |
getFieldValues(Element el,
String f_name) |
static boolean |
removeFieldValue(Element el,
String f_name) |
public static final String FIELD_EL
public static final String VALUE_EL
protected static final String[] FIELD_VALUE_PATH
public static void addCheckBoxField(Element el, String f_name, boolean f_value)
public static Element addDataForm(Element el, Command.DataType data_type)
public static void addFieldMultiValue(Element el, String f_name, List<String> f_value)
public static void addFieldValue(Element el, String f_name, String f_value, String label, String[] labels, String[] options)
public static void addFieldValue(Element el, String f_name, String[] f_values, String label, String[] labels, String[] options)
public static void addFieldValue(Element el, String f_name, String f_value, String label, String[] labels, String[] options, String type)
public static void addFieldValue(Element el, String f_name, String f_value, String type)
public static void addFieldValue(Element el, String f_name, String f_value, String type, String label)
Copyright © 2017 "Tigase, Inc.". All rights reserved.