From 02938589158dfb7bc0051e59f1b0b90f403a3165 Mon Sep 17 00:00:00 2001 From: Oliver Bolte Date: Tue, 16 Nov 2004 10:08:00 +0000 Subject: [PATCH] INTEGRATION: CWS eforms2 (1.2.8); FILE MERGED 2004/08/24 13:30:48 fs 1.2.8.1: #i28195# updated documentation --- .../sun/star/form/binding/ListEntrySource.idl | 18 +++++++++--------- .../com/sun/star/form/binding/ValueBinding.idl | 8 ++++++-- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/offapi/com/sun/star/form/binding/ListEntrySource.idl b/offapi/com/sun/star/form/binding/ListEntrySource.idl index 98a3334d4928..4ce7924e4263 100644 --- a/offapi/com/sun/star/form/binding/ListEntrySource.idl +++ b/offapi/com/sun/star/form/binding/ListEntrySource.idl @@ -2,9 +2,9 @@ * * $RCSfile: ListEntrySource.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: rt $ $Date: 2004-04-02 10:38:21 $ + * last change: $Author: obo $ $Date: 2004-11-16 11:07:49 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -62,7 +62,7 @@ #ifndef __com_sun_star_form_binding_ListEntrySource_idl__ #define __com_sun_star_form_binding_ListEntrySource_idl__ -#ifndef __com_sun_star_util_XListEntrySource_idl__ +#ifndef __com_sun_star_form_binding_XListEntrySource_idl__ #include #endif #ifndef __com_sun_star_lang_XComponent_idl__ @@ -89,14 +89,14 @@ service ListEntrySource /** allows life time control for the component -

An ValueBinding will be known to one ore more components - supporting the XBindableValue interface, which all work with - this binding. However, they will not own the ValueBinding. +

An ListEntrySource will be known to one ore more components + supporting the XListEntrySink interface, which all work with + this source. However, they will not own the ListEntrySource. The ownership is with another instance, which may also decide to obsolete - the ValueBinding for whatever reasons (e.g. because the data model - which the binding reflected died). For this reason, a ValueBinding + the ListEntrySource for whatever reasons (e.g. because the data model + which the binding reflected died). For this reason, a ListEntrySource must offer a possibility to be obsoleted by it's owner, and to notify this - obsoletion to other interested parties, such as XBindableValues.

+ obsoletion to other interested parties, such as XListEntrySinks.

*/ interface com::sun::star::lang::XComponent; }; diff --git a/offapi/com/sun/star/form/binding/ValueBinding.idl b/offapi/com/sun/star/form/binding/ValueBinding.idl index 22e3eeae7aa6..ceaa7babf8d0 100644 --- a/offapi/com/sun/star/form/binding/ValueBinding.idl +++ b/offapi/com/sun/star/form/binding/ValueBinding.idl @@ -2,9 +2,9 @@ * * $RCSfile: ValueBinding.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: rt $ $Date: 2004-04-02 10:38:32 $ + * last change: $Author: obo $ $Date: 2004-11-16 11:08:00 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -93,6 +93,10 @@ service ValueBinding

For instance, you could imagine a ValueBinding which represents a cell in a spreadsheet document, and whose value is readonly as long as the spreadsheet is locked.

+ +

As long as this property is , the value binding should throw + a NoSupportException when its + XValueBinding::setValue method is invoked.

*/ [property, bound, readonly] boolean ReadOnly;