[Libreoffice-commits] core.git: offapi/com offapi/UnoApi_offapi.mk

Laurent Godard lgodard.libre at laposte.net
Tue Aug 25 05:09:18 PDT 2015


 offapi/UnoApi_offapi.mk                     |   10 +++++-----
 offapi/com/sun/star/frame/XController2.idl  |    1 +
 offapi/com/sun/star/ui/XDeck.idl            |    6 ++++--
 offapi/com/sun/star/ui/XDecks.idl           |    7 ++++++-
 offapi/com/sun/star/ui/XPanel.idl           |    4 +++-
 offapi/com/sun/star/ui/XPanels.idl          |    9 ++++++++-
 offapi/com/sun/star/ui/XSidebarProvider.idl |    1 +
 7 files changed, 28 insertions(+), 10 deletions(-)

New commits:
commit c609b30b12df9118a9fb5fcf06177a39c54d895a
Author: Laurent Godard <lgodard.libre at laposte.net>
Date:   Mon Aug 24 14:15:57 2015 +0200

    sidebar uno api corrections
    
    Change-Id: I1bd1040cc80c0450a5e029c37f0737c0692c056a
    Reviewed-on: https://gerrit.libreoffice.org/17952
    Reviewed-by: Stephan Bergmann <sbergman at redhat.com>
    Tested-by: Stephan Bergmann <sbergman at redhat.com>

diff --git a/offapi/UnoApi_offapi.mk b/offapi/UnoApi_offapi.mk
index 0a915f4..505f4f5 100644
--- a/offapi/UnoApi_offapi.mk
+++ b/offapi/UnoApi_offapi.mk
@@ -4013,17 +4013,17 @@ $(eval $(call gb_UnoApi_add_idlfiles,offapi,com/sun/star/ui,\
 	XContextChangeEventMultiplexer \
 	XContextMenuInterception \
 	XContextMenuInterceptor \
+	XDeck \
+	XDecks \
 	XDockingAreaAcceptor \
 	XImageManager \
 	XModuleUIConfigurationManager \
 	XModuleUIConfigurationManager2 \
 	XModuleUIConfigurationManagerSupplier \
-	XSidebar \
-	XSidebarPanel \
 	XPanel \
 	XPanels \
-	XDeck \
-	XDecks \
+	XSidebar \
+	XSidebarPanel \
 	XSidebarProvider \
 	XStatusbarItem \
 	XToolPanel \
@@ -4036,7 +4036,7 @@ $(eval $(call gb_UnoApi_add_idlfiles,offapi,com/sun/star/ui,\
 	XUIConfigurationStorage \
 	XUIElement \
 	XUIElementFactory \
-    XUIElementFactoryManager \
+	XUIElementFactoryManager \
 	XUIElementFactoryRegistration \
 	XUIElementSettings \
 	XUpdateModel \
diff --git a/offapi/com/sun/star/frame/XController2.idl b/offapi/com/sun/star/frame/XController2.idl
index 400b7ae..23c64f1 100644
--- a/offapi/com/sun/star/frame/XController2.idl
+++ b/offapi/com/sun/star/frame/XController2.idl
@@ -63,6 +63,7 @@ interface XController2 : XController
                                                             CreationArguments;
 
     /** get the sidebar if exists
+        @since LibreOffice 5.1
     */
     ::com::sun::star::ui::XSidebarProvider getSidebar();
 };
diff --git a/offapi/com/sun/star/ui/XDeck.idl b/offapi/com/sun/star/ui/XDeck.idl
index 53b7397..f19ed40 100644
--- a/offapi/com/sun/star/ui/XDeck.idl
+++ b/offapi/com/sun/star/ui/XDeck.idl
@@ -15,7 +15,9 @@
 
  module com {  module sun {  module star {  module ui {
 
-/** provides access to Desk */
+/** provides access to Deck
+    @since LibreOffice 5.1
+*/
 
 interface XDeck
 
@@ -39,7 +41,7 @@ interface XDeck
     */
     boolean isActive();
 
-    /** Activate the deck and isplays its content
+    /** Activate the deck and displays its content
 
         @param bActivate
             The requested state for the deck
diff --git a/offapi/com/sun/star/ui/XDecks.idl b/offapi/com/sun/star/ui/XDecks.idl
index ba7c3a7..0ed2977 100644
--- a/offapi/com/sun/star/ui/XDecks.idl
+++ b/offapi/com/sun/star/ui/XDecks.idl
@@ -15,11 +15,16 @@
 
  module com {  module sun {  module star {  module ui {
 
-/** provides access to Desks of a Sidebar.*/
+/** provides access to Decks of a Sidebar.
+    @since LibreOffice 5.1
+*/
 
 interface XDecks
 
 {
+    /**
+        returned ANYs are actually of type com::sun::star::ui::XDeck
+    */
     interface com::sun::star::container::XIndexAccess;
     interface com::sun::star::container::XNameAccess;
 };
diff --git a/offapi/com/sun/star/ui/XPanel.idl b/offapi/com/sun/star/ui/XPanel.idl
index 0070d23..f02d8b3 100644
--- a/offapi/com/sun/star/ui/XPanel.idl
+++ b/offapi/com/sun/star/ui/XPanel.idl
@@ -16,7 +16,9 @@
 
  module com {  module sun {  module star {  module ui {
 
-/** provides access to Desk */
+/** provides access to Panel
+    @since LibreOffice 5.1
+*/
 
 interface XPanel
 
diff --git a/offapi/com/sun/star/ui/XPanels.idl b/offapi/com/sun/star/ui/XPanels.idl
index a2aa851..3617855 100644
--- a/offapi/com/sun/star/ui/XPanels.idl
+++ b/offapi/com/sun/star/ui/XPanels.idl
@@ -15,14 +15,21 @@
 
  module com {  module sun {  module star {  module ui {
 
-/** provides access to Panels of a Deck.*/
+/** provides access to Panels of a Deck.
+    @since LibreOffice 5.1
+*/
 
 interface XPanels
 
 {
+    /**
+        returned ANYs are actually of type com::sun::star::ui::XPanel
+    */
     interface com::sun::star::container::XIndexAccess;
     interface com::sun::star::container::XNameAccess;
 
+    /** The deck Id that contains the Panels
+    */
     string getDeckId();
 };
 
diff --git a/offapi/com/sun/star/ui/XSidebarProvider.idl b/offapi/com/sun/star/ui/XSidebarProvider.idl
index 8392bea..96dbfd8 100644
--- a/offapi/com/sun/star/ui/XSidebarProvider.idl
+++ b/offapi/com/sun/star/ui/XSidebarProvider.idl
@@ -21,6 +21,7 @@
 module com { module sun { module star { module ui {
 
 /** Interface of the sidebar
+    @since LibreOffice 5.1
 */
 interface XSidebarProvider: com::sun::star::uno::XInterface
 {


More information about the Libreoffice-commits mailing list