[Libreoffice-commits] .: offapi/com

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Fri Nov 30 07:00:41 PST 2012


 offapi/com/sun/star/xforms/Binding.idl         |   13 +++++++++++++
 offapi/com/sun/star/xml/NamespaceContainer.idl |    2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)

New commits:
commit 6bf05adf3f46ca74ccda0d3c82399ab63343c35d
Author: Michael Stahl <mstahl at redhat.com>
Date:   Fri Nov 30 15:57:24 2012 +0100

    un-deprecate com::sun::star::xml::NamespaceContainer
    
    as it is apparently used, though i don't know if those properties are
    intentinally undocumented implementation details or accidentally
    undocumented due to lack of time.
    
    Change-Id: I0b5c564a8d49fb28aca3a6c1e15816f37ed20519

diff --git a/offapi/com/sun/star/xforms/Binding.idl b/offapi/com/sun/star/xforms/Binding.idl
index ccb5276..8f2df2c 100644
--- a/offapi/com/sun/star/xforms/Binding.idl
+++ b/offapi/com/sun/star/xforms/Binding.idl
@@ -23,6 +23,7 @@
 #include <com/sun/star/form/binding/ValueBinding.idl>
 #include <com/sun/star/form/binding/ListEntrySource.idl>
 #include <com/sun/star/form/validation/XValidator.idl>
+#include <com/sun/star/xml/NamespaceContainer.idl>
 
 
 module com {  module sun {  module star {  module xforms {
@@ -61,6 +62,18 @@ service Binding
     @see com::sun::star::form::binding::ValidatableControlModel
     */
     interface com::sun::star::form::validation::XValidator;
+
+    /** among other properties, there is this one
+
+        <p>It is unclear to me whether this is an implementation detail
+        or a supported interface.</p>
+        <p>The value supports the service
+            com::sun::star::xml::NamespaceContainer</p>
+
+        @see com::sun::star::xml::NamespaceContainer
+     */
+    [optional, property] com::sun::star::container::XNameContainer
+        BindingNamespaces;
 };
 
 
diff --git a/offapi/com/sun/star/xml/NamespaceContainer.idl b/offapi/com/sun/star/xml/NamespaceContainer.idl
index 6b9c2fa..4103acf 100644
--- a/offapi/com/sun/star/xml/NamespaceContainer.idl
+++ b/offapi/com/sun/star/xml/NamespaceContainer.idl
@@ -28,7 +28,7 @@ module com { module sun { module star { module xml {
 
     <p>Each namespace is accessed with its prefix and the URL is stored as a string.
 
-    @deprecated This appears to be unused.
+    @see com::sun::star::xforms::Binding
 */
 published service NamespaceContainer
 {


More information about the Libreoffice-commits mailing list