Package tigase.form
Class Form
- java.lang.Object
-
- tigase.form.AbstractForm
-
- tigase.form.Form
-
- Direct Known Subclasses:
MultiItemForm
public class Form extends AbstractForm
Created: 2007-05-27 11:41:02
- Author:
- bmalkow
-
-
Field Summary
Fields Modifier and Type Field Description protected Fieldsfields-
Fields inherited from class tigase.form.AbstractForm
instruction, log, title, type
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddField(Field field)voidclear()voidcopyValuesFrom(Form form)voidcopyValuesFrom(Element form)Fieldget(java.lang.String var)java.util.List<Field>getAllFields()java.lang.BooleangetAsBoolean(java.lang.String var)java.lang.IntegergetAsInteger(java.lang.String var)java.lang.LonggetAsLong(java.lang.String var)java.lang.StringgetAsString(java.lang.String var)java.lang.String[]getAsStrings(java.lang.String var)ElementgetElement()java.lang.StringgetInstruction()java.lang.StringgetTitle()java.lang.StringgetType()java.lang.StringgetTypeOrElse(java.lang.String defValue)booleanis(java.lang.String var)booleanisType(java.lang.String type)voidremoveField(java.lang.String var)voidsetInstruction(java.lang.String instruction)voidsetTitle(java.lang.String title)voidsetType(java.lang.String type)java.lang.StringtoString()
-
-
-
Field Detail
-
fields
protected Fields fields
-
-
Constructor Detail
-
Form
public Form(Element form)
-
Form
public Form(java.lang.String type, java.lang.String title, java.lang.String instruction)
-
-
Method Detail
-
addField
public void addField(Field field)
-
clear
public void clear()
-
copyValuesFrom
public void copyValuesFrom(Element form)
-
copyValuesFrom
public void copyValuesFrom(Form form)
-
get
public Field get(java.lang.String var)
-
getAllFields
public java.util.List<Field> getAllFields()
-
getAsBoolean
public java.lang.Boolean getAsBoolean(java.lang.String var)
-
getAsInteger
public java.lang.Integer getAsInteger(java.lang.String var)
-
getAsLong
public java.lang.Long getAsLong(java.lang.String var)
-
getAsString
public java.lang.String getAsString(java.lang.String var)
-
getAsStrings
public java.lang.String[] getAsStrings(java.lang.String var)
-
getElement
public Element getElement()
- Overrides:
getElementin classAbstractForm
-
getInstruction
public java.lang.String getInstruction()
- Overrides:
getInstructionin classAbstractForm
-
setInstruction
public void setInstruction(java.lang.String instruction)
- Overrides:
setInstructionin classAbstractForm
-
getTitle
public java.lang.String getTitle()
- Overrides:
getTitlein classAbstractForm
-
setTitle
public void setTitle(java.lang.String title)
- Overrides:
setTitlein classAbstractForm
-
getType
public java.lang.String getType()
- Overrides:
getTypein classAbstractForm
-
setType
public void setType(java.lang.String type)
- Overrides:
setTypein classAbstractForm
-
getTypeOrElse
public java.lang.String getTypeOrElse(java.lang.String defValue)
- Overrides:
getTypeOrElsein classAbstractForm
-
is
public boolean is(java.lang.String var)
-
isType
public boolean isType(java.lang.String type)
- Overrides:
isTypein classAbstractForm
-
removeField
public void removeField(java.lang.String var)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-