:: com :: sun :: star :: form :: validation ::

service ValidatableBindableControlModel

Included Services - Summary
ValidatableControlModel

specifies support for validating the current value of the control

::com::sun::star::form::binding::BindableControlModel

specifies support for binding the control value to an external component (details)

Included Services - Details
ValidatableControlModel
Description
specifies support for validating the current value of the control
::com::sun::star::form::binding::BindableControlModel
Description
specifies support for binding the control value to an external component

If a value binding is established at the control model (by using ::com::sun::star::form::binding::XBindableValue::setValueBinding with a non-NULL binding), this binding is analyzed for validation support. If it is present (read: if the binding also supports the XValidator interface), the binding is also established as validator, as if it has been passed to XValidatable::setValidator.
If, while this binding is active (in both its roles as value binding and validator), an attempt is made to establish another validator, this is blocked with raising a ::com::sun::star::util::VetoException upon calling XValidatable::setValidator.


 
Top of Page