public static enum FormField.Type extends Enum<FormField.Type>
Enum Constant and Description |
---|
bool
Boolean type.
|
fixed
Fixed for putting in text to show sections, or just advertise your web site in the middle of the form.
|
hidden
Is not given to the user at all, but returned with the questionnaire.
|
jid_multi
multiple entries for JIDs.
|
jid_single
Jabber ID - choosing a JID from your roster, and entering one based on the rules for a JID.
|
list_multi
Given a list of choices, pick one or more.
|
list_single
Given a list of choices, pick one.
|
text_multi
Multiple lines of text entry.
|
text_private
Instead of showing the user what they typed, you show ***** to protect it.
|
text_single
Single line or word of text.
|
Modifier and Type | Method and Description |
---|---|
static FormField.Type |
fromString(String string)
Get a form field type from the given string.
|
String |
toString() |
static FormField.Type |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FormField.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final FormField.Type bool
Note that in XEP-4 this type is called 'boolean', but since that String is a restricted keyword in Java, it is named 'bool' in Smack.
public static final FormField.Type fixed
public static final FormField.Type hidden
public static final FormField.Type jid_multi
public static final FormField.Type jid_single
public static final FormField.Type list_multi
public static final FormField.Type list_single
public static final FormField.Type text_multi
public static final FormField.Type text_private
public static final FormField.Type text_single
public static FormField.Type[] values()
for (FormField.Type c : FormField.Type.values()) System.out.println(c);
public static FormField.Type valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String toString()
toString
in class Enum<FormField.Type>
public static FormField.Type fromString(String string)
string
is null, then null will be returned.string
- the string to transform or null.