Class SingleLineStringControl
- java.lang.Object
-
- de.xima.fc.gui.model.value_descriptor_form.Control
-
- de.xima.fc.gui.model.value_descriptor_form.ValueReferencingControl
-
- de.xima.fc.gui.model.value_descriptor_form.EditableControl<String>
-
- de.xima.fc.gui.model.value_descriptor_form.StringControl
-
- de.xima.fc.gui.model.value_descriptor_form.SingleLineStringControl
-
- All Implemented Interfaces:
Serializable
public final class SingleLineStringControl extends StringControl
AControlfor editing string values that must conform to aIStringValueDescriptor. Uses a single-line text input.- Since:
- 8.5.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SingleLineStringControl(IValueAccessor<?> params, String path, IStringValueDescriptor descriptor, boolean allowNull)Creates a new string control.
-
Method Summary
-
Methods inherited from class de.xima.fc.gui.model.value_descriptor_form.StringControl
coerceValue, getMaxLength, getMinLength
-
Methods inherited from class de.xima.fc.gui.model.value_descriptor_form.EditableControl
getDescription, getLabel, getValue, isFcPlaceholders, isRequired, setDescription, setFcPlaceholders, setLabel, setRequired, setValue
-
Methods inherited from class de.xima.fc.gui.model.value_descriptor_form.ValueReferencingControl
readValue, writeValue
-
-
-
-
Constructor Detail
-
SingleLineStringControl
public SingleLineStringControl(IValueAccessor<?> params, String path, IStringValueDescriptor descriptor, boolean allowNull)
Creates a new string control.- Parameters:
params- The root object against which the path is evaluated.path- The JSON path expression that references the value.descriptor- The descriptor that describes the string value being edited.allowNull- Whether null values are allowed.
-
-