Table of Contents | Prev | Next | Bottom |
Quick Table of Contents |
---|
12 Conformance 12.1 Conformance Levels 12.1.1 XForms Full 12.2 Conformance Description 12.2.1 Conforming XForms Processors 12.2.2 Conforming XForms Documents 12.2.3 Conforming XForms Generators |
The XForms specification is intended for implementation on hardware platforms of all sizes, from tiny hand-held devices to high-powered servers. For this reason, a separate document is being developed to describe a conformance profile of XForms that can be processed with fewer resources.
This conformance level is suitable for more powerful forms processing, such as might be found on a standard desktop browser or a distributed XForms Processor involving server-side components. XForms Full implementations must return "full
" from the property
method (defined at 7.9.1 The property() Function ) called with the "conformance-level
" parameter string.
All XForms Processors must conform to the following specifications, except as qualified below:
[XPath 1.0] Implementing all features.
All XForms Processors must fully support the following XForms modules: Core; MustUnderstand; Form Controls; Group; Switch; Repeat; and Action.
All XForms Processors must also support: the XForms Processing Model and all events listed at 4 Processing Model; the http
scheme for processing xsd:anyURI; all serialization methods defined at 11 Submit.
A host language may introduce additional conformance requirements.
XForms Full Processors must implement all required features defined in this specification.
All XForms Containing Documents must conform to the following specifications, except as qualified below:
XForms elements are typically inserted into a containing document in multiple places. The root element for each individual fragment must be model
, a form control, group
, repeat
, or switch
. Individual XForms fragments must be schema-valid against the Schema for XForms (A Schema for XForms).
A host language may introduce additional conformance requirements.
All XForms Full conforming documents must conform to all required portions of this specification.
Table of Contents | Top |