Package tigase.form
Class Field
- java.lang.Object
-
- tigase.form.Field
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classField.FieldType
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldcloneShalow()intcompareTo(Field o)static FieldfieldBoolean(java.lang.String var, java.lang.Boolean value, java.lang.String label)static FieldfieldFixed(java.lang.String value)static FieldfieldHidden(java.lang.String var, java.lang.String value)static FieldfieldJidMulti(java.lang.String var, java.lang.String[] values, java.lang.String label)static FieldfieldJidSingle(java.lang.String var, java.lang.String value, java.lang.String label)static FieldfieldListMulti(java.lang.String var, java.lang.String[] values, java.lang.String label, java.lang.String[] optionsLabel, java.lang.String[] optionsValue)static FieldfieldListSingle(java.lang.String var, java.lang.String value, java.lang.String label, java.lang.String[] optionsLabel, java.lang.String[] optionsValue)static FieldfieldTextMulti(java.lang.String var, java.lang.String[] values, java.lang.String label)static FieldfieldTextMulti(java.lang.String var, java.lang.String value, java.lang.String label)static FieldfieldTextPrivate(java.lang.String var, java.lang.String value, java.lang.String label)static FieldfieldTextSingle(java.lang.String var, java.lang.String value, java.lang.String label)static java.lang.BooleangetAsBoolean(Field f)java.lang.StringgetDescription()ElementgetElement()ElementgetElement(boolean type, boolean label)java.lang.StringgetLabel()java.lang.String[]getOptionLabels()java.lang.String[]getOptionValues()Field.FieldTypegetType()java.lang.StringgetValue()java.lang.String[]getValues()java.lang.StringgetVar()booleanisRequired()static voidmain(java.lang.String[] args)voidsetDescription(java.lang.String description)voidsetLabel(java.lang.String label)voidsetOptionLabels(java.lang.String[] optionLabels)voidsetOptionValues(java.lang.String[] optionValues)voidsetRequired(boolean required)voidsetType(Field.FieldType type)voidsetValues(java.lang.String[] values)voidsetVar(java.lang.String var)java.lang.StringtoString()
-
-
-
Constructor Detail
-
Field
public Field(Element fieldElement)
-
-
Method Detail
-
fieldBoolean
public static Field fieldBoolean(java.lang.String var, java.lang.Boolean value, java.lang.String label)
-
fieldFixed
public static Field fieldFixed(java.lang.String value)
-
fieldHidden
public static Field fieldHidden(java.lang.String var, java.lang.String value)
-
fieldJidMulti
public static Field fieldJidMulti(java.lang.String var, java.lang.String[] values, java.lang.String label)
-
fieldJidSingle
public static Field fieldJidSingle(java.lang.String var, java.lang.String value, java.lang.String label)
-
fieldListMulti
public static Field fieldListMulti(java.lang.String var, java.lang.String[] values, java.lang.String label, java.lang.String[] optionsLabel, java.lang.String[] optionsValue)
-
fieldListSingle
public static Field fieldListSingle(java.lang.String var, java.lang.String value, java.lang.String label, java.lang.String[] optionsLabel, java.lang.String[] optionsValue)
-
fieldTextMulti
public static Field fieldTextMulti(java.lang.String var, java.lang.String value, java.lang.String label)
-
fieldTextMulti
public static Field fieldTextMulti(java.lang.String var, java.lang.String[] values, java.lang.String label)
-
fieldTextPrivate
public static Field fieldTextPrivate(java.lang.String var, java.lang.String value, java.lang.String label)
-
fieldTextSingle
public static Field fieldTextSingle(java.lang.String var, java.lang.String value, java.lang.String label)
-
getAsBoolean
public static java.lang.Boolean getAsBoolean(Field f)
-
main
public static void main(java.lang.String[] args)
-
compareTo
public int compareTo(Field o)
- Specified by:
compareToin interfacejava.lang.Comparable<Field>
-
cloneShalow
public Field cloneShalow()
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getElement
public Element getElement()
-
getElement
public Element getElement(boolean type, boolean label)
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String label)
-
getOptionLabels
public java.lang.String[] getOptionLabels()
-
setOptionLabels
public void setOptionLabels(java.lang.String[] optionLabels)
-
getOptionValues
public java.lang.String[] getOptionValues()
-
setOptionValues
public void setOptionValues(java.lang.String[] optionValues)
-
getType
public Field.FieldType getType()
-
setType
public void setType(Field.FieldType type)
-
getValue
public java.lang.String getValue()
-
getValues
public java.lang.String[] getValues()
-
setValues
public void setValues(java.lang.String[] values)
-
getVar
public java.lang.String getVar()
-
setVar
public void setVar(java.lang.String var)
-
isRequired
public boolean isRequired()
-
setRequired
public void setRequired(boolean required)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-