Smack/smack-extensions/src/main/java/org/jivesoftware/smackx/xdata
Frank Matheron d4d2a7a6d8 [xdata] Do not require FORM_TYPE field in FilledForm
The FillableForm API is the most convenient way of filling out a
form. Currently only forms with a FORM_TYPE can be filled, due to a
restriction in FillableForm. This makes filling out untyped forms very
cumbersome.

This commit removes the required FORM_TYPE when using FilledForm (and
therefor FillableForm). Some subclasses of FilledForm already check
that the correct FORM_TYPE is set using FilledForm#ensureFormType().
2021-03-03 12:42:17 +01:00
..
form [xdata] Do not require FORM_TYPE field in FilledForm 2021-03-03 12:42:17 +01:00
packet [xdata] Ensure that hidden FROM_TYPE field is first 2021-03-02 21:40:52 +01:00
provider [xdata] Use extra registry for fields in clark notation 2021-03-02 11:43:23 +01:00
AbstractMultiFormField.java Re-work data form API 2020-05-13 20:14:41 +02:00
AbstractSingleStringValueFormField.java Re-work data form API 2020-05-13 20:14:41 +02:00
BooleanFormField.java Re-work data form API 2020-05-13 20:14:41 +02:00
FormField.java Re-work data form API 2020-05-13 20:14:41 +02:00
FormFieldChildElement.java Re-work data form API 2020-05-13 20:14:41 +02:00
FormFieldWithOptions.java Re-work data form API 2020-05-13 20:14:41 +02:00
JidMultiFormField.java Re-work data form API 2020-05-13 20:14:41 +02:00
JidSingleFormField.java Re-work data form API 2020-05-13 20:14:41 +02:00
ListMultiFormField.java Re-work data form API 2020-05-13 20:14:41 +02:00
ListSingleFormField.java Re-work data form API 2020-05-13 20:14:41 +02:00
SingleValueFormField.java Re-work data form API 2020-05-13 20:14:41 +02:00
TextMultiFormField.java Re-work data form API 2020-05-13 20:14:41 +02:00
TextSingleFormField.java Re-work data form API 2020-05-13 20:14:41 +02:00
XDataManager.java Re-work data form API 2020-05-13 20:14:41 +02:00
package-info.java Add missing package-info descriptions. 2018-02-21 16:47:11 +01:00