public class TextFieldFormElement extends FormElement implements ModifiableFormElement
CustomForm.GSON, translator| Constructor and Description |
|---|
TextFieldFormElement(java.lang.String text,
java.lang.String placeholder) |
TextFieldFormElement(java.lang.String text,
java.lang.String placeholder,
java.lang.String defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(com.google.gson.JsonElement element)
Deserialize the element from a json element.
|
java.lang.String |
getDefaultValue() |
java.lang.String |
getPlaceholder() |
java.lang.String |
getValue() |
com.google.gson.JsonElement |
serialize()
Serialize the element to a json element.
|
void |
setValue(java.lang.String value)
Set the current value of the text field.
|
getText, getText, getTranslator, getType, setTranslatorpublic TextFieldFormElement(java.lang.String text,
java.lang.String placeholder)
public TextFieldFormElement(java.lang.String text,
java.lang.String placeholder,
java.lang.String defaultValue)
public java.lang.String getPlaceholder()
public java.lang.String getDefaultValue()
public java.lang.String getValue()
public void setValue(java.lang.String value)
value - The new value@Nullable public com.google.gson.JsonElement serialize()
ModifiableFormElementserialize in interface ModifiableFormElementpublic void deserialize(com.google.gson.JsonElement element)
throws com.google.gson.JsonParseException
ModifiableFormElementdeserialize in interface ModifiableFormElementelement - The serialized elementcom.google.gson.JsonParseException - If the element is not valid