[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