The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15



Tips ‘n’ Tricks


:: com :: sun :: star :: form :: inspection ::

unpublished service XMLFormsPropertyHandler
Usage Restrictions
not published
implements a property handler for use with an ::com::sun::star::inspection::ObjectInspector which provides properties related to binding form control models to XForm bindings.

The handler introduces new properties to choose an ::com::sun::star::xforms::XModel and a ::com::sun::star::xforms::Binding within this model. Additionally, it introduces properties which reflect the different facets of the binding (e.g. ::com::sun::star::xforms::Binding::BindingExpression), so they can be changed directly in the ::com::sun::star::inspection::ObjectInspector as if they were a property of the form component which is being inspected.

The handler expects a value named "ContextDocument" in the context in which it is created. That is, the ::com::sun::star::uno::XComponentContext used for creating the CellBindingPropertyHandler is examined for a value with this name. If the object in this value denotes a XML form document (indicated by supporting the ::com::sun::star::xforms::XFormsSupplier interface), this document is used to do XML binding related work.

See also
::com::sun::star::inspection::XPropertyHandler, ::com::sun::star::form::binding::BindableControlModel, ::com::sun::star::form::binding::ValueBinding, ::com::sun::star::xforms::Binding, ::com::sun::star::uno::XComponentContext::getValueByName

Exported Interfaces - Summary
(referenced entity's summary:)
is the basic interface for object inspection.
Exported Interfaces - Details
(referenced entity's summary:)
is the basic interface for object inspection.

Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.