See: Description
Class | Description |
---|---|
DataForm |
The implementation of the
<x/> element in the jabber:x:data namespace, which represents data forms. |
DataForm.Builder<T extends DataForm.Builder<T>> |
An abstract builder to build simple data forms.
|
DataForm.Field |
A data form field.
|
DataForm.Field.Builder |
A builder class to build a data form field.
|
DataForm.Item |
An item which can be understood as a table row.
|
DataForm.Option |
Defines an option in a field of type
DataForm.Field.Type.LIST_SINGLE or DataForm.Field.Type.LIST_MULTI . |
Enum | Description |
---|---|
DataForm.Field.Type |
Defines field types.
|
DataForm.Type |
The form type.
|
Provides XML schema implementations of XEP-0004: Data Forms.
defines an XMPP protocol extension for data forms that can be used in workflows such as service configuration as well as for application-specific data description and reporting. The protocol includes lightweight semantics for forms processing (such as request, response, submit, and cancel), defines several common field types (boolean, list options with single or multiple choice, text with single line or multiple lines, single or multiple JabberIDs, hidden fields, etc.), provides extensibility for future data types, and can be embedded in a wide range of applications. The protocol is not intended to provide complete forms-processing functionality as is provided in the W3C XForms technology, but instead provides a basic subset of such functionality for use by XMPP entities.
Copyright © 2014–2019 XMPP.rocks. All rights reserved.