Hi,
I have submitted a patch for review:
https://gerrit.libreoffice.org/3577
To pull it, you can do:
git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/77/3577/1
put theBrowseNodeFactory singleton into extra file
Change-Id: Icf770c8b9e80e98935ffacf7da79a6c8af6593d9
---
M offapi/UnoApi_offapi.mk
M offapi/com/sun/star/script/browse/BrowseNodeFactory.idl
A offapi/com/sun/star/script/browse/theBrowseNodeFactory.idl
3 files changed, 47 insertions(+), 15 deletions(-)
diff --git a/offapi/UnoApi_offapi.mk b/offapi/UnoApi_offapi.mk
index 0527035..851e44d 100644
--- a/offapi/UnoApi_offapi.mk
+++ b/offapi/UnoApi_offapi.mk
@@ -1006,6 +1006,7 @@
$(eval $(call gb_UnoApi_add_idlfiles_noheader,offapi,offapi/com/sun/star/script/browse,\
BrowseNode \
BrowseNodeFactory \
+ theBrowseNodeFactory \
))
$(eval $(call gb_UnoApi_add_idlfiles_noheader,offapi,offapi/com/sun/star/script/provider,\
LanguageScriptProvider \
diff --git a/offapi/com/sun/star/script/browse/BrowseNodeFactory.idl
b/offapi/com/sun/star/script/browse/BrowseNodeFactory.idl
index f974498..72d2cab 100644
--- a/offapi/com/sun/star/script/browse/BrowseNodeFactory.idl
+++ b/offapi/com/sun/star/script/browse/BrowseNodeFactory.idl
@@ -34,21 +34,6 @@
interface XBrowseNodeFactory;
};
-/**
- The one and only BrowseNodeFactory.
-
- To get the singleton call getValueByName on the component context
- <pre>
- /singletons/com.sun.star.script.theBrowseNodeFactory
- </pre>
-
- @since OOo 2.0
-*/
-singleton theBrowseNodeFactory
-{
- service BrowseNodeFactory;
-};
-
}; }; }; }; };
#endif
diff --git a/offapi/com/sun/star/script/browse/theBrowseNodeFactory.idl
b/offapi/com/sun/star/script/browse/theBrowseNodeFactory.idl
new file mode 100644
index 0000000..d77e12b
--- /dev/null
+++ b/offapi/com/sun/star/script/browse/theBrowseNodeFactory.idl
@@ -0,0 +1,46 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+#ifndef __com_sun_star_script_browse_BrowseNodeFactory_idl__
+#define __com_sun_star_script_browse_BrowseNodeFactory_idl__
+
+#include <com/sun/star/script/browse/BrowseNodeFactory.idl>
+
+module com { module sun { module star { module script { module browse {
+
+/**
+ The one and only BrowseNodeFactory.
+
+ To get the singleton call getValueByName on the component context
+ <pre>
+ /singletons/com.sun.star.script.theBrowseNodeFactory
+ </pre>
+
+ @since OOo 2.0
+*/
+singleton theBrowseNodeFactory
+{
+ service BrowseNodeFactory;
+};
+
+}; }; }; }; };
+
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
--
To view, visit https://gerrit.libreoffice.org/3577
To unsubscribe, visit https://gerrit.libreoffice.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Icf770c8b9e80e98935ffacf7da79a6c8af6593d9
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: master
Gerrit-Owner: David Tardon <dtardon@redhat.com>
Context
- [PATCH] put theBrowseNodeFactory singleton into extra file · David Tardon (via Code Review)
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.