Package org.appng.formtags
Class FormElement
- java.lang.Object
-
- org.appng.formtags.FormElement
-
public class FormElement extends Object
AFormElement
represents one of the following HTML elements:<input>
<textarea>
<select>
<option>
FormElement
, two steps are necessary:- set the text content of the
FormElement
by callingsetContent(String)
- calling
processContent()
- Author:
- Matthias Müller
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FormElement.InputTag
Defines the possible HTML Tags that aFormElement
can represent.static class
FormElement.InputType
Defines the possible types for an HTML<input>
-element
-
Field Summary
Fields Modifier and Type Field Description protected List<FormElement>
elements
-
Method Summary
-
-
-
Field Detail
-
elements
protected List<FormElement> elements
-
-
Method Detail
-
processContent
public String processContent()
-
hasValue
public boolean hasValue()
-
isMandatory
public boolean isMandatory()
-
setMandatory
public void setMandatory(boolean mandatory)
-
getRule
public String getRule()
-
setRule
public void setRule(String rule)
-
getErrorClass
public String getErrorClass()
-
setErrorClass
public void setErrorClass(String errorClass)
-
isForwardValidation
public boolean isForwardValidation()
-
setForwardValidation
public void setForwardValidation(boolean forwardValidation)
-
getValue
public String getValue()
-
setValue
public void setValue(String value)
-
getContent
public String getContent()
-
setContent
public void setContent(String content)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getErrorMessage
public String getErrorMessage()
-
setErrorMessage
public void setErrorMessage(String errorMessage)
-
getFormData
public FormData getFormData()
-
setFormData
public void setFormData(FormData formData)
-
getFormUploads
public List<FormUpload> getFormUploads()
-
setFormUploads
public void setFormUploads(List<FormUpload> formUploads)
-
isValid
public boolean isValid()
-
setValid
public void setValid(boolean valid)
-
getInputTag
public FormElement.InputTag getInputTag()
-
setInputTag
public void setInputTag(FormElement.InputTag inputTag)
-
getInputType
public FormElement.InputType getInputType()
-
setInputType
public void setInputType(FormElement.InputType inputType)
-
getMandatoryMessage
public String getMandatoryMessage()
-
setMandatoryMessage
public void setMandatoryMessage(String mandatoryMessage)
-
getErrorElementId
public String getErrorElementId()
-
setErrorElementId
public void setErrorElementId(String errorElementId)
-
hasErrors
public boolean hasErrors()
-
getForm
public Form getForm()
-
setForm
public void setForm(Form form)
-
getElements
public List<FormElement> getElements()
-
-