public class TMLFormField
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE_BOOLEAN |
static java.lang.String |
TYPE_DATE |
static java.lang.String |
TYPE_HASHEDPASSWORD |
static java.lang.String |
TYPE_HIDDEN |
static java.lang.String |
TYPE_NUMBER |
static java.lang.String |
TYPE_TEXT |
static java.lang.String |
TYPE_TEXTAREA |
Constructor and Description |
---|
TMLFormField(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addValue(java.lang.Object value) |
void |
clear() |
boolean |
couldBeParsed() |
java.util.List |
getEnteredStringValues()
returns all entered values as strings
if value is an object the corresponding string will be retrieved by
formatting the object with the given format
if the object cannot be formatted the value will be an empty string
|
java.util.List |
getEnteredValues() |
java.lang.String |
getFirstEnteredStringValue()
returns the first entered value as string
if value is an object the corresponding string will be retrieved by
formatting the object with the given format
if the object cannot be formatted the value will be an empty string
if no value is entered an empty string is returned
|
java.lang.Object |
getFirstEnteredValue() |
java.lang.Object |
getFirstParsedValue() |
java.text.Format |
getFormat() |
java.lang.String |
getMultipleDivider() |
java.lang.String |
getName() |
java.util.List |
getParsedValues() |
java.lang.String |
getType() |
boolean |
isMultiple() |
void |
parse(TMLForm form) |
void |
setFormat(java.text.Format format) |
void |
setMultiple(boolean multiple) |
void |
setMultipleDivider(java.lang.String multipleDivider) |
void |
setName(java.lang.String name) |
void |
setType(java.lang.String type) |
void |
setValue(java.lang.Object value) |
void |
trim()
trims entered values
|
public static final java.lang.String TYPE_NUMBER
public static final java.lang.String TYPE_TEXTAREA
public static final java.lang.String TYPE_HIDDEN
public static final java.lang.String TYPE_TEXT
public static final java.lang.String TYPE_DATE
public static final java.lang.String TYPE_BOOLEAN
public static final java.lang.String TYPE_HASHEDPASSWORD
public void addValue(java.lang.Object value)
public void setValue(java.lang.Object value)
public java.util.List getEnteredValues()
public java.util.List getEnteredStringValues()
public java.lang.String getFirstEnteredStringValue()
public java.lang.Object getFirstEnteredValue()
public java.lang.Object getFirstParsedValue()
public java.lang.String getName()
public void setName(java.lang.String name)
public java.util.List getParsedValues()
public void parse(TMLForm form) throws de.innovationgate.webgate.api.WGException
de.innovationgate.webgate.api.WGException
public void trim()
public void clear()
public java.text.Format getFormat()
public void setFormat(java.text.Format format)
public java.lang.String getType()
public void setType(java.lang.String type)
public boolean isMultiple()
public void setMultiple(boolean multiple)
public java.lang.String getMultipleDivider()
public void setMultipleDivider(java.lang.String multipleDivider)
public boolean couldBeParsed()