INTEGRATION: CWS eforms2 (1.2.8); FILE MERGED
2004/08/24 13:30:48 fs 1.2.8.2: #i28195# updated documentation 2004/07/12 13:43:30 fs 1.2.8.1: also be a FormControlModel
This commit is contained in:
parent
96dc33b819
commit
ff9a12375d
1 changed files with 22 additions and 2 deletions
|
@ -2,9 +2,9 @@
|
|||
*
|
||||
* $RCSfile: BindableControlModel.idl,v $
|
||||
*
|
||||
* $Revision: 1.2 $
|
||||
* $Revision: 1.3 $
|
||||
*
|
||||
* last change: $Author: rt $ $Date: 2004-04-02 10:36:33 $
|
||||
* last change: $Author: obo $ $Date: 2004-11-16 11:06:12 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
|
@ -65,6 +65,9 @@
|
|||
#ifndef __com_sun_star_form_binding_XBindableValue_idl__
|
||||
#include <com/sun/star/form/binding/XBindableValue.idl>
|
||||
#endif
|
||||
#ifndef __com_sun_star_form_FormControlModel_idl__
|
||||
#include <com/sun/star/form/FormControlModel.idl>
|
||||
#endif
|
||||
|
||||
//=============================================================================
|
||||
|
||||
|
@ -75,6 +78,23 @@ module com { module sun { module star { module form { module binding {
|
|||
*/
|
||||
service BindableControlModel
|
||||
{
|
||||
/** specifies the basic functionality for a form control model
|
||||
|
||||
<p>Via this service, bindable control models inherit the
|
||||
<type scope="com::sun::star::util">XCloneable</type> interface.<br/>
|
||||
If an bindable control model, at which a binding has been established (via
|
||||
<member>XBindableValue::setValueBinding</member>), is being cloned, then the
|
||||
binding is also established at the clone. Effectively, this means that
|
||||
both control model instances share the same binding instance.</p>
|
||||
*/
|
||||
service com::sun::star::form::FormControlModel;
|
||||
|
||||
/** specifies support for being bound to an external value
|
||||
|
||||
<p>When a <type>BindableControlModel</type> is bound to an external value,
|
||||
then every change in the control model's value is <em>immediately</em> reflected
|
||||
in the external binding.</p>
|
||||
*/
|
||||
interface XBindableValue;
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue