summaryrefslogtreecommitdiffstats
path: root/odk/docs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 05:54:39 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 05:54:39 +0000
commit267c6f2ac71f92999e969232431ba04678e7437e (patch)
tree358c9467650e1d0a1d7227a21dac2e3d08b622b2 /odk/docs
parentInitial commit. (diff)
downloadlibreoffice-267c6f2ac71f92999e969232431ba04678e7437e.tar.xz
libreoffice-267c6f2ac71f92999e969232431ba04678e7437e.zip
Adding upstream version 4:24.2.0.upstream/4%24.2.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'odk/docs')
-rw-r--r--odk/docs/cpp/Doxyfile41
-rw-r--r--odk/docs/cpp/main.dox11
-rw-r--r--odk/docs/idl/Doxyfile48
-rw-r--r--odk/docs/idl/generated_idl_chapter_refs.idl5590
-rw-r--r--odk/docs/idl/idl_chapter_refs.txt7333
-rw-r--r--odk/docs/idl/main.dox20
-rw-r--r--odk/docs/idl/wikilinks.py74
-rw-r--r--odk/docs/images/arrow-1.gifbin0 -> 68 bytes
-rw-r--r--odk/docs/images/arrow-2.gifbin0 -> 68 bytes
-rw-r--r--odk/docs/images/arrow-3.gifbin0 -> 98 bytes
-rw-r--r--odk/docs/images/bg_table.gifbin0 -> 42 bytes
-rw-r--r--odk/docs/images/bg_table.pngbin0 -> 128 bytes
-rw-r--r--odk/docs/images/bg_table2.gifbin0 -> 44 bytes
-rw-r--r--odk/docs/images/bg_table2.pngbin0 -> 128 bytes
-rw-r--r--odk/docs/images/bg_table3.gifbin0 -> 44 bytes
-rw-r--r--odk/docs/images/bg_table3.pngbin0 -> 128 bytes
-rw-r--r--odk/docs/images/bluball.gifbin0 -> 905 bytes
-rw-r--r--odk/docs/images/nada.gifbin0 -> 49 bytes
-rw-r--r--odk/docs/images/nav_down.pngbin0 -> 224 bytes
-rw-r--r--odk/docs/images/nav_home.pngbin0 -> 471 bytes
-rw-r--r--odk/docs/images/nav_left.pngbin0 -> 223 bytes
-rw-r--r--odk/docs/images/nav_right.pngbin0 -> 225 bytes
-rw-r--r--odk/docs/images/nav_up.pngbin0 -> 229 bytes
-rw-r--r--odk/docs/images/odk-footer-logo.gifbin0 -> 850 bytes
-rw-r--r--odk/docs/images/ooo-main-app_32.pngbin0 -> 2429 bytes
-rw-r--r--odk/docs/images/sdk_head-1.pngbin0 -> 20457 bytes
-rw-r--r--odk/docs/images/sdk_head-2.pngbin0 -> 175 bytes
-rw-r--r--odk/docs/images/sdk_line-1.gifbin0 -> 43 bytes
-rw-r--r--odk/docs/images/sdk_line-2.gifbin0 -> 113 bytes
-rw-r--r--odk/docs/install.html562
-rw-r--r--odk/docs/java-uno/package-list47
-rw-r--r--odk/docs/java/package-list135
-rw-r--r--odk/docs/sdk_styles.css982
-rw-r--r--odk/docs/tools.html906
34 files changed, 15749 insertions, 0 deletions
diff --git a/odk/docs/cpp/Doxyfile b/odk/docs/cpp/Doxyfile
new file mode 100644
index 0000000000..6ea291782a
--- /dev/null
+++ b/odk/docs/cpp/Doxyfile
@@ -0,0 +1,41 @@
+#
+# 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/.
+#
+
+PROJECT_BRIEF = %
+PROJECT_NAME = %
+OUTPUT_DIRECTORY = %
+STRIP_FROM_PATH = %
+JAVADOC_AUTOBRIEF = YES
+
+EXTRACT_ALL = YES
+CASE_SENSE_NAMES = NO
+SHORT_NAMES = YES
+
+QUIET = %
+WARNINGS = YES
+WARN_IF_DOC_ERROR = YES
+WARN_FORMAT = "$file:$line: $text"
+
+INPUT = %
+RECURSIVE = YES
+
+GENERATE_HTML = YES
+HTML_OUTPUT = .
+HTML_TIMESTAMP = NO
+
+GENERATE_LATEX = NO
+
+ALIASES = "derive=\par Derive:"
+
+MACRO_EXPANSION = YES
+EXPAND_ONLY_PREDEF = YES
+PREDEFINED = \
+ __cplusplus \
+ SAL_CALL= \
+ SAL_DEPRECATED_INTERNAL(x)= \
+ SAL_DEPRECATED(x)=
diff --git a/odk/docs/cpp/main.dox b/odk/docs/cpp/main.dox
new file mode 100644
index 0000000000..771fa7bcb8
--- /dev/null
+++ b/odk/docs/cpp/main.dox
@@ -0,0 +1,11 @@
+/*
+ * 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/.
+ */
+
+/// \mainpage
+///
+/// This is a reference documentation for the C++ source code.
diff --git a/odk/docs/idl/Doxyfile b/odk/docs/idl/Doxyfile
new file mode 100644
index 0000000000..008ec153b4
--- /dev/null
+++ b/odk/docs/idl/Doxyfile
@@ -0,0 +1,48 @@
+#
+# 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/.
+#
+
+PROJECT_BRIEF = %
+PROJECT_NAME = %
+OUTPUT_DIRECTORY = %
+STRIP_FROM_PATH = %
+INPUT = %
+RECURSIVE = YES
+
+GENERATE_HTML = YES
+HTML_OUTPUT = .
+HTML_TIMESTAMP = NO
+GENERATE_LATEX = NO
+
+QUIET = %
+WARNINGS = YES
+WARN_IF_DOC_ERROR = YES
+WARN_FORMAT = "$file:$line: $text"
+
+# Do this only on Windows - the MSI has some ridiculous path name length
+# restrictions - but not other platforms because short names are pretty random
+SHORT_NAMES = %
+# for windows? actually should NOT need this - no case collision in files!
+# note this changes filenames (uppercase letters translated to "_lowercase")
+#CASE_SENSE_NAMES = NO
+# this is bad because the directories have random names...
+#CREATE_SUBDIRS = YES
+# hmm... not sure if we want the source files in the output?
+#SHOW_USED_FILES = NO
+#SHOW_FILES = NO
+
+# ideally everything should be documented, but...
+EXTRACT_ALL = YES
+# first line is "brief" doc
+JAVADOC_AUTOBRIEF = YES
+# we want detailed description for everything, starting with "brief" doc
+REPEAT_BRIEF = YES
+ALWAYS_DETAILED_SEC = YES
+# by default members detail sections are prefixed with ns-qualified class
+# name which looks like overkill/clutter
+HIDE_SCOPE_NAMES = YES
+
diff --git a/odk/docs/idl/generated_idl_chapter_refs.idl b/odk/docs/idl/generated_idl_chapter_refs.idl
new file mode 100644
index 0000000000..451d40d0c9
--- /dev/null
+++ b/odk/docs/idl/generated_idl_chapter_refs.idl
@@ -0,0 +1,5590 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/* this file was generated from idl_chapter_refs.txt by wikilinks.py */
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XCharacterClassification_2">Office Development - Implementing a New Locale - XCharacterClassification</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XCharacterClassification">Office Development - Overview and Using the API - XCharacterClassification</a><br>
+interface XCharacterClassification {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module uno {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Service_Manager_and_Component_Context">Professional UNO - Service Manager and Component Context</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/First_Steps#Getting_Started">First Steps - First Contact - Getting Started</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Getting_a_Service_Manager">Professional UNO - Java - Getting a Service Manager</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Establishing_Interprocess_Connections">Professional UNO - C++ - Establishing Interprocess Connections</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#UNO_Interprocess_Connections">Professional UNO - UNO Interprocess Connections</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Transparent_Use_of_Office_UNO_Components_2">Professional UNO - C++ - Transparent Use of Office UNO Components</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Transparent_Use_of_Office_UNO_Components">Professional UNO - Java - Transparent Use of Office UNO Components</a><br>
+interface XComponentContext {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Service_Manager_and_Component_Context">Professional UNO - Service Manager and Component Context</a><br>
+interface XMultiServiceFactory {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Service_Manager_and_Component_Context">Professional UNO - Service Manager and Component Context</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/First_Steps#Getting_Started">First Steps - First Contact - Getting Started</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Getting_a_Service_Manager">Professional UNO - Java - Getting a Service Manager</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Establishing_Interprocess_Connections">Professional UNO - C++ - Establishing Interprocess Connections</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#UNO_Interprocess_Connections">Professional UNO - UNO Interprocess Connections</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Transparent_Use_of_Office_UNO_Components_2">Professional UNO - C++ - Transparent Use of Office UNO Components</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Transparent_Use_of_Office_UNO_Components">Professional UNO - Java - Transparent Use of Office UNO Components</a><br>
+interface XMultiComponentFactory {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Service_Manager_and_Component_Context">Professional UNO - Service Manager and Component Context</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/First_Steps#Getting_Started">First Steps - First Contact - Getting Started</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Instantiation">Professional UNO - Bridge - The Service Manager Component - Instantiation</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Instantiating_UNO_Services">Professional UNO - Basic - Instantiating UNO Services</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Getting_a_Service_Manager">Professional UNO - Java - Getting a Service Manager</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#Bootstrapping">Advanced UNO - Implementing UNO Language Bindings - Overview of Language Bindings and Bridges - Bootstrapping</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Establishing_Interprocess_Connections">Professional UNO - C++ - Establishing Interprocess Connections</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#UNO_Interprocess_Connections">Professional UNO - UNO Interprocess Connections</a><br>
+service ServiceManager {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XNumberFormatCode">Office Development - Overview and Using the API - XNumberFormatCode</a><br>
+interface XNumberFormatCode {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module uno {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Exception_Handling_in_C.2B.2B">Professional UNO - C++ - Exception Handling in C++</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Exception_Handling_2">Professional UNO - Basic - Exception Handling</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Mapping_of_Exception_Types">Professional UNO - Java - Mapping of Exception Types</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Exceptions_and_Errorcodes">Professional UNO - Bridge - Exceptions and Errorcodes</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Exception_Handling">Professional UNO - Exception Handling</a><br>
+exception Exception {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module uno {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Exception_Handling_in_C.2B.2B">Professional UNO - C++ - Exception Handling in C++</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Exception_Handling_2">Professional UNO - Basic - Exception Handling</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Mapping_of_Exception_Types">Professional UNO - Java - Mapping of Exception Types</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Exceptions_and_Errorcodes">Professional UNO - Bridge - Exceptions and Errorcodes</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Exception_Handling">Professional UNO - Exception Handling</a><br>
+exception RuntimeException {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module chart {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Data_Access">Charts - Data Access</a><br>
+interface XChartDataArray {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module chart {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Data_Access">Charts - Data Access</a><br>
+interface XChartData {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module chart {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Data_Access">Charts - Data Access</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Document_Structure">Charts - Working With Charts - Document Structure</a><br>
+service ChartDataArray {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module chart {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Data_Access">Charts - Data Access</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Document_Structure">Charts - Working With Charts - Document Structure</a><br>
+service ChartData {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XBreakIterator">Office Development - Implementing a New Locale - XBreakIterator</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XBreakIterator">Office Development - Overview and Using the API - XBreakIterator</a><br>
+interface XBreakIterator {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Named_Ranges">Spreadsheet Documents - Named Ranges</a><br>
+interface XNamedRanges {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Document_Events">Office Development - Document Events</a><br>
+struct EventObject {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Document_Events">Office Development - Document Events</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XEventBroadcaster">Office Development - Component - Models - XEventBroadcaster</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Using_the_Desktop">Office Development - Using the Desktop</a><br>
+interface XEventBroadcaster {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Document_Events">Office Development - Document Events</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Events_and_Other_Notifications">Database Access - Events and Other Notifications</a><br>
+struct EventObject {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Document_Events">Office Development - Document Events</a><br>
+service Events {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module configuration {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Disabling_Commands_at_Runtime">Writing UNO Components - Disable Commands - Disabling Commands at Runtime</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Configuration_Management#Object_Model">Configuration Management - Object Model</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Configuration_Management#Updating_Configuration_Data">Configuration Management - Updating Configuration Data</a><br>
+service ConfigurationUpdateAccess {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module configuration {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Disabling_Commands_at_Runtime">Writing UNO Components - Disable Commands - Disabling Commands at Runtime</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Configuration_Management#Connecting_to_a_Data_Source">Configuration Management - Connecting to a Data Source</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Configuration_Management#Object_Model">Configuration Management - Object Model</a><br>
+service ConfigurationProvider {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Disabling_Commands_at_Runtime">Writing UNO Components - Disable Commands - Disabling Commands at Runtime</a><br>
+interface XChangesBatch {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Creating_and_Loading_Text_Documents">Text Documents - Handling Text Document Files - Creating and Loading Text Documents</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Integrating_Import_and_Export_Filters">Office Development - Integrating Import and Export Filters</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Loading_Documents">Office Development - Handling Documents - Loading Documents</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Using_the_Desktop">Office Development - Using the Desktop</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Creating_and_Loading_Spreadsheet_Documents">Spreadsheet Documents - Handling Spreadsheet Documents Files - Creating and Loading Spreadsheet Documents</a><br>
+interface XComponentLoader {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Redline">Text Documents - Redline</a><br>
+interface XRedlinesSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XCalendar">Office Development - Implementing a New Locale - XCalendar</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XCalendar">Office Development - Overview and Using the API - XCalendar</a><br>
+interface XCalendar {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Querying_for_Cells_with_Specific_Properties">Spreadsheet Documents - Querying for Cells with Specific Properties</a><br>
+interface XCellRangesQuery {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Querying_for_Cells_with_Specific_Properties">Spreadsheet Documents - Querying for Cells with Specific Properties</a><br>
+interface XFormulaQuery {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Querying_for_Cells_with_Specific_Properties">Spreadsheet Documents - Querying for Cells with Specific Properties</a><br>
+service SheetRangesQuery {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module table {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Column_and_Row_Access">Spreadsheet Documents - Column and Row Access</a><br>
+interface XColumnRowRange {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Path_Settings">Office Development - Path Settings</a><br>
+service PathSettings {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Lifetime_of_UNO_objects">Professional UNO - Lifetime of UNO objects</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Closing_Documents">Office Development - Closing Documents</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#XComponent">Writing UNO Components - XComponent</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Core_Interfaces_to_Implement">Writing UNO Components - Core Interfaces to Implement</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Using_the_Component_Framework">Office Development - Using the Component Framework</a><br>
+interface XComponent {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module uno {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Lifetime_of_UNO_objects">Professional UNO - Lifetime of UNO objects</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/First_Steps#Using_Interfaces">First Steps - Using Services - Using Interfaces</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Using_UNO_Interfaces">Professional UNO - Using UNO Interfaces</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#XInterface">Writing UNO Components - XInterface</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Core_Interfaces_to_Implement">Writing UNO Components - Core Interfaces to Implement</a><br>
+interface XInterface {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module uno {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Lifetime_of_UNO_objects">Professional UNO - Lifetime of UNO objects</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#XWeak">Writing UNO Components - XWeak</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Using_Weak_References">Professional UNO - C++ - Using Weak References</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Core_Interfaces_to_Implement">Writing UNO Components - Core Interfaces to Implement</a><br>
+interface XWeak {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module awt {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Java_Window_Integration">Office Development - Java Window Integration</a><br>
+interface XToolkit {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module awt {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Java_Window_Integration">Office Development - Java Window Integration</a><br>
+service Toolkit {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module awt {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Java_Window_Integration">Office Development - Java Window Integration</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Window_Interfaces">Office Development - Component - Window Interfaces</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Windows">Office Development - Windows</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/JavaBean_for_Office_Components#OfficeWindow_Interface">JavaBean for Office Components - OfficeWindow Interface</a><br>
+interface XWindowPeer {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Shape_Objects_in_Text">Text Documents - Shape Objects in Text</a><br>
+service TextEmbeddedObject {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Shape_Objects_in_Text">Text Documents - Shape Objects in Text</a><br>
+service BaseFrame {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Shape_Objects_in_Text">Text Documents - Shape Objects in Text</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Formatting">Text Documents - Formatting</a><br>
+service Shape {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Shape_Objects_in_Text">Text Documents - Shape Objects in Text</a><br>
+service TextGraphicObject {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Shape_Objects_in_Text">Text Documents - Shape Objects in Text</a><br>
+service TextFrame {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Automatic_Key_Generation">Forms - Automatic Key Generation</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Events_and_Other_Notifications">Database Access - Events and Other Notifications</a><br>
+interface XRowSetApproveBroadcaster {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module bridge {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Getting_a_Service_Manager">Professional UNO - Java - Getting a Service Manager</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Establishing_Interprocess_Connections">Professional UNO - C++ - Establishing Interprocess Connections</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#UNO_Interprocess_Connections">Professional UNO - UNO Interprocess Connections</a><br>
+interface XUnoUrlResolver {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Getting_a_Service_Manager">Professional UNO - Java - Getting a Service Manager</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Establishing_Interprocess_Connections">Professional UNO - C++ - Establishing Interprocess Connections</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/First_Steps#Failed_Connections">First Steps - First Contact - Getting Started - Failed Connections</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#UNO_Interprocess_Connections">Professional UNO - UNO Interprocess Connections</a><br>
+exception DisposedException {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module bridge {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Getting_a_Service_Manager">Professional UNO - Java - Getting a Service Manager</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#Bootstrapping">Advanced UNO - Implementing UNO Language Bindings - Overview of Language Bindings and Bridges - Bootstrapping</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Establishing_Interprocess_Connections">Professional UNO - C++ - Establishing Interprocess Connections</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#UNO_Interprocess_Connections">Professional UNO - UNO Interprocess Connections</a><br>
+service UnoUrlResolver {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Providers#Creation_of_New_DCP_Contents">Appendix C. Universal Content Providers - The WebDAV Content Provider - Creation of New DCP Contents</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Services_and_Interfaces">Universal Content Broker - Services and Interfaces</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Providers#Creation_of_New_FTP_Content">Appendix C. Universal Content Providers - The FTP Content Provider - Creation of New FTP Content</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Providers#Creation_of_New_HCP_Content">Appendix C. Universal Content Providers - The Hierarchy Content Provider - Creation of New HCP Content</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Creating">Universal Content Broker - Creating</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Providers#Creation_of_New_File_Contents">Appendix C. Universal Content Providers - The File Content Provider - Creation of New File Contents</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Providers#Creation_of_New_PCP_Contents">Appendix C. Universal Content Providers - The Package Content Provider - Creation of New PCP Contents</a><br>
+interface XContentCreator {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module xml {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Writing_the_Filtering_Component">Office Development - Writing the Filtering Component</a><br>
+service ImportFilter {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module xml {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Writing_the_Filtering_Component">Office Development - Writing the Filtering Component</a><br>
+service ExportFilter {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module xml {
+module sax {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Writing_the_Filtering_Component">Office Development - Writing the Filtering Component</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XDocumentHandler">Office Development - Writing the Filtering Component - XDocumentHandler</a><br>
+interface XDocumentHandler {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module xml {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Writing_the_Filtering_Component">Office Development - Writing the Filtering Component</a><br>
+service XMLImportFilter {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Implementation">Writing UNO Components - Implementation</a><br>
+service ProtocolHandler {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Implementation">Writing UNO Components - Implementation</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Dispatch_Framework">Office Development - Dispatch Framework</a><br>
+interface XDispatchProvider {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module beans {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/First_Steps#Using_Properties">First Steps - Using Services - Using Properties</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Properties">Professional UNO - Properties</a><br>
+interface XPropertySet {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Storing">Drawings and Presentations - Storing</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Storing_Documents">Office Development - Storing Documents</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Storing">Spreadsheet Documents - Saving Spreadsheet Documents - Storing</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Storing">Text Documents - Saving Text Documents - Storing</a><br>
+interface XStorable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module uno {
+/// @enum TypeClass
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Data_Types">Professional UNO - Data Types</a><br>
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Services_and_Interfaces">Universal Content Broker - Services and Interfaces</a><br>
+interface XContent {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Services_and_Interfaces">Universal Content Broker - Services and Interfaces</a><br>
+service Content {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module container {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Services_and_Interfaces">Universal Content Broker - Services and Interfaces</a><br>
+interface XChild {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module beans {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Services_and_Interfaces">Universal Content Broker - Services and Interfaces</a><br>
+interface XPropertyContainer {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Services_and_Interfaces">Universal Content Broker - Services and Interfaces</a><br>
+interface XCommandProcessor2 {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Services_and_Interfaces">Universal Content Broker - Services and Interfaces</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Executing_Content_Commands">Universal Content Broker - Executing Content Commands</a><br>
+interface XCommandProcessor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Frame_Creation">Office Development - Creating Frames Manually - Frame Creation</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Linking_Components_and_Windows">Office Development - Frames - Linking Components and Windows</a><br>
+service Frame {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Frame_Creation">Office Development - Creating Frames Manually - Frame Creation</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Linking_Components_and_Windows">Office Development - Frames - Linking Components and Windows</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Frame_Setup">Office Development - Component - Frames - XFrame - Frame Setup</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Getting_Frames%2C_Controllers_and_Models_from_Each_Other">Office Development - Component - Getting Frames, Controllers and Models from Each Other</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Frame-Controller-Model_Paradigm_in_LibreOffice">Office Development - Frame-Controller-Model Paradigm in LibreOffice</a><br>
+interface XFrame {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XViewDataSupplier">Office Development - Component - Models - XViewDataSupplier</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Other_Drawing_Specific_View_Settings">Drawings and Presentations - Other Drawing Specific View Settings</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Text_Document_Controller">Text Documents - Text Document Controller</a><br>
+interface XViewDataSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Accessing_a_UCB_Content">Universal Content Broker - Accessing a UCB Content</a><br>
+interface XContentProvider {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Accessing_a_UCB_Content">Universal Content Broker - Accessing a UCB Content</a><br>
+interface XContentIdentifierFactory {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XTextConversion">Office Development - Implementing a New Locale - XTextConversion</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XTextConversion">Office Development - Overview and Using the API - XTextConversion</a><br>
+interface XTextConversion {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module chart {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#3-D_Charts">Charts - 3-D Charts</a><br>
+service Dim3DDiagram {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module chart {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#3-D_Charts">Charts - 3-D Charts</a><br>
+service Chart3DBarProperties {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Document_Specific_Controller_Services">Office Development - Component - Controllers - Document Specific Controller Services</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XController">Office Development - Component - Controllers - XController</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Text_Document_Controller">Text Documents - Text Document Controller</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Controllers">Office Development - Controllers</a><br>
+service Controller {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Document_Specific_Controller_Services">Office Development - Component - Controllers - Document Specific Controller Services</a><br>
+service DataSourceBrowser {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Document_Specific_Controller_Services">Office Development - Component - Controllers - Document Specific Controller Services</a><br>
+service TextDocumentView {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Document_Specific_Controller_Services">Office Development - Component - Controllers - Document Specific Controller Services</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Zooming">Drawings and Presentations - Zooming</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Other_Drawing_Specific_View_Settings">Drawings and Presentations - Other Drawing Specific View Settings</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Setting_the_Current_Page">Drawings and Presentations - Setting the Current Page</a><br>
+service DrawingDocumentDrawView {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Document_Specific_Controller_Services">Office Development - Component - Controllers - Document Specific Controller Services</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_View">Spreadsheet Documents - Spreadsheet Document Controller - Spreadsheet View</a><br>
+service SpreadsheetView {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Locating_Text_Contents">Text Documents - Navigating - Locating Text Contents</a><br>
+interface XTextContent {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Handling_Array_Formulas">Spreadsheet Documents - Handling Array Formulas</a><br>
+interface XArrayFormulaRange {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module awt {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Models_and_Views_for_Form_Controls">Forms - Models and Views for Form Controls</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Control_Models">Forms - Control Models</a><br>
+service UnoControlModel {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module awt {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Models_and_Views_for_Form_Controls">Forms - Models and Views for Form Controls</a><br>
+service UnoControl {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module datatransfer {
+module clipboard {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Clipboard">Office Development - Common Application Features - Clipboard</a><br>
+service SystemClipboard {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module datatransfer {
+module clipboard {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Clipboard">Office Development - Common Application Features - Clipboard</a><br>
+interface XClipboard {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Control_Models_and_Shapes">Forms - Control Models and Shapes</a><br>
+service ControlShape {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbcx {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Driver_Specifics">Database Access - Driver Specifics - Driver Specifics</a><br>
+service Driver {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#How_Add-Ins_Work">Charts - How Add-Ins Work</a><br>
+interface XRefreshable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XLocaleData">Office Development - Overview and Using the API - XLocaleData</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XLocaleData">Office Development - Implementing a New Locale - XLocaleData</a><br>
+interface XLocaleData {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Link_Targets">Text Documents - Link Targets</a><br>
+interface XLinkTargetSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Recently_Used_Functions">Spreadsheet Documents - Function Handling - Recently Used Functions</a><br>
+service RecentFunctions {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Connection_Pooling">Database Access - Connection Pooling</a><br>
+interface XPooledConnection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Connection_Pooling">Database Access - Connection Pooling</a><br>
+service ConnectionPool {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+module binding {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#External_List_Sources">Forms - External List Sources</a><br>
+interface XListEntrySink {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+module binding {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#External_List_Sources">Forms - External List Sources</a><br>
+interface XListEntrySource {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Multiple_Operations">Spreadsheet Documents - Multiple Operations</a><br>
+interface XMultipleOperation {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module task {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Implementation_2">Writing UNO Components - Jobs - Implementation</a><br>
+interface XAsyncJob {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module task {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Implementation_2">Writing UNO Components - Jobs - Implementation</a><br>
+interface XJob {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module task {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Implementation_2">Writing UNO Components - Jobs - Implementation</a><br>
+service Job {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module task {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Implementation_2">Writing UNO Components - Jobs - Implementation</a><br>
+service AsyncJob {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Settings">Spreadsheet Documents - Settings</a><br>
+service GlobalSheetSettings {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Loadable_Forms">Forms - Loadable Forms</a><br>
+interface XLoadable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Loadable_Forms">Forms - Loadable Forms</a><br>
+interface XLoadListener {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#PreparedStatement_From_DataSource_Queries">Database Access - PreparedStatement From DataSource Queries</a><br>
+interface XCommandPreparation {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#PreparedStatement_From_DataSource_Queries">Database Access - PreparedStatement From DataSource Queries</a><br>
+constants CommandType {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Data_Aware_Controls">Forms - Data Aware Controls</a><br>
+service DataAwareControlModel {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Queries">Database Access - Queries</a><br>
+service QueryDefinition {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Grouping%2C_Combining_and_Binding">Drawings and Presentations - Grouping, Combining and Binding</a><br>
+service GroupShape {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Grouping%2C_Combining_and_Binding">Drawings and Presentations - Grouping, Combining and Binding</a><br>
+service ShapeCollection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Grouping%2C_Combining_and_Binding">Drawings and Presentations - Grouping, Combining and Binding</a><br>
+interface XShapeGrouper {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Grouping%2C_Combining_and_Binding">Drawings and Presentations - Grouping, Combining and Binding</a><br>
+interface XShapeCombiner {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#View_Settings">Spreadsheet Documents - View Settings</a><br>
+service SpreadsheetViewSettings {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_Area_Links">Spreadsheet Documents - Cell Area Links</a><br>
+interface XAreaLink {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_Area_Links">Spreadsheet Documents - Cell Area Links</a><br>
+interface XAreaLinks {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module beans {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Properties">Professional UNO - Properties</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Control_Models">Forms - Control Models</a><br>
+interface XPropertyState {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module beans {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Properties">Professional UNO - Properties</a><br>
+interface XPropertySetInfo {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module beans {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Properties">Professional UNO - Properties</a><br>
+interface XFastPropertySet {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module beans {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Properties">Professional UNO - Properties</a><br>
+interface XMultiPropertySet {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Layer_Handling">Drawings and Presentations - Layer Handling</a><br>
+interface XLayerManager {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Text_Documents">Text Documents - Text Documents</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Document_Properties">Text Documents - Settings - Document Properties</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Formatting">Text Documents - Formatting</a><br>
+service TextDocument {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Scenarios">Spreadsheet Documents - Other Table Operations - Scenarios</a><br>
+interface XScenarios {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module view {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Printer_and_Print_Job_Settings">Drawings and Presentations - Printing Drawing Documents - Printer and Print Job Settings</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Printer_and_Print_Job_Settings">Spreadsheet Documents - Printing Spreadsheet Documents - Printer and Print Job Settings</a><br>
+service PrintOptions {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module view {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Printer_and_Print_Job_Settings">Drawings and Presentations - Printing Drawing Documents - Printer and Print Job Settings</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Printer_and_Print_Job_Settings">Spreadsheet Documents - Printing Spreadsheet Documents - Printer and Print Job Settings</a><br>
+service PrinterDescriptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module view {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Printer_and_Print_Job_Settings">Drawings and Presentations - Printing Drawing Documents - Printer and Print Job Settings</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Printer_and_Print_Job_Settings">Text Documents - Printing Text Documents - Printer and Print Job Settings</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Printing_Documents">Office Development - Storing Documents - Printing Documents</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Printer_and_Print_Job_Settings">Spreadsheet Documents - Printing Spreadsheet Documents - Printer and Print Job Settings</a><br>
+interface XPrintable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Number_Formats">Office Development - Number Formats</a><br>
+interface XNumberFormatTypes {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Number_Formats">Office Development - Number Formats</a><br>
+interface XNumberFormatter {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Number_Formats">Office Development - Number Formats</a><br>
+interface XNumberFormatPreviewer {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Number_Formats">Office Development - Number Formats</a><br>
+interface XNumberFormats {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Number_Formats">Office Development - Number Formats</a><br>
+service NumberFormats {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Number_Formats">Office Development - Number Formats</a><br>
+service NumberFormatter {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Number_Formats">Office Development - Number Formats</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Number_Formats">Text Documents - Line Numbering and Outline Numbering - Number Formats</a><br>
+interface XNumberFormatsSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Cursors">Text Documents - Navigating - Cursors</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Formatting">Text Documents - Formatting</a><br>
+service TextCursor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XFramesSupplier">Office Development - Component - Frames - XFramesSupplier</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Setting_Components_into_Frame_Hierarchies">Office Development - Creating Frames Manually - Setting Components into Frame Hierarchies</a><br>
+interface XFramesSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Data_Validation">Spreadsheet Documents - Other Table Operations - Data Validation</a><br>
+service TableValidation {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XIndexEntrySupplier">Office Development - Overview and Using the API - XIndexEntrySupplier</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XIndexEntrySupplier">Office Development - Implementing a New Locale - XIndexEntrySupplier</a><br>
+interface XIndexEntrySupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_Cursor">Spreadsheet Documents - Cell Cursor</a><br>
+interface XSheetCellCursor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Filtering">Spreadsheet Documents - Filtering</a><br>
+service SheetFilterDescriptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Filtering">Spreadsheet Documents - Filtering</a><br>
+interface XSheetFilterableEx {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Filtering">Spreadsheet Documents - Filtering</a><br>
+interface XSheetFilterable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Services_-_Overview">Spreadsheet Documents - Spreadsheet Services - Overview</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cells">Spreadsheet Documents - Cells</a><br>
+service SheetCell {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Services_-_Overview">Spreadsheet Documents - Spreadsheet Services - Overview</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_Ranges_and_Cells_Container">Spreadsheet Documents - Cell Ranges and Cells Container</a><br>
+service SheetCellRanges {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Services_-_Overview">Spreadsheet Documents - Spreadsheet Services - Overview</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_Ranges">Spreadsheet Documents - Cell Ranges</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_and_Cell_Range_Access">Spreadsheet Documents - Cell and Cell Range Access</a><br>
+service SheetCellRange {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Services_-_Overview">Spreadsheet Documents - Spreadsheet Services - Overview</a><br>
+service Spreadsheet {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module table {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Services_-_Overview">Spreadsheet Documents - Spreadsheet Services - Overview</a><br>
+service TableColumn {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module table {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Services_-_Overview">Spreadsheet Documents - Spreadsheet Services - Overview</a><br>
+service TableRow {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#DataPilot_Tables">Spreadsheet Documents - DataPilot Tables</a><br>
+service DataPilotTables {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_Styles">Spreadsheet Documents - Overall Document Features - Styles - Cell Styles</a><br>
+service TableCellStyle {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Search_and_Replace">Text Documents - Navigating - Search and Replace</a><br>
+service SearchDescriptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Search_and_Replace">Text Documents - Navigating - Search and Replace</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Search_and_Replace">Spreadsheet Documents - Search and Replace</a><br>
+interface XReplaceable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Search_and_Replace">Text Documents - Navigating - Search and Replace</a><br>
+interface XSearchable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#ResultSetMetaData">Database Access - ResultSetMetaData</a><br>
+interface XResultSetMetaData {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbcx {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Key_Service">Database Access - Key Service</a><br>
+constants KeyType {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Auto_Text">Text Documents - Auto Text</a><br>
+service AutoTextGroup {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Auto_Text">Text Documents - Auto Text</a><br>
+service AutoTextContainer {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Auto_Text">Text Documents - Auto Text</a><br>
+service AutoTextEntry {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Text_Sections">Text Documents - Text Sections</a><br>
+service TextSection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Integrating_Import_and_Export_Filters">Office Development - Integrating Import and Export Filters</a><br>
+service FilterFactory {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Integrating_Import_and_Export_Filters">Office Development - Integrating Import and Export Filters</a><br>
+service TypeDetection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Integrating_Import_and_Export_Filters">Office Development - Integrating Import and Export Filters</a><br>
+service SynchronousFrameLoader {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Integrating_Import_and_Export_Filters">Office Development - Integrating Import and Export Filters</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XML_Filter_Detection">Office Development - XML Filter Detection</a><br>
+service ExtendedTypeDetection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Integrating_Import_and_Export_Filters">Office Development - Integrating Import and Export Filters</a><br>
+service ImportFilter {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Integrating_Import_and_Export_Filters">Office Development - Integrating Import and Export Filters</a><br>
+service FrameLoader {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Integrating_Import_and_Export_Filters">Office Development - Integrating Import and Export Filters</a><br>
+service ExportFilter {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Document">Spreadsheet Documents - Working With Spreadsheet Documents - Document Structure - Spreadsheet Document</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Documents">Spreadsheet Documents - Spreadsheet Documents</a><br>
+service SpreadsheetDocument {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Document">Spreadsheet Documents - Working With Spreadsheet Documents - Document Structure - Spreadsheet Document</a><br>
+service Spreadsheets {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbcx {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Column_Service">Database Access - Column Service</a><br>
+service IndexColumn {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbcx {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Column_Service">Database Access - Column Service</a><br>
+service Column {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbcx {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Column_Service">Database Access - Column Service</a><br>
+service KeyColumn {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module awt {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Window_Interfaces">Office Development - Component - Window Interfaces</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Linking_Components_and_Windows">Office Development - Frames - Linking Components and Windows</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Windows">Office Development - Windows</a><br>
+interface XWindow {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module awt {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Window_Interfaces">Office Development - Component - Window Interfaces</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Linking_Components_and_Windows">Office Development - Frames - Linking Components and Windows</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Windows">Office Development - Windows</a><br>
+interface XTopWindow {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#General_Drawing_Properties">Drawings and Presentations - General Drawing Properties</a><br>
+service TextProperties {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#General_Drawing_Properties">Drawings and Presentations - General Drawing Properties</a><br>
+service FillProperties {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#General_Drawing_Properties">Drawings and Presentations - General Drawing Properties</a><br>
+service LineProperties {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Source_Object">Spreadsheet Documents - Source Object</a><br>
+service DataPilotSource {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XEventsSupplier">Office Development - Component - Models - XEventsSupplier</a><br>
+interface XEventsSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Events_and_Other_Notifications">Database Access - Events and Other Notifications</a><br>
+interface XRowSetListener {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Events_and_Other_Notifications">Database Access - Events and Other Notifications</a><br>
+interface XRowSetApproveListener {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Form_Control_Models">Forms - Form Control Models</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Control_Models">Forms - Control Models</a><br>
+service FormControlModel {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Content_Provider_Proxies">Universal Content Broker - Content Provider Proxies</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Unconfigured_UCBs">Universal Content Broker - Unconfigured UCBs</a><br>
+interface XContentProviderManager {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XModel">Office Development - Component - Models - XModel</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Getting_Frames%2C_Controllers_and_Models_from_Each_Other">Office Development - Component - Getting Frames, Controllers and Models from Each Other</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Text_Document_Controller">Text Documents - Text Document Controller</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Models">Office Development - Component - Models</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Frame-Controller-Model_Paradigm_in_LibreOffice">Office Development - Frame-Controller-Model Paradigm in LibreOffice</a><br>
+interface XModel {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Page_Formatting">Drawings and Presentations - Page Formatting</a><br>
+service GenericDrawPage {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module presentation {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Custom_Slide_Show">Drawings and Presentations - Custom Slide Show</a><br>
+service CustomPresentationAccess {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module presentation {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Custom_Slide_Show">Drawings and Presentations - Custom Slide Show</a><br>
+interface XCustomPresentationSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module chart {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Stock_Charts">Charts - Stock Charts</a><br>
+service StockDiagram {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Control_Characters">Text Documents - Editing Text - Control Characters</a><br>
+constants ControlCharacter {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Linking_Components_and_Windows">Office Development - Frames - Linking Components and Windows</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Using_the_Desktop">Office Development - Using the Desktop</a><br>
+interface XFrames {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @enum DataPilotFieldOrientation
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Creating_a_New_DataPilot_Table">Spreadsheet Documents - Creating a New DataPilot Table</a><br>
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Creating_a_New_DataPilot_Table">Spreadsheet Documents - Creating a New DataPilot Table</a><br>
+service DataPilotDescriptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Creating_a_New_DataPilot_Table">Spreadsheet Documents - Creating a New DataPilot Table</a><br>
+service DataPilotField {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Range_Selection">Spreadsheet Documents - Range Selection</a><br>
+interface XRangeSelectionChangeListener {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Range_Selection">Spreadsheet Documents - Range Selection</a><br>
+interface XRangeSelection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Range_Selection">Spreadsheet Documents - Range Selection</a><br>
+service RangeSelectionArguments {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module style {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Page_Layout">Text Documents - Page Layout</a><br>
+service PageProperties {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Columns">Text Documents - Columns</a><br>
+service TextColumns {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#The_DataSource_Service">Database Access - The DataSource Service</a><br>
+service DataSource {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#XServiceInfo">Writing UNO Components - XServiceInfo</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Service_Names">Spreadsheet Documents - Service Names</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Core_Interfaces_to_Implement">Writing UNO Components - Core Interfaces to Implement</a><br>
+interface XServiceInfo {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Stored_Procedures">Database Access - Stored Procedures</a><br>
+interface XOutParameters {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module task {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XStatusIndicatorFactory">Office Development - Component - Frames - XStatusIndicatorFactory</a><br>
+interface XStatusIndicatorFactory {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Event_Model">Professional UNO - Event Model</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Automation_Objects_with_UNO_Interfaces">Professional UNO - Bridge - Automation Objects with UNO Interfaces</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Listeners">Professional UNO - Basic - Listeners</a><br>
+interface XEventListener {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module container {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Iterating_over_Text">Text Documents - Iterating over Text</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#XContentEnumerationAccess_Interface">Professional UNO - Service Manager - XContentEnumerationAccess Interface</a><br>
+interface XContentEnumerationAccess {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module container {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Iterating_over_Text">Text Documents - Iterating over Text</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Collections_and_Containers">Professional UNO - Collections and Containers</a><br>
+interface XEnumerationAccess {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Iterating_over_Text">Text Documents - Iterating over Text</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Formatting">Text Documents - Formatting</a><br>
+service Paragraph {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Iterating_over_Text">Text Documents - Iterating over Text</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Formatting">Text Documents - Formatting</a><br>
+service TextPortion {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Database_Operations">Spreadsheet Documents - Database Operations</a><br>
+service DatabaseRange {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Database_Operations">Spreadsheet Documents - Database Operations</a><br>
+service DatabaseRanges {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Closing_Documents">Office Development - Closing Documents</a><br>
+interface XCloseListener {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Closing_Documents">Office Development - Closing Documents</a><br>
+interface XCloseable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Committing_Controls">Forms - Committing Controls</a><br>
+interface XBoundComponent {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Creating_Statements">Database Access - Creating Statements</a><br>
+service Statement {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Understanding_Connections">Database Access - Connections - Understanding Connections</a><br>
+service Connection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Page_Breaks">Spreadsheet Documents - Spreadsheet - Page Breaks</a><br>
+struct TablePageBreakData {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Page_Breaks">Spreadsheet Documents - Spreadsheet - Page Breaks</a><br>
+interface XSheetPageBreak {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Index_marks">Text Documents - Indexes and Index Marks - Index marks</a><br>
+interface XDocumentIndexMark {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Index_marks">Text Documents - Indexes and Index Marks - Index marks</a><br>
+service BaseIndexMark {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @enum TransliterationModulesNew
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XTransliteration">Office Development - Implementing a New Locale - XTransliteration</a><br>
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @enum TransliterationModules
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XTransliteration">Office Development - Implementing a New Locale - XTransliteration</a><br>
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Rotating_and_Shearing">Drawings and Presentations - Rotating and Shearing</a><br>
+service RotationDescriptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbcx {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Adding_a_Group">Database Access - Adding a Group</a><br>
+service GroupDescriptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#XDatabaseMetaData_Interface">Database Access - XDatabaseMetaData Interface</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Retrieving_Information_about_a_Database">Database Access - Database Design - Retrieving Information about a Database</a><br>
+interface XDatabaseMetaData {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Strings">Text Documents - Editing Text - Strings</a><br>
+interface XSimpleText {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XModifiable">Office Development - Component - Models - XModifiable</a><br>
+interface XModifiable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Bezier_Shapes">Drawings and Presentations - Bezier Shapes</a><br>
+service PolyPolygonBezierDescriptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XExtendedIndexEntrySupplier">Office Development - Overview and Using the API - XExtendedIndexEntrySupplier</a><br>
+interface XInputSequenceChecker {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XExtendedIndexEntrySupplier">Office Development - Overview and Using the API - XExtendedIndexEntrySupplier</a><br>
+interface XExtendedIndexEntrySupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module bridge {
+module oleautomation {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#The_Bridge_Services">Professional UNO - Bridge - The Bridge Services</a><br>
+service Factory {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module bridge {
+module oleautomation {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#The_Bridge_Services">Professional UNO - Bridge - The Bridge Services</a><br>
+service BridgeSupplier {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module bridge {
+module oleautomation {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#The_Bridge_Services">Professional UNO - Bridge - The Bridge Services</a><br>
+service ApplicationRegistration {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module configuration {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Configuration_Management#Reading_Configuration_Data">Configuration Management - Reading Configuration Data</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Configuration_Management#Object_Model">Configuration Management - Object Model</a><br>
+service ConfigurationAccess {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Dimensions">Spreadsheet Documents - Dimensions</a><br>
+service DataPilotSourceDimensions {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Text_Fields">Text Documents - Text Fields</a><br>
+module fieldmaster {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Text_Fields">Text Documents - Text Fields</a><br>
+service TextField {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Text_Fields">Text Documents - Text Fields</a><br>
+interface XTextField {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Text_Contents_Other_Than_Strings">Text Documents - Editing Text - Text Contents Other Than Strings</a><br>
+service TextContent {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Text_Contents_Other_Than_Strings">Text Documents - Editing Text - Text Contents Other Than Strings</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Editing_Text">Text Documents - Editing Text</a><br>
+interface XText {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#XInitialization">Writing UNO Components - XInitialization</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Core_Interfaces_to_Implement">Writing UNO Components - Core Interfaces to Implement</a><br>
+interface XInitialization {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Forms_as_Row_Sets">Forms - Forms as Row Sets</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#The_RowSet_Service">Database Access - The RowSet Service</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Example:_Querying_the_Bibliography_Database">Database Access - Example: Querying the Bibliography Database</a><br>
+service RowSet {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module view {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XSelectionSupplier">Office Development - Component - Controllers - XSelectionSupplier</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Setting_the_Current_Page">Drawings and Presentations - Setting the Current Page</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#TextView">Text Documents - TextView</a><br>
+interface XSelectionSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Database_Import">Spreadsheet Documents - Database Import</a><br>
+service DatabaseImportDescriptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Variable_Results">Spreadsheet Documents - Variable Results</a><br>
+interface XVolatileResult {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#The_SQLQueryComposer">Database Access - The SQLQueryComposer</a><br>
+service SQLQueryComposer {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Absolute_Address">Spreadsheet Documents - Absolute Address</a><br>
+interface XCellRangeAddressable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XNativeNumberSupplier">Office Development - Overview and Using the API - XNativeNumberSupplier</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XNativeNumberSupplier">Office Development - Implementing a New Locale - XNativeNumberSupplier</a><br>
+interface XNativeNumberSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Connecting_Through_a_DataSource">Database Access - Connecting Through a DataSource</a><br>
+interface XDataSource {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module connection {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Opening_a_Connection">Professional UNO - Opening a Connection</a><br>
+service Acceptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module bridge {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Opening_a_Connection">Professional UNO - Opening a Connection</a><br>
+interface XBridgeFactory {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module connection {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Opening_a_Connection">Professional UNO - Opening a Connection</a><br>
+service Connector {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module connection {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Opening_a_Connection">Professional UNO - Opening a Connection</a><br>
+interface XConnector {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module bridge {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Opening_a_Connection">Professional UNO - Opening a Connection</a><br>
+service BridgeFactory {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module connection {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Opening_a_Connection">Professional UNO - Opening a Connection</a><br>
+interface XAcceptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Connection_Service">Database Access - Connection Service</a><br>
+service Connection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Bookmarks">Text Documents - Bookmarks</a><br>
+service Bookmark {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XExtendedCalendar">Office Development - Overview and Using the API - XExtendedCalendar</a><br>
+interface XExtendedCalendar {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module table {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Columns_and_Rows">Spreadsheet Documents - Columns and Rows</a><br>
+service TableColumns {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module table {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Columns_and_Rows">Spreadsheet Documents - Columns and Rows</a><br>
+service TableRows {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbcx {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#User_Service">Database Access - User Service</a><br>
+interface XUser {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module script {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Exceptions_and_Errorcodes">Professional UNO - Bridge - Exceptions and Errorcodes</a><br>
+exception CannotConvertException {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module reflection {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Exceptions_and_Errorcodes">Professional UNO - Bridge - Exceptions and Errorcodes</a><br>
+exception InvocationTargetException {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Desktop_Environment">Office Development - Desktop Environment</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Using_the_Desktop">Office Development - Using the Desktop</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Capabilities">Universal Content Broker - Universal Content Broker - Capabilities</a><br>
+service Desktop {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+module validation {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Validation">Forms - Validation</a><br>
+interface XValidatable {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @enum ConditionOperator
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Conditional_Formats">Spreadsheet Documents - Conditional Formats</a><br>
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Conditional_Formats">Spreadsheet Documents - Conditional Formats</a><br>
+interface XSheetConditionalEntries {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Conditional_Formats">Spreadsheet Documents - Conditional Formats</a><br>
+service TableConditionalFormat {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Creating">Universal Content Broker - Creating</a><br>
+struct ContentInfo {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Sheet_Outline">Spreadsheet Documents - Sheet Outline</a><br>
+interface XSheetOutline {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Driver_Service">Database Access - Driver Service</a><br>
+service Driver {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Sheet_Links">Spreadsheet Documents - Sheet Links</a><br>
+service SheetLink {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Sheet_Links">Spreadsheet Documents - Sheet Links</a><br>
+service SheetLinks {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Sheet_Links">Spreadsheet Documents - Sheet Links</a><br>
+interface XSheetLinkable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Levels">Spreadsheet Documents - Levels</a><br>
+service DataPilotSourceLevel {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Fill_Series">Spreadsheet Documents - Fill Series</a><br>
+interface XCellSeries {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Inserting_a_Paragraph_where_no_Cursor_can_go">Text Documents - Inserting a Paragraph where no Cursor can go</a><br>
+interface XRelativeTextContentInsert {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+module binding {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Value_Bindings">Forms - Value Bindings</a><br>
+interface XBindableValue {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+module binding {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Value_Bindings">Forms - Value Bindings</a><br>
+interface XValueBinding {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+module component {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Logical_Forms">Forms - Logical Forms</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Control_Models_Forms">Forms - Control Models Forms</a><br>
+service Form {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Protecting_Spreadsheets">Spreadsheet Documents - Protecting Spreadsheets</a><br>
+interface XProtectable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Protecting_Spreadsheets">Spreadsheet Documents - Protecting Spreadsheets</a><br>
+interface XActionLockable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+module component {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#HTML_Forms">Forms - HTML Forms</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Control_Models_Forms">Forms - Control Models Forms</a><br>
+service HTMLForm {}
+};
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_and_Cell_Range_Access">Spreadsheet Documents - Cell and Cell Range Access</a><br>
+interface XSheetCellRange {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module table {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_and_Cell_Range_Access">Spreadsheet Documents - Cell and Cell Range Access</a><br>
+interface XCellRange {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Control_Models_Forms">Forms - Control Models Forms</a><br>
+interface XForm {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module awt {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Control_Models_Forms">Forms - Control Models Forms</a><br>
+interface XTabControllerModel {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Merging_Cell_Ranges_into_a_Single_Cell">Spreadsheet Documents - Merging Cell Ranges into a Single Cell</a><br>
+interface XMergeable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Target_Frame">Office Development - Handling Documents - Loading Documents - Target Frame</a><br>
+constants FrameSearchFlag {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Operations">Spreadsheet Documents - Operations</a><br>
+interface XSheetOperation {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#FormComponents_Service">Forms - FormComponents Service</a><br>
+service FormComponents {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Compatibility_Names">Spreadsheet Documents - Compatibility Names</a><br>
+interface XCompatibilityNames {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Printing_Multiple_Pages_on_one_Page">Text Documents - Printing Text Documents - Printing Multiple Pages on one Page</a><br>
+interface XPagePrintable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ui {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Intercepting_Context_Menus">Writing UNO Components - Intercepting Context Menus</a><br>
+interface XContextMenuInterception {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Accessing_the_Children_of_a_Folder">Universal Content Broker - Folders - Accessing the Children of a Folder</a><br>
+struct OpenCommandArgument2 {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Accessing_the_Children_of_a_Folder">Universal Content Broker - Folders - Accessing the Children of a Folder</a><br>
+service DynamicResultSet {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Introduction_3">Office Development - XML Based Filter Development - Introduction</a><br>
+interface XFilter {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module container {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Collections_and_Containers">Professional UNO - Collections and Containers</a><br>
+interface XNameContainer {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module container {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Collections_and_Containers">Professional UNO - Collections and Containers</a><br>
+interface XIndexAccess {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module container {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Collections_and_Containers">Professional UNO - Collections and Containers</a><br>
+interface XNameAccess {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module container {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Professional_UNO#Collections_and_Containers">Professional UNO - Collections and Containers</a><br>
+interface XIndexContainer {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module loader {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#Shared_Library_Loader">Advanced UNO - Implementation Loader - Shared Library Loader</a><br>
+service SharedLibrary {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Connecting_Using_the_DriverManager_and_a_Database_URL">Database Access - Connecting Using the DriverManager and a Database URL</a><br>
+service DriverManager {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module presentation {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Presentation_Settings">Drawings and Presentations - Presentation Settings</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Working_with_Presentation_Documents">Drawings and Presentations - Working with Presentation Documents</a><br>
+interface XPresentation {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module style {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Styles">Spreadsheet Documents - Overall Document Features - Styles</a><br>
+interface XStyleFamiliesSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Command_URL">Office Development - Command URL</a><br>
+struct URL {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Indexes_and_Index_Marks">Text Documents - Indexes and Index Marks</a><br>
+service BaseIndex {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Indexes_and_Index_Marks">Text Documents - Indexes and Index Marks</a><br>
+interface XDocumentIndex {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#The_UNO_Executable">Writing UNO Components - The UNO Executable</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#XMain">Writing UNO Components - XMain</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Core_Interfaces_to_Implement">Writing UNO Components - Core Interfaces to Implement</a><br>
+interface XMain {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Update">Database Access - Update</a><br>
+interface XRowUpdate {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_Format_Ranges">Spreadsheet Documents - Equally Formatted Cell Ranges - Cell Format Ranges</a><br>
+service CellFormatRanges {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbcx {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Creating_a_User">Database Access - Creating a User</a><br>
+service UserDescriptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module presentation {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Working_with_Presentation_Documents">Drawings and Presentations - Working with Presentation Documents</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Slide_Transition">Drawings and Presentations - Slide Transition</a><br>
+service DrawPage {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module linguistic2 {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Linguistics">Office Development - Linguistics</a><br>
+service Hyphenator {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module linguistic2 {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Linguistics">Office Development - Linguistics</a><br>
+service SpellChecker {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module linguistic2 {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Linguistics">Office Development - Linguistics</a><br>
+service LinguServiceManager {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module linguistic2 {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Linguistics">Office Development - Linguistics</a><br>
+service DictionaryList {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module linguistic2 {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Linguistics">Office Development - Linguistics</a><br>
+service LinguProperties {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module linguistic2 {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Linguistics">Office Development - Linguistics</a><br>
+service Thesaurus {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Calculating_Function_Results">Spreadsheet Documents - Function Handling - Calculating Function Results</a><br>
+service FunctionAccess {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Indentation">Spreadsheet Documents - Indentation</a><br>
+interface XIndent {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbcx {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Result_Sets">Database Access - Result Sets</a><br>
+service ResultSet {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Result_Sets">Database Access - Result Sets</a><br>
+service ResultSet {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Result_Sets">Database Access - Result Sets</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Clones_of_the_RowSet_Service">Database Access - Clones of the RowSet Service</a><br>
+service ResultSet {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module presentation {
+/// @enum FadeEffect
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Slide_Transition">Drawings and Presentations - Slide Transition</a><br>
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module chart {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Setting_the_Chart_Type">Charts - Setting the Chart Type</a><br>
+service XYDiagram {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module chart {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Setting_the_Chart_Type">Charts - Setting the Chart Type</a><br>
+service Diagram {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module table {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Document_Structure">Charts - Working With Charts - Document Structure</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Creating_and_Adding_a_Chart_to_a_Spreadsheet">Charts - Creating and Adding a Chart to a Spreadsheet</a><br>
+interface XTableChartsSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Document_Structure">Charts - Working With Charts - Document Structure</a><br>
+service OLE2Shape {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module chart {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Document_Structure">Charts - Working With Charts - Document Structure</a><br>
+service ChartDocument {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Transaction_Handling">Database Access - Using DBMS Features - Transaction Handling</a><br>
+constants TransactionIsolation {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Table_Architecture">Text Documents - Tables - Table Architecture</a><br>
+service TextTable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Exporting">Drawings and Presentations - Exporting</a><br>
+service GraphicExportFilter {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Getting_Frames%2C_Controllers_and_Models_from_Each_Other">Office Development - Component - Getting Frames, Controllers and Models from Each Other</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Controllers">Office Development - Controllers</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Frame-Controller-Model_Paradigm_in_LibreOffice">Office Development - Frame-Controller-Model Paradigm in LibreOffice</a><br>
+interface XController {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Adding_and_Editing_Predefined_Queries">Database Access - Adding and Editing Predefined Queries</a><br>
+service DefinitionContainer {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Clones_of_the_RowSet_Service">Database Access - Clones of the RowSet Service</a><br>
+interface XResultSetAccess {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Using_the_Desktop">Office Development - Using the Desktop</a><br>
+interface XDesktop {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Inserting_Text_Files">Text Documents - Inserting Text Files</a><br>
+interface XDocumentInsertable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XCollator">Office Development - Implementing a New Locale - XCollator</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XCollator">Office Development - Overview and Using the API - XCollator</a><br>
+interface XCollator {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Creating_Default_Settings">Text Documents - Settings - Creating Default Settings</a><br>
+service Defaults {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#DDE_Links">Spreadsheet Documents - DDE Links</a><br>
+service DDELink {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Detective">Spreadsheet Documents - Detective</a><br>
+interface XSheetAuditing {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Print_Areas">Spreadsheet Documents - Printing Spreadsheet Documents - Print Areas</a><br>
+interface XPrintAreas {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Unique_Cell_Format_Ranges">Spreadsheet Documents - Equally Formatted Cell Ranges - Unique Cell Format Ranges</a><br>
+service UniqueCellFormatRanges {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#XUnoTunnel">Writing UNO Components - XUnoTunnel</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Core_Interfaces_to_Implement">Writing UNO Components - Core Interfaces to Implement</a><br>
+interface XUnoTunnel {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module container {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Navigating">Drawings and Presentations - Navigating</a><br>
+interface XNamed {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#TextViewCursor">Text Documents - TextViewCursor</a><br>
+service TextViewCursor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Page_Styles">Spreadsheet Documents - Overall Document Features - Styles - Page Styles</a><br>
+service TablePageStyle {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Parameters">Forms - Parameters</a><br>
+interface XDatabaseParameterListener {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Parameters">Forms - Parameters</a><br>
+interface XDatabaseParameterBroadcaster {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Formatting">Text Documents - Formatting</a><br>
+service TextTableCursor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module style {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Formatting">Text Documents - Formatting</a><br>
+service ParagraphProperties {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module style {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Formatting">Text Documents - Formatting</a><br>
+service CharacterPropertiesComplex {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module style {
+/// @enum BreakType
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Formatting">Text Documents - Formatting</a><br>
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module style {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Formatting">Text Documents - Formatting</a><br>
+service CharacterPropertiesAsian {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module style {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Formatting">Text Documents - Formatting</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Ruby">Text Documents - Ruby</a><br>
+service CharacterProperties {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Document_Structure">Drawings and Presentations - Working with Drawing Documents - Document Structure</a><br>
+service DrawPage {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module beans {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Settings">Drawings and Presentations - Settings</a><br>
+service PropertySet {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#URL_Parameter">Office Development - Handling Documents - Loading Documents - URL Parameter</a><br>
+service URLTransformer {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Ruby">Text Documents - Ruby</a><br>
+interface XRubySelection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Creating_a_Chart_OLE_Object_in_Draw_and_Impress">Charts - Creating a Chart OLE Object in Draw and Impress</a><br>
+interface XDrawPagesSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Shape_Types">Drawings and Presentations - Shape Types</a><br>
+service Shape {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Capabilities">Universal Content Broker - Universal Content Broker - Capabilities</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Instantiating_the_UCB">Universal Content Broker - Instantiating the UCB</a><br>
+service UniversalContentBroker {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module frame {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Dispatch_Interception">Office Development - Dispatch Interception</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#Using_the_Dispatch_Framework">Office Development - Using the Dispatch Framework</a><br>
+interface XDispatchProviderInterceptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Subtotals">Spreadsheet Documents - Subtotals</a><br>
+struct SubTotalColumn {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Subtotals">Spreadsheet Documents - Subtotals</a><br>
+service SubTotalDescriptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Subtotals">Spreadsheet Documents - Subtotals</a><br>
+service SubTotalField {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Subtotals">Spreadsheet Documents - Subtotals</a><br>
+interface XSubTotalCalculatable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Members">Spreadsheet Documents - Members</a><br>
+service DataPilotSourceMember {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Tables_and_Columns">Database Access - Tables and Columns</a><br>
+service Column {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Tables_and_Columns">Database Access - Tables and Columns</a><br>
+service Table {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbcx {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Data_Definition">Database Access - Connections - Understanding Connections - Data Definition</a><br>
+service DatabaseDefinition {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module uno {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Core_Interfaces_to_Implement">Writing UNO Components - Core Interfaces to Implement</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#XAggregation">Writing UNO Components - XAggregation</a><br>
+interface XAggregation {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module lang {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Core_Interfaces_to_Implement">Writing UNO Components - Core Interfaces to Implement</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#UNO_Reflection_API">Advanced UNO - UNO Reflection API</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#XTypeProvider">Writing UNO Components - XTypeProvider</a><br>
+interface XTypeProvider {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Scrollable_Result_Sets">Database Access - Scrollable Result Sets</a><br>
+interface XResultSet {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module reflection {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#UNO_Reflection_API">Advanced UNO - UNO Reflection API</a><br>
+service CoreReflection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module script {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#UNO_Reflection_API">Advanced UNO - UNO Reflection API</a><br>
+service Converter {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module script {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#UNO_Reflection_API">Advanced UNO - UNO Reflection API</a><br>
+service InvocationAdapterFactory {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module beans {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#UNO_Reflection_API">Advanced UNO - UNO Reflection API</a><br>
+interface XIntrospection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module reflection {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#UNO_Reflection_API">Advanced UNO - UNO Reflection API</a><br>
+interface XTypeDescription {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module script {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#UNO_Reflection_API">Advanced UNO - UNO Reflection API</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#Scripting_Existing_UNO_Objects">Advanced UNO - XInvocation Bridge - Scripting Existing UNO Objects</a><br>
+service Invocation {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module beans {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#UNO_Reflection_API">Advanced UNO - UNO Reflection API</a><br>
+service Introspection {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cells_Absolute_Address">Spreadsheet Documents - Cells Absolute Address</a><br>
+interface XCellAddressable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Line_Numbering">Text Documents - Line Numbering and Outline Numbering - Line Numbering</a><br>
+service LineNumberingProperties {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module chart {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Charts#Pie_Charts">Charts - Pie Charts</a><br>
+service ChartPieSegmentProperties {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Add-Ins">Spreadsheet Documents - Spreadsheet Add-Ins</a><br>
+service AddIn {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module loader {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Advanced_UNO#Implementation_Loader">Advanced UNO - Implementation Loader</a><br>
+interface XImplementationLoader {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module ucb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Universal_Content_Broker#Executing_Content_Commands">Universal Content Broker - Executing Content Commands</a><br>
+struct Command {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#MediaDescriptor">Office Development - Handling Documents - Loading Documents - MediaDescriptor</a><br>
+service MediaDescriptor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module task {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Writing_UNO_Components#Jobs">Writing UNO Components - Jobs - Jobs</a><br>
+service JobExecutor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#DatabaseContext">Database Access - Data Sources in LibreOffice API - DatabaseContext</a><br>
+service DatabaseContext {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Word_Processing">Text Documents - Working with Text Documents - Word Processing</a><br>
+service Text {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Forms_and_Reports">Database Access - Forms and Reports</a><br>
+interface XReportDocumentsSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Forms_and_Reports">Database Access - Forms and Reports</a><br>
+interface XFormDocumentsSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module document {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XDocumentPropertiesSupplier">Office Development - Component - Models - XDocumentPropertiesSupplier</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#General_Document_Information">Text Documents - Settings - General Document Information</a><br>
+interface XDocumentPropertiesSupplier {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Page_Handling">Drawings and Presentations - Working with Drawing Documents - Page Handling</a><br>
+interface XDrawPages {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module drawing {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Page_Handling">Drawings and Presentations - Working with Drawing Documents - Page Handling</a><br>
+interface XDrawPageDuplicator {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Table_Auto_Formats">Spreadsheet Documents - Table Auto Formats</a><br>
+service TableAutoFormatField {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Table_Auto_Formats">Spreadsheet Documents - Table Auto Formats</a><br>
+service TableAutoFormat {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module table {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Table_Auto_Formats">Spreadsheet Documents - Table Auto Formats</a><br>
+interface XAutoFormattable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdbc {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#Using_the_getXXX_Methods">Database Access - Using the getXXX Methods</a><br>
+interface XRow {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Access_to_Single_Cell_Ranges_in_SheetCellRanges_Container">Spreadsheet Documents - Cell Ranges and Cells Container - Access to Single Cell Ranges in SheetCellRanges Container</a><br>
+service Cells {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Data_Array">Spreadsheet Documents - Data Array</a><br>
+interface XCellRangeData {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module form {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Forms#Control_Models">Forms - Control Models</a><br>
+service FormComponent {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Label_Ranges">Spreadsheet Documents - Label Ranges</a><br>
+service LabelRanges {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_Annotations">Spreadsheet Documents - Cell Annotations</a><br>
+service CellAnnotation {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_Annotations">Spreadsheet Documents - Cell Annotations</a><br>
+interface XSheetAnnotation {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Cell_Annotations">Spreadsheet Documents - Cell Annotations</a><br>
+interface XSheetAnnotationAnchor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Footnotes_and_Endnotes">Text Documents - Footnotes and Endnotes</a><br>
+service Footnote {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Used_Area">Spreadsheet Documents - Cell Cursor - Used Area</a><br>
+interface XUsedAreaCursor {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Database_Ranges">Spreadsheet Documents - Database Ranges</a><br>
+interface XDatabaseRanges {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module presentation {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Animations_and_Interactions">Drawings and Presentations - Animations and Interactions</a><br>
+service Shape {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module presentation {
+/// @enum AnimationEffect
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Animations_and_Interactions">Drawings and Presentations - Animations and Interactions</a><br>
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module util {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Sorting_Text">Text Documents - Sorting Text</a><br>
+interface XSortable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module style {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Styles">Text Documents - Overall Document Features - Styles</a><br>
+service Style {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module style {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Styles">Text Documents - Overall Document Features - Styles</a><br>
+service StyleFamilies {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module style {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Styles">Text Documents - Overall Document Features - Styles</a><br>
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Graphics_Styles">Drawings and Presentations - Overall Document Features - Styles - Graphics Styles</a><br>
+interface XStyle {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module style {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Styles">Text Documents - Overall Document Features - Styles</a><br>
+service StyleFamily {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Information_about_Functions">Spreadsheet Documents - Function Handling - Information about Functions</a><br>
+service FunctionDescriptions {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Information_about_Functions">Spreadsheet Documents - Function Handling - Information about Functions</a><br>
+service FunctionDescription {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sdb {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Database_Access#The_SingleSelectQueryComposer">Database Access - The SingleSelectQueryComposer</a><br>
+service SingleSelectQueryComposer {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Table_Sort_Descriptor">Spreadsheet Documents - Sorting - Table Sort Descriptor</a><br>
+service SheetSortDescriptor2 {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module i18n {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Office_Development#XTransliteration">Office Development - Overview and Using the API - XTransliteration</a><br>
+interface XTransliteration {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module text {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Text_Documents#Reference_Marks">Text Documents - Reference Marks</a><br>
+service ReferenceMark {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#View_Panes">Spreadsheet Documents - View Panes</a><br>
+service SpreadsheetViewPane {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Data_Consolidation">Spreadsheet Documents - Other Table Operations - Data Consolidation</a><br>
+interface XConsolidatable {}
+};
+};
+};
+};
+
+
+module com {
+module sun {
+module star {
+module sheet {
+/// @par Developers Guide
+/// <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Spreadsheet_Documents#Data_Consolidation">Spreadsheet Documents - Other Table Operations - Data Consolidation</a><br>
+interface XConsolidationDescriptor {}
+};
+};
+};
+};
diff --git a/odk/docs/idl/idl_chapter_refs.txt b/odk/docs/idl/idl_chapter_refs.txt
new file mode 100644
index 0000000000..f949be5293
--- /dev/null
+++ b/odk/docs/idl/idl_chapter_refs.txt
@@ -0,0 +1,7333 @@
+LINK:Documentation/DevGuide/Universal_Content_Providers#Commands_and_Properties_2
+DESCR:Appendix C. Universal Content Providers - The File Content Provider - Commands and Properties
+REF:
+com.sun.star.ucb.XContent
+com.sun.star.lang.XServiceInfo
+com.sun.star.ucb.XContentCreator
+com.sun.star.lang.XComponent
+com.sun.star.container.XChild
+com.sun.star.ucb.XCommandInfoChangeNotifier
+com.sun.star.beans.XPropertySetInfoChangeNotifier
+com.sun.star.beans.XPropertiesChangeNotifier
+com.sun.star.beans.XPropertyContainer
+com.sun.star.ucb.XCommandProcessor
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XCharacterClassification_2
+DESCR:Office Development - Implementing a New Locale - XCharacterClassification
+REF:
+com.sun.star.i18n.XCharacterClassification
+TOPIC:
+com.sun.star.i18n.XCharacterClassification
+
+LINK:Documentation/DevGuide/Professional_UNO#Service_Manager_and_Component_Context
+DESCR:Professional UNO - Service Manager and Component Context
+REF:
+TOPIC:
+com.sun.star.uno.XComponentContext
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.lang.XMultiComponentFactory
+com.sun.star.lang.ServiceManager
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Singletons_2
+DESCR:Professional UNO - C++ - Mapping of Singletons
+REF:
+com.sun.star.uno.XComponentContext
+com.sun.star.uno.DeploymentException
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XNumberFormatCode
+DESCR:Office Development - Overview and Using the API - XNumberFormatCode
+REF:
+com.sun.star.i18n.XLocaleData
+com.sun.star.i18n.XNumberFormatCode
+TOPIC:
+com.sun.star.i18n.XNumberFormatCode
+
+LINK:Documentation/DevGuide/Professional_UNO#Exception_Handling_in_C.2B.2B
+DESCR:Professional UNO - C++ - Exception Handling in C++
+REF:
+com.sun.star.bridge.XUnoUrlResolver
+TOPIC:
+com.sun.star.uno.Exception
+com.sun.star.uno.RuntimeException
+
+LINK:Documentation/DevGuide/Charts#Data_Access
+DESCR:Charts - Data Access
+REF:
+com.sun.star.chart.XChartDataArray
+com.sun.star.chart.ChartDataRowSource
+com.sun.star.table.CellRange
+com.sun.star.chart.XChartData
+com.sun.star.chart.XChartDocument
+com.sun.star.chart.XChartDataChangeEventListener
+com.sun.star.chart.ChartDataArray
+com.sun.star.lang.XEventListener
+TOPIC:
+com.sun.star.chart.XChartDataArray
+com.sun.star.chart.XChartData
+com.sun.star.chart.ChartDataArray
+com.sun.star.chart.ChartData
+
+LINK:Documentation/DevGuide/Office_Development#XBreakIterator
+DESCR:Office Development - Implementing a New Locale - XBreakIterator
+REF:
+com.sun.star.i18n.XBreakIterator
+TOPIC:
+com.sun.star.i18n.XBreakIterator
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Named_Ranges
+DESCR:Spreadsheet Documents - Named Ranges
+REF:
+com.sun.star.sheet.XNamedRanges
+com.sun.star.sheet.NamedRangeFlag
+com.sun.star.container.XNamed
+com.sun.star.sheet.XNamedRange
+com.sun.star.sheet.Border
+com.sun.star.sheet.XCellRangeReferrer
+com.sun.star.sheet.NamedRange
+TOPIC:
+com.sun.star.sheet.XNamedRanges
+
+LINK:Documentation/DevGuide/Database_Access#Moving_the_Result_Set_Cursor
+DESCR:Database Access - Moving the Result Set Cursor
+REF:
+com.sun.star.sdbc.XResultSet
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Preprocessing
+DESCR:Writing UNO Components - Preprocessing
+REF:
+com.sun.star.lang.IllegalArgumentException
+com.sun.star.connection.NoConnectException
+com.sun.star.connection.ConnectionSetupException
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/First_Steps#Getting_Started
+DESCR:First Steps - First Contact - Getting Started
+REF:
+TOPIC:
+com.sun.star.uno.XComponentContext
+com.sun.star.lang.XMultiComponentFactory
+com.sun.star.lang.ServiceManager
+
+LINK:Documentation/DevGuide/Database_Access#Handling_Unsupported_Functionality
+DESCR:Database Access - Handling Unsupported Functionality
+REF:
+com.sun.star.sdbc.XDatabaseMetaData
+com.sun.star.sdbc.SQLException
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Document_Events
+DESCR:Office Development - Document Events
+REF:
+com.sun.star.document.EventObject
+com.sun.star.frame.GlobalEventBroadcaster
+com.sun.star.container.NoSuchElementException
+com.sun.star.lang.XComponent
+com.sun.star.document.OfficeDocument
+com.sun.star.document.XEventBroadcaster
+com.sun.star.lang.EventObject
+com.sun.star.beans.PropertyValue
+com.sun.star.document.XEventsSupplier
+com.sun.star.document.Events
+com.sun.star.container.XNameReplace
+com.sun.star.document.XEventListener
+TOPIC:
+com.sun.star.document.EventObject
+com.sun.star.document.XEventBroadcaster
+com.sun.star.lang.EventObject
+com.sun.star.document.Events
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Radio_Button
+DESCR:Graphical User Interfaces - Radio Button
+REF:
+com.sun.star.awt.UnoControlRadioButtonModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Disabling_Commands_at_Runtime
+DESCR:Writing UNO Components - Disable Commands - Disabling Commands at Runtime
+REF:
+TOPIC:
+com.sun.star.configuration.ConfigurationUpdateAccess
+com.sun.star.configuration.ConfigurationProvider
+com.sun.star.util.XChangesBatch
+
+LINK:Documentation/DevGuide/Database_Access#Catalog_Service
+DESCR:Database Access - Catalog Service
+REF:
+com.sun.star.sdbcx.XDataDefinitionSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Creating_and_Loading_Text_Documents
+DESCR:Text Documents - Handling Text Document Files - Creating and Loading Text Documents
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.lang.XComponent
+com.sun.star.document.MediaDescriptor
+com.sun.star.frame.Desktop
+TOPIC:
+com.sun.star.frame.XComponentLoader
+
+LINK:Documentation/DevGuide/Text_Documents#Paragraph_Styles
+DESCR:Text Documents - Overall Document Features - Styles - Paragraph Styles
+REF:
+com.sun.star.style.ConditionalParagraphStyle
+com.sun.star.style.ParagraphProperties
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.style.ParagraphPropertiesAsian
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Redline
+DESCR:Text Documents - Redline
+REF:
+com.sun.star.text.RedlinePortion
+com.sun.star.beans.XPropertySet
+com.sun.star.container.XEnumerationAccess
+com.sun.star.container.XIndexAccess
+com.sun.star.text.XText
+com.sun.star.document.XRedlinesSupplier
+TOPIC:
+com.sun.star.document.XRedlinesSupplier
+
+LINK:Documentation/DevGuide/Office_Development#Properties_of_a_Type
+DESCR:Office Development - Properties of a Type
+REF:
+com.sun.star.document.TypeDetection
+com.sun.star.container.XNameAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#A_Hack
+DESCR:Office Development - Java Window Integration - Using the Window Handle - A Hack
+REF:
+com.sun.star.awt.XSystemDependentWindowPeer
+com.sun.star.awt.XWindow
+com.sun.star.awt.XWindowPeer
+com.sun.star.frame.XFrame
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Text_Field
+DESCR:LibreOffice Basic - Text Field
+REF:
+com.sun.star.awt.UnoControlEdit
+com.sun.star.awt.XTextComponent
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Changing_a_Menu
+DESCR:Writing UNO Components - Intercepting Context Menus - Writing an Interceptor - Changing a Menu
+REF:
+com.sun.star.ui.ContextMenuExecuteEvent
+com.sun.star.ui.ActionTriggerContainer
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.ui.ActionTriggerSeparator
+com.sun.star.ui.ActionTrigger
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Properties_of_Cell_Ranges
+DESCR:Spreadsheet Documents - Properties of Cell Ranges
+REF:
+com.sun.star.table.CellRange
+com.sun.star.sheet.SheetCellRange
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cursor_Movement
+DESCR:Spreadsheet Documents - Cell Cursor - Cursor Movement
+REF:
+com.sun.star.table.XCellCursor
+com.sun.star.sheet.XSpreadsheet
+com.sun.star.table.XCellRange
+com.sun.star.table.CellCursor
+com.sun.star.sheet.XSheetCellCursor
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XCalendar
+DESCR:Office Development - Implementing a New Locale - XCalendar
+REF:
+com.sun.star.i18n.XCalendar
+TOPIC:
+com.sun.star.i18n.XCalendar
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Querying_for_Cells_with_Specific_Properties
+DESCR:Spreadsheet Documents - Querying for Cells with Specific Properties
+REF:
+com.sun.star.sheet.XCellRangesQuery
+com.sun.star.sheet.CellFlags
+com.sun.star.sheet.XSheetCellRanges
+com.sun.star.sheet.XFormulaQuery
+com.sun.star.sheet.FormulaResult
+com.sun.star.sheet.SheetRangesQuery
+TOPIC:
+com.sun.star.sheet.XCellRangesQuery
+com.sun.star.sheet.XFormulaQuery
+com.sun.star.sheet.SheetRangesQuery
+
+LINK:Documentation/DevGuide/Text_Documents#Embedded_Objects
+DESCR:Text Documents - Embedded Objects
+REF:
+com.sun.star.text.TextEmbeddedObject
+com.sun.star.text.BaseFrame
+com.sun.star.document.XEmbeddedObjectSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Column_and_Row_Access
+DESCR:Spreadsheet Documents - Column and Row Access
+REF:
+com.sun.star.table.XTableColumns
+com.sun.star.table.XColumnRowRange
+com.sun.star.table.XTableRows
+TOPIC:
+com.sun.star.table.XColumnRowRange
+
+LINK:Documentation/DevGuide/Office_Development#Path_Settings
+DESCR:Office Development - Path Settings
+REF:
+com.sun.star.util.PathSettings
+TOPIC:
+com.sun.star.util.PathSettings
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Page_Breaks_and_Scaling_for_Printout
+DESCR:Spreadsheet Documents - Printing Spreadsheet Documents - Page Breaks and Scaling for Printout
+REF:
+com.sun.star.style.XStyleFamiliesSupplier
+com.sun.star.table.TableColumn
+com.sun.star.table.TableRow
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cell_Formatting
+DESCR:Spreadsheet Documents - Formatting - Cell Formatting
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.table.BorderLine
+com.sun.star.table.CellProperties
+com.sun.star.table.TableBorder
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XComponent_2
+DESCR:Writing UNO Components - Implementing without Helpers - XComponent
+REF:
+com.sun.star.lang.XEventListener
+com.sun.star.lang.DisposedException
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Forms_Container
+DESCR:Forms - Forms Container
+REF:
+com.sun.star.form.Forms
+com.sun.star.drawing.DrawPage
+com.sun.star.form.FormComponent
+com.sun.star.form.FormComponents
+com.sun.star.form.XFormsSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Extensions#Location_of_Installed_Extensions
+DESCR:Extensions - Location of Installed Extensions
+REF:
+com.sun.star.deployment.XPackageInformationProvider
+com.sun.star.deployment.PackageInformationProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Structs
+DESCR:Professional UNO - Structs
+REF:
+com.sun.star.beans.Optional
+com.sun.star.beans.Ambiguous
+com.sun.star.beans.Defaulted
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Lifetime_of_UNO_objects
+DESCR:Professional UNO - Lifetime of UNO objects
+REF:
+TOPIC:
+com.sun.star.lang.XComponent
+com.sun.star.uno.XInterface
+com.sun.star.uno.XWeak
+
+LINK:Documentation/DevGuide/Scripting_Framework#Creating_dialogs_from_macros
+DESCR:Scripting Framework - Writing Macros - Creating dialogs from macros
+REF:
+com.sun.star.awt.XDialogProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Java_Window_Integration
+DESCR:Office Development - Java Window Integration
+REF:
+TOPIC:
+com.sun.star.awt.XToolkit
+com.sun.star.awt.Toolkit
+com.sun.star.awt.XWindowPeer
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#The_Toolkit_Service
+DESCR:Graphical User Interfaces - The Toolkit Service
+REF:
+com.sun.star.awt.XToolkit
+com.sun.star.awt.XWindow
+com.sun.star.awt.Toolkit
+com.sun.star.frame.XFrame
+com.sun.star.awt.WindowClass
+com.sun.star.frame.XLayoutManager
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#A_Hierarchy_of_Models
+DESCR:Forms - A Hierarchy of Models
+REF:
+com.sun.star.container.XIndexAccess
+com.sun.star.container.XChild
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Document_Specific_Features
+DESCR:Office Development - Component - Models - Document Specific Features
+REF:
+com.sun.star.sheet.SpreadsheetDocument
+com.sun.star.lang.XServiceInfo
+com.sun.star.drawing.DrawingDocument
+com.sun.star.chart.ChartDocument
+com.sun.star.formula.FormulaProperties
+com.sun.star.text.TextDocument
+com.sun.star.presentation.PresentationDocument
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Indexes
+DESCR:Text Documents - Indexes and Index Marks - Indexes
+REF:
+com.sun.star.text.BibliographyDataType
+com.sun.star.text.BibliographyDataField
+com.sun.star.text.IllustrationsIndex
+com.sun.star.beans.XPropertySet
+com.sun.star.container.XIndexReplace
+com.sun.star.text.Bibliography
+com.sun.star.text.BaseIndex
+com.sun.star.container.XNameAccess
+com.sun.star.text.DocumentIndexLevelFormat
+com.sun.star.text.ContentIndex
+com.sun.star.text.XDocumentIndex
+com.sun.star.text.UserIndex
+com.sun.star.text.TextContent
+com.sun.star.container.XNamed
+com.sun.star.text.ObjectIndex
+com.sun.star.text.TableIndex
+com.sun.star.text.XDocumentIndexesSupplier
+com.sun.star.beans.PropertyValues
+com.sun.star.text.DocumentIndex
+com.sun.star.container.XIndexAccess
+com.sun.star.text.ChapterFormat
+com.sun.star.beans.PropertyValue
+com.sun.star.text.DocumentIndexes
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Forms
+DESCR:Forms - Forms
+REF:
+com.sun.star.form
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Instantiation
+DESCR:Professional UNO - Bridge - The Service Manager Component - Instantiation
+REF:
+TOPIC:
+com.sun.star.lang.ServiceManager
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XInterface_2
+DESCR:Writing UNO Components - Implementing without Helpers - XInterface
+REF:
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Usage
+DESCR:Database Access - Usage
+REF:
+com.sun.star.sdbcx.Privilege
+com.sun.star.sdbc.ResultSetType
+com.sun.star.sdbc.TransactionIsolation
+com.sun.star.sdbc.XConnection
+com.sun.star.sdb.RowSet
+com.sun.star.sdbc.RowSet
+com.sun.star.sdb.ResultSet
+com.sun.star.beans.XPropertyChangeListener
+com.sun.star.sdb.CommandType
+com.sun.star.sdbc.XRowSet
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Instantiating_UNO_Services
+DESCR:Professional UNO - Basic - Instantiating UNO Services
+REF:
+com.sun.star.ucb.SimpleFileAccess
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.frame.Desktop
+com.sun.star.lang.ServiceManager
+TOPIC:
+com.sun.star.lang.ServiceManager
+
+LINK:Documentation/DevGuide/Text_Documents#Shape_Objects_in_Text
+DESCR:Text Documents - Shape Objects in Text
+REF:
+TOPIC:
+com.sun.star.text.TextEmbeddedObject
+com.sun.star.text.BaseFrame
+com.sun.star.text.Shape
+com.sun.star.text.TextGraphicObject
+com.sun.star.text.TextFrame
+
+LINK:Documentation/DevGuide/Forms#Automatic_Key_Generation
+DESCR:Forms - Automatic Key Generation
+REF:
+com.sun.star.sdb.XRowSetApproveBroadcaster
+TOPIC:
+com.sun.star.sdb.XRowSetApproveBroadcaster
+
+LINK:Documentation/DevGuide/Professional_UNO#Getting_a_Service_Manager
+DESCR:Professional UNO - Java - Getting a Service Manager
+REF:
+com.sun.star.loader.Java
+com.sun.star.lang.MultiServiceFactory
+com.sun.star.loader.Java2
+com.sun.star.connection.Acceptor
+com.sun.star.connection.Connector
+com.sun.star.bridge.UnoUrlResolver
+com.sun.star.bridge.BridgeFactory
+com.sun.star.frame.Desktop
+com.sun.star.lang.ServiceManager
+TOPIC:
+com.sun.star.uno.XComponentContext
+com.sun.star.bridge.XUnoUrlResolver
+com.sun.star.lang.DisposedException
+com.sun.star.bridge.UnoUrlResolver
+com.sun.star.lang.XMultiComponentFactory
+com.sun.star.lang.ServiceManager
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Shapes
+DESCR:Drawings and Presentations - Shapes
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.drawing.RectangleShape
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#ComponentContext_API
+DESCR:Professional UNO - Component Context - ComponentContext API
+REF:
+com.sun.star.uno.XComponentContext
+com.sun.star.lang.XMultiComponentFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XTypeProvider_2
+DESCR:Writing UNO Components - Implementing without Helpers - XTypeProvider
+REF:
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Providers#Creation_of_New_DCP_Contents
+DESCR:Appendix C. Universal Content Providers - The WebDAV Content Provider - Creation of New DCP Contents
+REF:
+com.sun.star.ucb.XContentCreator
+TOPIC:
+com.sun.star.ucb.XContentCreator
+
+LINK:Documentation/DevGuide/Database_Access#Determining_Feature_Support
+DESCR:Database Access - Database Design - Retrieving Information about a Database - Determining Feature Support
+REF:
+com.sun.star.sdbc.XDatabaseMetaData
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Writing_the_Filtering_Component
+DESCR:Office Development - Writing the Filtering Component
+REF:
+com.sun.star.xml.XMLExportFilter
+com.sun.star.xml.ImportFilter
+com.sun.star.xml.ExportFilter
+com.sun.star.xml.sax.XDocumentHandler
+com.sun.star.xml.XMLImportFilter
+TOPIC:
+com.sun.star.xml.ImportFilter
+com.sun.star.xml.ExportFilter
+com.sun.star.xml.sax.XDocumentHandler
+com.sun.star.xml.XMLImportFilter
+
+LINK:Documentation/DevGuide/Professional_UNO#Properties_with_Arguments
+DESCR:Professional UNO - Bridge - Using Automation Objects from UNO - Instantiation - Properties with Arguments
+REF:
+com.sun.star.bridge.oleautomation.PropertyPutArgument
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Component_Registration_Tool
+DESCR:Writing UNO Components - Command Line Registry Tools - Component Registration Tool
+REF:
+com.sun.star.loader.SharedLibrary
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Implementation
+DESCR:Writing UNO Components - Implementation
+REF:
+com.sun.star.frame.ProtocolHandler
+com.sun.star.lang.XInitialization
+com.sun.star.frame.XNotifyingDispatch
+com.sun.star.frame.XDispatchProvider
+com.sun.star.frame.Frame
+com.sun.star.frame.XFrame
+com.sun.star.frame.XDispatch
+com.sun.star.frame.XStatusListener
+TOPIC:
+com.sun.star.frame.ProtocolHandler
+com.sun.star.frame.XDispatchProvider
+
+LINK:Documentation/DevGuide/Forms#Data_Validation
+DESCR:Forms - Data Validation
+REF:
+com.sun.star.form.validation.XValidator
+com.sun.star.sdb.RowChangeAction
+com.sun.star.form.XUpdateListener
+com.sun.star.sdb.XRowSetApproveListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Exporter_Filtering
+DESCR:Office Development - The Exporter - Exporter Filtering
+REF:
+com.sun.star.xml.sax.XDocumentHandler
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#General_Structure
+DESCR:LibreOffice Basic - General Structure
+REF:
+com.sun.star.io.XInputStreamProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/First_Steps#Using_Properties
+DESCR:First Steps - Using Services - Using Properties
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.beans.XMultiPropertySet
+TOPIC:
+com.sun.star.beans.XPropertySet
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Storing
+DESCR:Drawings and Presentations - Storing
+REF:
+com.sun.star.frame.XStorable
+TOPIC:
+com.sun.star.frame.XStorable
+
+LINK:Documentation/DevGuide/Charts#Prerequisites
+DESCR:Charts - Prerequisites
+REF:
+com.sun.star.lang.XServiceInfo
+com.sun.star.lang.XInitialization
+com.sun.star.lang.XServiceName
+com.sun.star.util.XRefreshable
+com.sun.star.chart.Diagram
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XImportFilter
+DESCR:Office Development - Writing the Filtering Component - XImportFilter
+REF:
+com.sun.star.xml.XMLImportFilter
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Data_Types
+DESCR:Professional UNO - Data Types
+REF:
+TOPIC:
+com.sun.star.uno.TypeClass
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Services_and_Interfaces
+DESCR:Universal Content Broker - Services and Interfaces
+REF:
+com.sun.star.ucb.XContentProviderManager
+com.sun.star.ucb.XContent
+com.sun.star.ucb.Content
+com.sun.star.ucb.XContentCreator
+com.sun.star.ucb.XContentProvider
+com.sun.star.ucb.ContentProvider
+com.sun.star.container.XChild
+com.sun.star.ucb.XCommandProcessor2
+com.sun.star.beans.XPropertyContainer
+com.sun.star.ucb.XCommandProcessor
+com.sun.star.ucb.UniversalContentBroker
+TOPIC:
+com.sun.star.ucb.XContent
+com.sun.star.ucb.Content
+com.sun.star.ucb.XContentCreator
+com.sun.star.container.XChild
+com.sun.star.beans.XPropertyContainer
+com.sun.star.ucb.XCommandProcessor2
+com.sun.star.ucb.XCommandProcessor
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Function_Descriptions
+DESCR:Spreadsheet Documents - Function Descriptions
+REF:
+com.sun.star.sheet.XAddIn
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Frame_Creation
+DESCR:Office Development - Creating Frames Manually - Frame Creation
+REF:
+com.sun.star.frame.Frame
+TOPIC:
+com.sun.star.frame.Frame
+com.sun.star.frame.XFrame
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Font-specific_Properties
+DESCR:Graphical User Interfaces - Font-specific Properties
+REF:
+com.sun.star.awt.FontUnderline
+com.sun.star.awt.FontType
+com.sun.star.awt.FontPitch
+com.sun.star.awt.FontStrikeout
+com.sun.star.awt.FontFamily
+com.sun.star.awt.FontDescriptor
+com.sun.star.awt.FontSlant
+com.sun.star.awt.FontEmphasisMark
+com.sun.star.awt.CharSet
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Indexed_Cells_and_Cell_Ranges
+DESCR:Text Documents - Indexed Cells and Cell Ranges
+REF:
+com.sun.star.table.XCell
+com.sun.star.text.XText
+com.sun.star.table.XCellRange
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Defining_an_Exception
+DESCR:Writing UNO Components - Defining an Exception
+REF:
+com.sun.star.uno.Exception
+com.sun.star.uno.RuntimeException
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#Binary_UNO_Interfaces
+DESCR:Advanced UNO - UNO C++ Bridges - Binary UNO Interfaces
+REF:
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#The_XComponent_Interface
+DESCR:Professional UNO - The XComponent Interface
+REF:
+com.sun.star.lang.XComponent
+com.sun.star.lang.XEventListener
+com.sun.star.lang.DisposedException
+com.sun.star.uno.RuntimeException
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#File_IO
+DESCR:LibreOffice Basic - File IO
+REF:
+com.sun.star.io.XActiveDataSource
+com.sun.star.io.XStream
+com.sun.star.io.XInputStream
+com.sun.star.io.XActiveDataSink
+com.sun.star.io.TextInputStream
+com.sun.star.ucb.SimpleFileAccess
+com.sun.star.io.XTextOutputStream
+com.sun.star.io.XTextInputStream
+com.sun.star.io.TextOutputStream
+com.sun.star.io.XOutputStream
+com.sun.star.ucb.XSimpleFileAccess2
+com.sun.star.ucb.XSimpleFileAccess
+com.sun.star.io.XSeekable
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XViewDataSupplier
+DESCR:Office Development - Component - Models - XViewDataSupplier
+REF:
+com.sun.star.document.XViewDataSupplier
+com.sun.star.container.XIndexAccess
+com.sun.star.beans.PropertyValue
+TOPIC:
+com.sun.star.document.XViewDataSupplier
+
+LINK:Documentation/DevGuide/Charts#Accessing_Existing_Chart_Documents
+DESCR:Charts - Accessing Existing Chart Documents
+REF:
+com.sun.star.table.XTableChartsSupplier
+com.sun.star.container.XIndexAccess
+com.sun.star.drawing.XDrawPage
+com.sun.star.sheet.Spreadsheet
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Accessing_a_UCB_Content
+DESCR:Universal Content Broker - Accessing a UCB Content
+REF:
+com.sun.star.ucb.XContentProvider
+com.sun.star.ucb.XContentIdentifierFactory
+TOPIC:
+com.sun.star.ucb.XContentProvider
+com.sun.star.ucb.XContentIdentifierFactory
+
+LINK:Documentation/DevGuide/Office_Development#XTextConversion
+DESCR:Office Development - Implementing a New Locale - XTextConversion
+REF:
+com.sun.star.linguistic2.XConversionDictionary
+com.sun.star.i18n.XTextConversion
+com.sun.star.i18n.TextConversion
+TOPIC:
+com.sun.star.i18n.XTextConversion
+
+LINK:Documentation/DevGuide/Office_Development#XCalendar
+DESCR:Office Development - Overview and Using the API - XCalendar
+REF:
+com.sun.star.i18n.XLocaleData
+com.sun.star.i18n.Calendar
+com.sun.star.i18n.XCalendar
+TOPIC:
+com.sun.star.i18n.XCalendar
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Copying%2C_Moving_and_Linking
+DESCR:Universal Content Broker - Copying, Moving and Linking
+REF:
+com.sun.star.ucb.GlobalTransferCommandArgument
+com.sun.star.ucb.XCommandProcessor
+com.sun.star.ucb.UniversalContentBroker
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Creating_and_Loading_Drawing_Documents
+DESCR:Drawings and Presentations - Handling Drawing Document Files - Creating and Loading Drawing Documents
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.lang.XComponent
+com.sun.star.document.MediaDescriptor
+com.sun.star.frame.Desktop
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Pattern_Field
+DESCR:Graphical User Interfaces - Pattern Field
+REF:
+com.sun.star.awt.UnoControlPatternField
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Named_Table_Cells_in_Rows%2C_Columns_and_the_Table_Cursor
+DESCR:Text Documents - Named Table Cells in Rows, Columns and the Table Cursor
+REF:
+com.sun.star.table.XTableColumns
+com.sun.star.text.TableColumnSeparator
+com.sun.star.table.XCell
+com.sun.star.text.TextTableRow
+com.sun.star.text.TextTableCursor
+com.sun.star.style.ParagraphProperties
+com.sun.star.beans.XPropertySet
+com.sun.star.text.XTextTableCursor
+com.sun.star.style.CharacterPropertiesAsian
+com.sun.star.style.CharacterProperties
+com.sun.star.table.XTableRows
+com.sun.star.style.GraphicLocation
+com.sun.star.container.XIndexAccess
+com.sun.star.text.XText
+com.sun.star.style.CharacterPropertiesComplex
+TOPIC:
+
+LINK:Documentation/DevGuide/Charts#3-D_Charts
+DESCR:Charts - 3-D Charts
+REF:
+com.sun.star.chart.BarDiagram
+com.sun.star.chart.Dim3DDiagram
+com.sun.star.chart.Chart3DBarProperties
+com.sun.star.chart.ChartSolidType
+TOPIC:
+com.sun.star.chart.Dim3DDiagram
+com.sun.star.chart.Chart3DBarProperties
+
+LINK:Documentation/DevGuide/Office_Development#Components_in_Frames
+DESCR:Office Development - Frames - Components in Frames
+REF:
+com.sun.star.frame.Controller
+com.sun.star.frame.XController
+com.sun.star.lang.XComponent
+com.sun.star.awt.XWindow
+com.sun.star.frame.XDispatchProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Document_Specific_Controller_Services
+DESCR:Office Development - Component - Controllers - Document Specific Controller Services
+REF:
+com.sun.star.frame.Controller
+com.sun.star.sheet.SpreadsheetViewSettings
+com.sun.star.lang.XServiceInfo
+com.sun.star.sdb.DataSourceBrowser
+com.sun.star.presentation.XPresentationSupplier
+com.sun.star.text.TextDocumentView
+com.sun.star.presentation.PresentationView
+com.sun.star.drawing.DrawingDocumentDrawView
+com.sun.star.sheet.SpreadsheetViewPane
+TOPIC:
+com.sun.star.frame.Controller
+com.sun.star.sdb.DataSourceBrowser
+com.sun.star.text.TextDocumentView
+com.sun.star.drawing.DrawingDocumentDrawView
+com.sun.star.sheet.SpreadsheetView
+
+LINK:Documentation/DevGuide/Text_Documents#Locating_Text_Contents
+DESCR:Text Documents - Navigating - Locating Text Contents
+REF:
+com.sun.star.text.XTextTablesSupplier
+com.sun.star.text.XTextSectionsSupplier
+com.sun.star.text.XBookmarksSupplier
+com.sun.star.text.XTextGraphicObjectsSupplier
+com.sun.star.text.XTextEmbeddedObjectsSupplier
+com.sun.star.text.XTextFramesSupplier
+com.sun.star.text.XDocumentIndexesSupplier
+com.sun.star.text.XTextFieldsSupplier
+com.sun.star.text.XReferenceMarksSupplier
+com.sun.star.text.XTextContent
+com.sun.star.text.XFootnotesSupplier
+com.sun.star.text.XEndnotesSupplier
+com.sun.star.document.XRedlinesSupplier
+TOPIC:
+com.sun.star.text.XTextContent
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Handling_Array_Formulas
+DESCR:Spreadsheet Documents - Handling Array Formulas
+REF:
+com.sun.star.table.XCell
+com.sun.star.sheet.XArrayFormulaRange
+TOPIC:
+com.sun.star.sheet.XArrayFormulaRange
+
+LINK:Documentation/DevGuide/Office_Development#Filtering_Process
+DESCR:Office Development - Filtering Process
+REF:
+com.sun.star.frame.XStorable
+com.sun.star.document.FilterFactory
+com.sun.star.document.TypeDetection
+com.sun.star.frame.SynchronousFrameLoader
+com.sun.star.document.ExtendedTypeDetection
+com.sun.star.frame.XFrameLoader
+com.sun.star.document.ImportFilter
+com.sun.star.document.MediaDescriptor
+com.sun.star.frame.FrameLoader
+com.sun.star.document.ExportFilter
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Paint_Listener
+DESCR:Graphical User Interfaces - Events - Paint Listener
+REF:
+com.sun.star.awt.XPaintListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Models_and_Views_for_Form_Controls
+DESCR:Forms - Models and Views for Form Controls
+REF:
+com.sun.star.form.component
+com.sun.star.awt.UnoControlModel
+com.sun.star.awt.UnoControl
+com.sun.star.form.control
+com.sun.star.awt
+TOPIC:
+com.sun.star.awt.UnoControlModel
+com.sun.star.awt.UnoControl
+
+LINK:Documentation/DevGuide/Office_Development#Clipboard
+DESCR:Office Development - Common Application Features - Clipboard
+REF:
+com.sun.star.datatransfer.clipboard.SystemClipboard
+com.sun.star.datatransfer.XTransferable
+com.sun.star.datatransfer.DataFlavor
+TOPIC:
+com.sun.star.datatransfer.clipboard.SystemClipboard
+com.sun.star.datatransfer.clipboard.XClipboard
+
+LINK:Documentation/DevGuide/Text_Documents#Drawing_Shapes
+DESCR:Text Documents - Shape Objects in Text - Drawing Shapes
+REF:
+com.sun.star.drawing.XDrawPageSupplier
+com.sun.star.text.Shape
+com.sun.star.text.XTextContent
+com.sun.star.drawing.Shape
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Rules
+DESCR:Office Development - Custom Path Variables - Rules
+REF:
+com.sun.star.util.XStringSubstitution
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Control_Models_and_Shapes
+DESCR:Forms - Control Models and Shapes
+REF:
+com.sun.star.drawing.ControlShape
+TOPIC:
+com.sun.star.drawing.ControlShape
+
+LINK:Documentation/DevGuide/Database_Access#Driver_Specifics
+DESCR:Database Access - Driver Specifics - Driver Specifics
+REF:
+com.sun.star.sdbc.Driver
+com.sun.star.sdbcx.Driver
+TOPIC:
+com.sun.star.sdbcx.Driver
+
+LINK:Documentation/DevGuide/First_Steps#Services
+DESCR:First Steps - Objects, Interfaces, and Services - Services
+REF:
+com.sun.star.drawing.DrawingDocument
+com.sun.star.bridge.XUnoUrlResolver
+com.sun.star.document.OfficeDocument
+com.sun.star.beans.XPropertySet
+com.sun.star.beans.XMultiPropertySet
+com.sun.star.document.MediaDescriptor
+com.sun.star.frame.Desktop
+com.sun.star.frame.Frame
+com.sun.star.text.TextDocument
+TOPIC:
+
+LINK:Documentation/DevGuide/Charts#How_Add-Ins_Work
+DESCR:Charts - How Add-Ins Work
+REF:
+com.sun.star.lang.XInitialization
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.util.XRefreshable
+TOPIC:
+com.sun.star.util.XRefreshable
+
+LINK:Documentation/DevGuide/First_Steps#Using_Services
+DESCR:First Steps - Using Services
+REF:
+com.sun.star.document.OfficeDocument
+com.sun.star.text.TextDocument
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XLocaleData
+DESCR:Office Development - Overview and Using the API - XLocaleData
+REF:
+com.sun.star.i18n.XLocaleData
+TOPIC:
+com.sun.star.i18n.XLocaleData
+
+LINK:Documentation/DevGuide/Text_Documents#Link_Targets
+DESCR:Text Documents - Link Targets
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.document.XLinkTargetSupplier
+com.sun.star.container.XNameAccess
+com.sun.star.awt.XBitmap
+TOPIC:
+com.sun.star.document.XLinkTargetSupplier
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Defining_an_Interface
+DESCR:Writing UNO Components - Defining an Interface
+REF:
+com.sun.star.document.XFilter
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Recently_Used_Functions
+DESCR:Spreadsheet Documents - Function Handling - Recently Used Functions
+REF:
+com.sun.star.sheet.FunctionDescriptions
+com.sun.star.sheet.RecentFunctions
+com.sun.star.sheet.XRecentFunctions
+TOPIC:
+com.sun.star.sheet.RecentFunctions
+
+LINK:Documentation/DevGuide/Database_Access#Connection_Pooling
+DESCR:Database Access - Connection Pooling
+REF:
+com.sun.star.sdb.Connection
+com.sun.star.sdbc.XDriverManager
+com.sun.star.sdbc.XConnection
+com.sun.star.sdbc.XPooledConnection
+com.sun.star.sdbc.ConnectionPool
+TOPIC:
+com.sun.star.sdbc.XPooledConnection
+com.sun.star.sdbc.ConnectionPool
+
+LINK:Documentation/DevGuide/Professional_UNO#Interfaces
+DESCR:Professional UNO - Interfaces
+REF:
+com.sun.star.uno.XInterface
+com.sun.star.uno.RuntimeException
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#External_List_Sources
+DESCR:Forms - External List Sources
+REF:
+com.sun.star.form.binding.XListEntrySource
+com.sun.star.form.binding.XListEntrySink
+com.sun.star.table.CellRangeListSource
+com.sun.star.form.binding.ListEntrySource
+TOPIC:
+com.sun.star.form.binding.XListEntrySink
+com.sun.star.form.binding.XListEntrySource
+
+LINK:Documentation/DevGuide/Professional_UNO#Instantiation_2
+DESCR:Professional UNO - Bridge - Using Automation Objects from UNO - Instantiation
+REF:
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.bridge.oleautomation.Factory
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XTextConversion
+DESCR:Office Development - Overview and Using the API - XTextConversion
+REF:
+com.sun.star.i18n.XTextConversion
+TOPIC:
+com.sun.star.i18n.XTextConversion
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Text_Field
+DESCR:Graphical User Interfaces - Text Field
+REF:
+com.sun.star.awt.UnoControlEdit
+com.sun.star.awt.LineEndFormat
+com.sun.star.awt.XTextComponent
+com.sun.star.awt.UnoControlEditModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Referencing_other_Services
+DESCR:Professional UNO - Services - Referencing other Services
+REF:
+com.sun.star.text.TextContent
+com.sun.star.text.Paragraph
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#Introspection
+DESCR:Advanced UNO - UNO Reflection API - CoreReflection Service - Introspection
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.container.XIndexAccess
+com.sun.star.container.XNameAccess
+com.sun.star.beans.XIntrospection
+com.sun.star.beans.XIntrospectionAccess
+com.sun.star.beans.Introspection
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Disposing_of_an_XComponent
+DESCR:Writing UNO Components - XComponent - Disposing of an XComponent
+REF:
+com.sun.star.lang.DisposedException
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Inspecting_interfaces_during_debugging
+DESCR:Professional UNO - Basic - Getting Information about UNO Objects - Inspecting interfaces during debugging
+REF:
+com.sun.star.container.XElementAccess
+com.sun.star.container.XEnumerationAccess
+com.sun.star.container.XSet
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Multiple_Operations
+DESCR:Spreadsheet Documents - Multiple Operations
+REF:
+TOPIC:
+com.sun.star.sheet.XMultipleOperation
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#HorizontalVertical_Line
+DESCR:LibreOffice Basic - HorizontalVertical Line
+REF:
+com.sun.star.awt.UnoControlFixedLine
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Class_Definition_with_Helper_Template_Classes
+DESCR:Writing UNO Components - C++ - Class Definition with Helper Template Classes
+REF:
+com.sun.star.lang.XServiceInfo
+com.sun.star.lang.XComponent
+com.sun.star.lang.XInitialization
+com.sun.star.uno.XInterface
+com.sun.star.uno.XWeak
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Accept_events_created_by_dialog_controls
+DESCR:Writing UNO Components - Using Dialogs in Components - Accept events created by dialog controls
+REF:
+com.sun.star.test.XTestDialogHandler
+com.sun.star.awt.XActionListener
+com.sun.star.awt.ActionEvent
+com.sun.star.awt.XDialogEventHandler
+com.sun.star.lang.XTypeProvider
+com.sun.star.beans.Introspection
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#C++_Component
+DESCR:Writing UNO Components - C++ - C++ Component
+REF:
+com.sun.star.lang.XInitialization
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Frame_Actions
+DESCR:Office Development - Component - Frames - XFrame - Frame Actions
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.frame.FrameActionEvent
+com.sun.star.awt.XWindow
+com.sun.star.frame.XFrameLoader
+com.sun.star.frame.XFrameActionListener
+com.sun.star.frame.XSynchronousFrameLoader
+com.sun.star.frame.Desktop
+com.sun.star.frame.FrameLoader
+com.sun.star.frame.XFrame
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Currency_Field
+DESCR:LibreOffice Basic - Currency Field
+REF:
+com.sun.star.awt.UnoControlCurrencyField
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Implementation_2
+DESCR:Writing UNO Components - Jobs - Implementation
+REF:
+com.sun.star.lang.XComponent
+com.sun.star.awt.Toolkit
+com.sun.star.task.Job
+com.sun.star.task.AsyncJob
+com.sun.star.util.XCloseable
+TOPIC:
+com.sun.star.task.XAsyncJob
+com.sun.star.task.XJob
+com.sun.star.task.Job
+com.sun.star.task.AsyncJob
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Preconfigured_UCBs
+DESCR:Universal Content Broker - Preconfigured UCBs
+REF:
+com.sun.star.ucb.UniversalContentBroker
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Modules
+DESCR:Professional UNO - Modules
+REF:
+com.sun.star.table
+com.sun.star.sheet
+com.sun.star.document
+com.sun.star.text
+com.sun.star.style
+com.sun.star.drawing
+com.sun.star.uno
+TOPIC:
+
+LINK:Documentation/DevGuide/Scripting_Framework#How_the_Scripting_Framework_works
+DESCR:Scripting Framework - How the Scripting Framework Works
+REF:
+com.sun.star.script.provider.LanguageScriptProvider
+com.sun.star.script.provider.XScript
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Example:_Adding_a_New_Spreadsheet
+DESCR:Spreadsheet Documents - Example: Adding a New Spreadsheet
+REF:
+com.sun.star.lang.XComponent
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Querying_a_Menu_Structure
+DESCR:Writing UNO Components - Intercepting Context Menus - Writing an Interceptor - Querying a Menu Structure
+REF:
+com.sun.star.lang.XServiceInfo
+com.sun.star.beans.XPropertySet
+com.sun.star.ui.ActionTriggerContainer
+com.sun.star.ui.ActionTriggerSeparatorType
+com.sun.star.ui.ActionTriggerSeparator
+com.sun.star.ui.ActionTrigger
+com.sun.star.container.XIndexContainer
+com.sun.star.awt.XBitmap
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Supplying_Values_for_PreparedStatement_Parameters
+DESCR:Database Access - Using Prepared Statements - Supplying Values for PreparedStatement Parameters
+REF:
+com.sun.star.sdbc.XParameters
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#PreparedStatement
+DESCR:Database Access - Driver Statements - PreparedStatement
+REF:
+com.sun.star.sdbc.XParameters
+com.sun.star.sdbc.XResultSetMetaDataSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Settings
+DESCR:Spreadsheet Documents - Settings
+REF:
+com.sun.star.sheet.GlobalSheetSettings
+com.sun.star.beans.XPropertySet
+TOPIC:
+com.sun.star.sheet.GlobalSheetSettings
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XWeak
+DESCR:Writing UNO Components - XWeak
+REF:
+TOPIC:
+com.sun.star.uno.XWeak
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Basic_Concepts
+DESCR:Graphical User Interfaces - Graphical User Interfaces - Basic Concepts
+REF:
+com.sun.star.awt
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Focus_Listener
+DESCR:Graphical User Interfaces - Events - Focus Listener
+REF:
+com.sun.star.awt.XFocusListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Loadable_Forms
+DESCR:Forms - Loadable Forms
+REF:
+com.sun.star.sdbc.XRowSetListener
+com.sun.star.form.XLoadable
+com.sun.star.form.XLoadListener
+com.sun.star.sdbc.XRowSet
+TOPIC:
+com.sun.star.form.XLoadable
+com.sun.star.form.XLoadListener
+
+LINK:Documentation/DevGuide/Database_Access#The_SDBC_Driver_for_dBase
+DESCR:Database Access - The SDBC Driver for dBase
+REF:
+com.sun.star.sdbcx.Driver
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Graphic_Objects
+DESCR:Text Documents - Graphic Objects
+REF:
+com.sun.star.awt.Size
+com.sun.star.text.BaseFrame
+com.sun.star.drawing.ColorMode
+com.sun.star.text.TextGraphicObject
+com.sun.star.drawing.PointSequenceSequence
+com.sun.star.container.XIndexContainer
+com.sun.star.text.GraphicCrop
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Numbering_Styles
+DESCR:Text Documents - Overall Document Features - Styles - Numbering Styles
+REF:
+com.sun.star.text.NumberingStyle
+com.sun.star.lang.XMultiServiceFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#PreparedStatement_From_DataSource_Queries
+DESCR:Database Access - PreparedStatement From DataSource Queries
+REF:
+com.sun.star.sdb.XCommandPreparation
+com.sun.star.sdb.DataSource
+com.sun.star.sdb.CommandType
+TOPIC:
+com.sun.star.sdb.XCommandPreparation
+com.sun.star.sdb.CommandType
+
+LINK:Documentation/DevGuide/Text_Documents#Creating_Document_Settings
+DESCR:Text Documents - Settings - Creating Document Settings
+REF:
+com.sun.star.document.Settings
+TOPIC:
+
+LINK:Documentation/DevGuide/First_Steps#Any
+DESCR:First Steps - Any
+REF:
+com.sun.star.beans.PropertyValue
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#UNO_Bridge
+DESCR:Advanced UNO - Implementing UNO Language Bindings - Overview of Language Bindings and Bridges - UNO Bridge
+REF:
+com.sun.star.reflection.CoreReflection
+com.sun.star.script.XInvocation
+com.sun.star.script.Converter
+com.sun.star.script.Invocation
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Data_Aware_Controls
+DESCR:Forms - Data Aware Controls
+REF:
+com.sun.star.form.DataAwareControlModel
+TOPIC:
+com.sun.star.form.DataAwareControlModel
+
+LINK:Documentation/DevGuide/Database_Access#Queries
+DESCR:Database Access - Queries
+REF:
+com.sun.star.sdb.XCommandPreparation
+com.sun.star.sdb.RowSet
+com.sun.star.sdb.QueryDefinition
+TOPIC:
+com.sun.star.sdb.QueryDefinition
+
+LINK:Documentation/DevGuide/Professional_UNO#Exception_Handling_2
+DESCR:Professional UNO - Basic - Exception Handling
+REF:
+com.sun.star.container.XNameAccess
+TOPIC:
+com.sun.star.uno.Exception
+com.sun.star.uno.RuntimeException
+
+LINK:Documentation/DevGuide/Professional_UNO#Differences_Between_the_Lifetime_of_C++_and_Java_Objects
+DESCR:Professional UNO - Differences Between the Lifetime of C++ and Java Objects
+REF:
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Base_Frames
+DESCR:Text Documents - Shape Objects in Text - Base Frames
+REF:
+com.sun.star.awt.Size
+com.sun.star.text.TextEmbeddedObjects
+com.sun.star.beans.XPropertySet
+com.sun.star.text.XTextFrame
+com.sun.star.container.XNameAccess
+com.sun.star.text.XTextEmbeddedObjectsSupplier
+com.sun.star.text.TextContent
+com.sun.star.text.XTextFramesSupplier
+com.sun.star.table.ShadowFormat
+com.sun.star.container.XIndexAccess
+com.sun.star.text.TextFrames
+com.sun.star.document.XEventsSupplier
+com.sun.star.text.TextFrame
+com.sun.star.drawing.XShape
+com.sun.star.text.TextEmbeddedObject
+com.sun.star.container.XContainer
+com.sun.star.text.XTextGraphicObjectsSupplier
+com.sun.star.text.RelOrientation
+com.sun.star.text.TextGraphicObjects
+com.sun.star.text.BaseFrame
+com.sun.star.container.XNamed
+com.sun.star.style.GraphicLocation
+com.sun.star.text.TextGraphicObject
+com.sun.star.table.BorderLine
+com.sun.star.text.BaseFrameProperties
+com.sun.star.text.HoriOrientation
+TOPIC:
+
+LINK:Documentation/DevGuide/Charts#Data_Series_and_Data_Points
+DESCR:Charts - Common Parts of all Chart Types - Data Series and Data Points
+REF:
+com.sun.star.chart.XYDiagram
+com.sun.star.chart.XDiagram
+com.sun.star.chart.LineDiagram
+com.sun.star.drawing.FillProperties
+com.sun.star.drawing.LineProperties
+com.sun.star.style.CharacterProperties
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Grouping%2C_Combining_and_Binding
+DESCR:Drawings and Presentations - Grouping, Combining and Binding
+REF:
+com.sun.star.drawing.XShapeBinder
+com.sun.star.drawing.GroupShape
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.drawing.ShapeCollection
+com.sun.star.drawing.XShapeGroup
+com.sun.star.drawing.XShapeGrouper
+com.sun.star.drawing.XShapeCombiner
+com.sun.star.drawing.XShape
+com.sun.star.drawing.Shape
+com.sun.star.drawing.XShapes
+TOPIC:
+com.sun.star.drawing.GroupShape
+com.sun.star.drawing.ShapeCollection
+com.sun.star.drawing.XShapeGrouper
+com.sun.star.drawing.XShapeCombiner
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Common_Workflow_to_add_Controls
+DESCR:Graphical User Interfaces - Common Workflow to add Controls
+REF:
+com.sun.star.beans.XMultiPropertySet
+TOPIC:
+
+LINK:Documentation/DevGuide/First_Steps#Enum_Types_and_Groups_of_Constants
+DESCR:First Steps - Common Types - Enum Types and Groups of Constants
+REF:
+com.sun.star.table.CellVertJustify
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#View_Settings
+DESCR:Spreadsheet Documents - View Settings
+REF:
+com.sun.star.sheet.SpreadsheetViewSettings
+com.sun.star.beans.XPropertySet
+TOPIC:
+com.sun.star.sheet.SpreadsheetViewSettings
+
+LINK:Documentation/DevGuide/Office_Development#Becoming_a_Clipboard_Viewer
+DESCR:Office Development - Common Application Features - Clipboard - Using the Clipboard - Becoming a Clipboard Viewer
+REF:
+com.sun.star.datatransfer.clipboard.XClipboardListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XWindowPeer
+DESCR:Office Development - Component - Window Interfaces - XWindowPeer
+REF:
+com.sun.star.awt.XWindowPeer
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cell_Area_Links
+DESCR:Spreadsheet Documents - Cell Area Links
+REF:
+com.sun.star.sheet.XAreaLink
+com.sun.star.beans.XPropertySet
+com.sun.star.sheet.XAreaLinks
+com.sun.star.sheet.CellAreaLink
+com.sun.star.table.CellAddress
+com.sun.star.util.XRefreshable
+TOPIC:
+com.sun.star.sheet.XAreaLink
+com.sun.star.sheet.XAreaLinks
+
+LINK:Documentation/DevGuide/Professional_UNO#Properties
+DESCR:Professional UNO - Properties
+REF:
+com.sun.star.beans.XPropertyAccess
+com.sun.star.beans.XPropertyState
+com.sun.star.beans.PropertyAttribute
+com.sun.star.beans.XPropertySet
+com.sun.star.view.PrintOptions
+com.sun.star.beans.XPropertySetInfo
+com.sun.star.beans.XFastPropertySet
+com.sun.star.beans.PropertyValue
+com.sun.star.beans.XMultiPropertySet
+com.sun.star.document.MediaDescriptor
+com.sun.star.beans.XPropertyContainer
+com.sun.star.beans.XPropertyChangeListener
+TOPIC:
+com.sun.star.beans.XPropertyState
+com.sun.star.beans.XPropertySet
+com.sun.star.beans.XPropertySetInfo
+com.sun.star.beans.XFastPropertySet
+com.sun.star.beans.XMultiPropertySet
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Layer_Handling
+DESCR:Drawings and Presentations - Layer Handling
+REF:
+com.sun.star.drawing.XLayerSupplier
+com.sun.star.drawing.DrawingDocument
+com.sun.star.drawing.XLayerManager
+TOPIC:
+com.sun.star.drawing.XLayerManager
+
+LINK:Documentation/DevGuide/Advanced_UNO#Invocation
+DESCR:Advanced UNO - UNO Reflection API - CoreReflection Service - Invocation
+REF:
+com.sun.star.lang.XSingleServiceFactory
+com.sun.star.script.Converter
+com.sun.star.script.XInvocation
+com.sun.star.script.InvocationInfo
+com.sun.star.script.XInvocation2
+com.sun.star.script.Invocation
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Implementing_a_Hyphenator
+DESCR:Office Development - Implementing a Hyphenator
+REF:
+com.sun.star.lang.XServiceInfo
+com.sun.star.linguistic2.XHyphenator
+com.sun.star.lang.XComponent
+com.sun.star.linguistic2.XLinguServiceEventBroadcaster
+com.sun.star.linguistic2.XSpellChecker
+com.sun.star.lang.XInitialization
+com.sun.star.lang.XServiceDisplayName
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Text_Documents
+DESCR:Text Documents - Text Documents
+REF:
+TOPIC:
+com.sun.star.text.TextDocument
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Modifying_a_DataPilot_Table
+DESCR:Spreadsheet Documents - Modifying a DataPilot Table
+REF:
+com.sun.star.sheet.DataPilotTable
+com.sun.star.sheet.XDataPilotTable
+com.sun.star.container.XNameAccess
+com.sun.star.sheet.XDataPilotDescriptor
+com.sun.star.sheet.DataPilotTables
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Scenarios
+DESCR:Spreadsheet Documents - Other Table Operations - Scenarios
+REF:
+com.sun.star.sheet.Spreadsheet
+com.sun.star.sheet.Scenarios
+com.sun.star.sheet.XScenario
+com.sun.star.sheet.ScenariosEnumeration
+com.sun.star.sheet.XScenariosSupplier
+com.sun.star.sheet.XScenarios
+TOPIC:
+com.sun.star.sheet.XScenarios
+
+LINK:Documentation/DevGuide/First_Steps#Common_Mechanisms_for_Text%2C_Tables_and_Drawings
+DESCR:First Steps - Common Mechanisms for Text, Tables and Drawings
+REF:
+com.sun.star.table.XCell
+com.sun.star.drawing.LineShape
+com.sun.star.style.ParagraphProperties
+com.sun.star.text.XTextRange
+com.sun.star.text.XSimpleText
+com.sun.star.drawing.TextShape
+com.sun.star.table.CellProperties
+com.sun.star.drawing.TextProperties
+com.sun.star.drawing.LineProperties
+com.sun.star.drawing.PolyPolygonBezierShape
+com.sun.star.style.CharacterProperties
+com.sun.star.drawing.ConnectorShape
+com.sun.star.drawing.Shape
+com.sun.star.drawing.Text
+com.sun.star.table.XCellRange
+com.sun.star.drawing.RectangleShape
+com.sun.star.drawing.CaptionShape
+com.sun.star.drawing.MeasureShape
+com.sun.star.drawing.FillProperties
+com.sun.star.drawing.XShape
+com.sun.star.drawing.EllipseShape
+com.sun.star.text.TextTableCursor
+com.sun.star.drawing.PolyPolygonBezierDescriptor
+com.sun.star.drawing.PolyPolygonShape
+com.sun.star.drawing.RotationDescriptor
+com.sun.star.sheet.SheetCellCursor
+com.sun.star.drawing.ShadowProperties
+com.sun.star.drawing.ClosedBezierShape
+com.sun.star.presentation.Shape
+com.sun.star.text.XText
+com.sun.star.text.TextTable
+com.sun.star.drawing.PolyLineShape
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Printer_and_Print_Job_Settings
+DESCR:Drawings and Presentations - Printing Drawing Documents - Printer and Print Job Settings
+REF:
+com.sun.star.awt.Size
+com.sun.star.view.PaperOrientation
+com.sun.star.view.PrintOptions
+com.sun.star.view.PrinterDescriptor
+com.sun.star.view.XPrintable
+com.sun.star.view.PaperFormat
+TOPIC:
+com.sun.star.view.PrintOptions
+com.sun.star.view.PrinterDescriptor
+com.sun.star.view.XPrintable
+
+LINK:Documentation/DevGuide/JavaBean_for_Office_Components#OfficeConnection_Interface
+DESCR:JavaBean for Office Components - OfficeConnection Interface
+REF:
+com.sun.star.uno.XComponentContext
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Simple_Types_3
+DESCR:Professional UNO - Basic - Mapping of Simple Types
+REF:
+com.sun.star.reflection.XIdlClass
+com.sun.star.container.XNameContainer
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Creating_Dialogs_at_Runtime
+DESCR:LibreOffice Basic - Creating Dialogs at Runtime
+REF:
+com.sun.star.awt.XDialog
+com.sun.star.awt.UnoControlDialogModel
+com.sun.star.awt.XDialogProvider
+com.sun.star.awt.UnoControlDialog
+com.sun.star.awt.XActionListener
+com.sun.star.beans.XPropertySet
+com.sun.star.lang.XEventListener
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.task.XJobExecutor
+com.sun.star.container.XNameContainer
+com.sun.star.beans.XMultiPropertySet
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#FrameLoader
+DESCR:Office Development - Filtering Process - FrameLoader
+REF:
+com.sun.star.frame.Controller
+com.sun.star.frame.SynchronousFrameLoader
+com.sun.star.document.OfficeDocument
+com.sun.star.awt.XWindow
+com.sun.star.frame.FrameLoaderFactory
+com.sun.star.frame.FrameLoader
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Scroll_Bar
+DESCR:Graphical User Interfaces - Scroll Bar
+REF:
+com.sun.star.awt.UnoControlScrollBar
+com.sun.star.awt.XAdjustmentListener
+com.sun.star.awt.UnoControlScrollBarModel
+com.sun.star.awt.XScrollBar
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Number_Formats
+DESCR:Office Development - Number Formats
+REF:
+TOPIC:
+com.sun.star.util.XNumberFormatTypes
+com.sun.star.util.XNumberFormatter
+com.sun.star.util.XNumberFormatPreviewer
+com.sun.star.util.XNumberFormats
+com.sun.star.util.NumberFormats
+com.sun.star.util.NumberFormatter
+com.sun.star.util.XNumberFormatsSupplier
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Providing_a_Single_Factory_Using_a_Helper_Method
+DESCR:Writing UNO Components - Providing a Single Factory Using a Helper Method
+REF:
+com.sun.star.uno.XComponentContext
+com.sun.star.lang.XMultiServiceFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Configuration_Management#Architecture
+DESCR:Configuration Management - Configuration Management - Architecture
+REF:
+com.sun.star.beans.NamedValue
+com.sun.star.beans.PropertyValue
+com.sun.star.configuration.ConfigurationProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Cursors
+DESCR:Text Documents - Navigating - Cursors
+REF:
+com.sun.star.text.TextViewCursor
+com.sun.star.text.TextCursor
+com.sun.star.text.TextLayoutCursor
+com.sun.star.text.XTextRange
+com.sun.star.text.XTextCursor
+TOPIC:
+com.sun.star.text.TextCursor
+
+LINK:Documentation/DevGuide/Office_Development#XFramesSupplier
+DESCR:Office Development - Component - Frames - XFramesSupplier
+REF:
+com.sun.star.frame.XFrames
+com.sun.star.container.XIndexAccess
+com.sun.star.frame.XFramesSupplier
+com.sun.star.frame.XFrame
+TOPIC:
+com.sun.star.frame.XFramesSupplier
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Data_Validation
+DESCR:Spreadsheet Documents - Other Table Operations - Data Validation
+REF:
+com.sun.star.sheet.ValidationAlertStyle
+com.sun.star.sheet.XSheetCondition
+com.sun.star.beans.XPropertySet
+com.sun.star.sheet.ValidationType
+com.sun.star.sheet.XSpreadsheet
+com.sun.star.sheet.TableValidation
+TOPIC:
+com.sun.star.sheet.TableValidation
+
+LINK:Documentation/DevGuide/Office_Development#XIndexEntrySupplier
+DESCR:Office Development - Overview and Using the API - XIndexEntrySupplier
+REF:
+com.sun.star.i18n.XIndexEntrySupplier
+TOPIC:
+com.sun.star.i18n.XIndexEntrySupplier
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cell_Cursor
+DESCR:Spreadsheet Documents - Cell Cursor
+REF:
+com.sun.star.sheet.XSheetCellRange
+com.sun.star.sheet.XSpreadsheet
+com.sun.star.table.CellCursor
+com.sun.star.sheet.XSheetCellCursor
+com.sun.star.sheet.SheetCellCursor
+TOPIC:
+com.sun.star.sheet.XSheetCellCursor
+
+LINK:Documentation/DevGuide/Office_Development#XWindow
+DESCR:Office Development - Component - Window Interfaces - XWindow
+REF:
+com.sun.star.awt.XWindowListener
+com.sun.star.awt.WindowEvent
+com.sun.star.awt.XWindow
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Image_Control
+DESCR:Graphical User Interfaces - Image Control
+REF:
+com.sun.star.awt.UnoControlImageControlModel
+com.sun.star.awt.UnoControlImageControl
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#List_Box
+DESCR:Graphical User Interfaces - List Box
+REF:
+com.sun.star.awt.UnoControlListBox
+com.sun.star.awt.XItemListener
+com.sun.star.awt.XActionListener
+com.sun.star.awt.UnoControlListBoxModel
+com.sun.star.awt.XListBox
+TOPIC:
+
+LINK:Documentation/DevGuide/Charts#Axis
+DESCR:Charts - Common Parts of all Chart Types - Axis
+REF:
+com.sun.star.chart.BarDiagram
+com.sun.star.chart.ChartTwoAxisXSupplier
+com.sun.star.chart.PieDiagram
+com.sun.star.chart.XYDiagram
+com.sun.star.drawing.LineProperties
+com.sun.star.style.CharacterProperties
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Named_Arguments
+DESCR:Professional UNO - Bridge - Using Automation Objects from UNO - Instantiation - Named Arguments
+REF:
+com.sun.star.script.XInvocation
+com.sun.star.bridge.oleautomation.NamedArgument
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Filtering
+DESCR:Spreadsheet Documents - Filtering
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.sheet.SheetFilterDescriptor
+com.sun.star.sheet.XSheetFilterDescriptor
+com.sun.star.sheet.TableFilterField
+com.sun.star.sheet.XSheetFilterableEx
+com.sun.star.sheet.XSheetFilterable
+TOPIC:
+com.sun.star.sheet.SheetFilterDescriptor
+com.sun.star.sheet.XSheetFilterableEx
+com.sun.star.sheet.XSheetFilterable
+
+LINK:Documentation/DevGuide/Office_Development#Reacting_Upon_Closing
+DESCR:Office Development - Closing Documents - Reacting Upon Closing
+REF:
+com.sun.star.util.XCloseListener
+com.sun.star.lang.XComponent
+com.sun.star.lang.XEventListener
+com.sun.star.util.CloseVetoException
+com.sun.star.util.XCloseable
+com.sun.star.uno.XWeak
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XInterface_Implementation
+DESCR:Writing UNO Components - C++ - Implementing without Helpers - XInterface Implementation
+REF:
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Dispatching_a_Command
+DESCR:Office Development - Dispatch Process - Dispatching a Command
+REF:
+com.sun.star.beans.PropertyValue
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Naming
+DESCR:Spreadsheet Documents - Spreadsheet - Naming
+REF:
+com.sun.star.container.XNamed
+com.sun.star.sheet.CellInsertMode
+com.sun.star.sheet.XCellRangeMovement
+com.sun.star.sheet.CellDeleteMode
+TOPIC:
+
+LINK:Documentation/DevGuide/First_Steps#Enumeration_Access
+DESCR:First Steps - Element Access - Enumeration Access
+REF:
+com.sun.star.sheet.XCellRangesQuery
+com.sun.star.sheet.XSheetCellRanges
+com.sun.star.sheet.CellFlags
+com.sun.star.container.XEnumerationAccess
+com.sun.star.container.XEnumeration
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Accessing_Path_Settings
+DESCR:Office Development - Path Settings - Accessing Path Settings
+REF:
+com.sun.star.lang.IllegalArgumentException
+com.sun.star.beans.XPropertySet
+com.sun.star.beans.XFastPropertySet
+com.sun.star.beans.XMultiPropertySet
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#DataPilot_Sources
+DESCR:Spreadsheet Documents - DataPilot Sources
+REF:
+com.sun.star.sheet.XLevelsSupplier
+com.sun.star.sheet.XHierarchiesSupplier
+com.sun.star.sheet.DataPilotSourceHierarchies
+com.sun.star.sheet.DataPilotSource
+com.sun.star.sheet.XMembersSupplier
+com.sun.star.sheet.DataPilotSourceDimensions
+com.sun.star.container.XNameAccess
+com.sun.star.sheet.DataPilotSourceLevels
+com.sun.star.sheet.DataPilotSourceMembers
+com.sun.star.sheet.XDimensionsSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Requirements
+DESCR:Professional UNO - Bridge - Automation Objects with UNO Interfaces - Requirements
+REF:
+com.sun.star.uno.XInterface
+com.sun.star.script.XInvocation
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#List_Box
+DESCR:LibreOffice Basic - List Box
+REF:
+com.sun.star.awt.UnoControlListBox
+com.sun.star.awt.XListBox
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Configuration_2
+DESCR:Writing UNO Components - Jobs - Configuration
+REF:
+com.sun.star.task.Job
+com.sun.star.task.JobExecutor
+com.sun.star.task.AsyncJob
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Resolving_Path_Variables
+DESCR:Office Development - Resolving Path Variables
+REF:
+com.sun.star.container.NoSuchElementException
+com.sun.star.util.XStringSubstitution
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Services_-_Overview
+DESCR:Spreadsheet Documents - Spreadsheet Services - Overview
+REF:
+com.sun.star.sheet.SheetCell
+com.sun.star.sheet.SheetCellRanges
+com.sun.star.sheet.SheetCellRange
+com.sun.star.sheet.Spreadsheet
+com.sun.star.table.TableColumn
+com.sun.star.table.TableRow
+TOPIC:
+com.sun.star.sheet.SheetCell
+com.sun.star.sheet.SheetCellRanges
+com.sun.star.sheet.SheetCellRange
+com.sun.star.sheet.Spreadsheet
+com.sun.star.table.TableColumn
+com.sun.star.table.TableRow
+
+LINK:Documentation/DevGuide/Extensions#Extension_Tooltip_Description
+DESCR:Extensions - File Format - Extension Tooltip Description
+REF:
+com.sun.star.util.MacroExpander
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#The_Extension_Layer_SDBCX
+DESCR:Database Access - Using SDBCX to Access the Database Design - The Extension Layer SDBCX
+REF:
+com.sun.star.sdbcx.Container
+com.sun.star.container.XNameAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#MediaDescriptor
+DESCR:Office Development - Filtering Process - MediaDescriptor
+REF:
+com.sun.star.beans.PropertyValue
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Properties_of_a_Filter
+DESCR:Office Development - Properties of a Filter
+REF:
+com.sun.star.document.FilterFactory
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.beans.PropertyValue
+com.sun.star.container.XNameAccess
+com.sun.star.document.ImportFilter
+com.sun.star.document.ExportFilter
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#DataPilot_Tables
+DESCR:Spreadsheet Documents - DataPilot Tables
+REF:
+com.sun.star.sheet.DataPilotSource
+com.sun.star.sheet.XDataPilotTables
+com.sun.star.sheet.XDataPilotTablesSupplier
+com.sun.star.sheet.DataPilotTables
+TOPIC:
+com.sun.star.sheet.DataPilotTables
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cell_Styles
+DESCR:Spreadsheet Documents - Overall Document Features - Styles - Cell Styles
+REF:
+com.sun.star.container.XNamed
+com.sun.star.sheet.XSpreadsheetDocument
+com.sun.star.sheet.TableCellStyle
+TOPIC:
+com.sun.star.sheet.TableCellStyle
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Programming_Dialogs_and_Dialog_Controls
+DESCR:LibreOffice Basic - Programming Dialogs and Dialog Controls
+REF:
+com.sun.star.awt.XWindow
+com.sun.star.beans.XPropertySet
+com.sun.star.awt.UnoControl
+com.sun.star.awt.UnoControlModel
+com.sun.star.awt.UnoControlEditModel
+com.sun.star.awt.XControl
+com.sun.star.awt.XView
+com.sun.star.awt
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cells
+DESCR:Spreadsheet Documents - Cells
+REF:
+com.sun.star.sheet.SheetCell
+com.sun.star.table.Cell
+TOPIC:
+com.sun.star.sheet.SheetCell
+
+LINK:Documentation/DevGuide/Advanced_UNO#Java
+DESCR:Advanced UNO - Advanced UNO - Choosing an Implementation Language - Supported Programming Environments - Java
+REF:
+com.sun.star.beans.XPropertySet
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XNumberFormats
+DESCR:Office Development - Managing Number Formats - NumberFormats Service - XNumberFormats
+REF:
+com.sun.star.util.XNumberFormats
+com.sun.star.util.NumberFormatProperties
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Search_and_Replace
+DESCR:Text Documents - Navigating - Search and Replace
+REF:
+com.sun.star.util.XPropertyReplace
+com.sun.star.style.ParagraphProperties
+com.sun.star.container.XIndexAccess
+com.sun.star.uno.XInterface
+com.sun.star.beans.PropertyValue
+com.sun.star.util.SearchDescriptor
+com.sun.star.util.XReplaceable
+com.sun.star.util.XSearchable
+com.sun.star.style.CharacterPropertiesAsian
+com.sun.star.style.CharacterProperties
+TOPIC:
+com.sun.star.util.SearchDescriptor
+com.sun.star.util.XReplaceable
+com.sun.star.util.XSearchable
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#ThisComponent
+DESCR:LibreOffice Basic - Accessing the UNO API - ThisComponent
+REF:
+com.sun.star.frame.XStorable
+com.sun.star.util.XModifiable
+com.sun.star.document.XViewDataSupplier
+com.sun.star.sheet
+com.sun.star.text
+com.sun.star.beans.XPropertySet
+com.sun.star.document.XEventBroadcaster
+com.sun.star.document.XLinkTargetSupplier
+com.sun.star.drawing
+com.sun.star.lang.XEventListener
+com.sun.star.sheet.SpreadsheetDocumentSettings
+com.sun.star.view.XPrintable
+com.sun.star.text.TextDocument
+com.sun.star.frame.XModel
+com.sun.star.sheet.SpreadsheetDocument
+com.sun.star.lang.XServiceInfo
+com.sun.star.text.XTextDocument
+com.sun.star.drawing.DrawingDocument
+com.sun.star.style.XStyleFamiliesSupplier
+com.sun.star.document.OfficeDocument
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.container.XChild
+com.sun.star.document.XEventsSupplier
+com.sun.star.document.XDocumentPropertiesSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#The_Example_Listings
+DESCR:Graphical User Interfaces - The Example Listings
+REF:
+com.sun.star.container.ElementExistException
+com.sun.star.container.XNameAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Zooming
+DESCR:Drawings and Presentations - Zooming
+REF:
+com.sun.star.awt.Rectangle
+com.sun.star.view.DocumentZoomType
+com.sun.star.drawing.DrawingDocumentDrawView
+com.sun.star.awt.Point
+TOPIC:
+com.sun.star.drawing.DrawingDocumentDrawView
+
+LINK:Documentation/DevGuide/Database_Access#Document_Links
+DESCR:Database Access - Document Links
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.sdb.DefinitionContainer
+com.sun.star.container.XEnumerationAccess
+com.sun.star.container.XIndexAccess
+com.sun.star.container.XNameContainer
+com.sun.star.sdb.XBookmarksSupplier
+com.sun.star.frame.Desktop
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#ResultSetMetaData
+DESCR:Database Access - ResultSetMetaData
+REF:
+com.sun.star.sdbc.XResultSetMetaData
+com.sun.star.sdbc.DataType
+TOPIC:
+com.sun.star.sdbc.XResultSetMetaData
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Storing_the_Service_Manager_for_Further_Use
+DESCR:Writing UNO Components - Storing the Service Manager for Further Use
+REF:
+com.sun.star.uno.XComponentContext
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Key_Service
+DESCR:Database Access - Key Service
+REF:
+com.sun.star.sdbc.KeyRule
+com.sun.star.sdbcx.KeyType
+TOPIC:
+com.sun.star.sdbcx.KeyType
+
+LINK:Documentation/DevGuide/Text_Documents#Auto_Text
+DESCR:Text Documents - Auto Text
+REF:
+com.sun.star.text.AutoTextGroup
+com.sun.star.text.AutoTextContainer
+com.sun.star.text.AutoTextEntry
+TOPIC:
+com.sun.star.text.AutoTextGroup
+com.sun.star.text.AutoTextContainer
+com.sun.star.text.AutoTextEntry
+
+LINK:Documentation/DevGuide/Scripting_Framework#The_HelloWorld_macro
+DESCR:Scripting Framework - Writing Macros - The HelloWorld macro
+REF:
+com.sun.star.uno.XComponentContext
+com.sun.star.frame.XDesktop
+com.sun.star.frame.XModel
+com.sun.star.script.provider.XScriptContext
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Class_Definition_with_Helper_Class
+DESCR:Writing UNO Components - Class Definition with Helper Class
+REF:
+com.sun.star.lang.XServiceInfo
+TOPIC:
+
+LINK:Documentation/DevGuide/First_Steps#Using_Interfaces
+DESCR:First Steps - Using Services - Using Interfaces
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.lang.XComponent
+com.sun.star.frame.Frame
+com.sun.star.frame.Desktop
+TOPIC:
+com.sun.star.uno.XInterface
+
+LINK:Documentation/DevGuide/Text_Documents#Text_Sections
+DESCR:Text Documents - Text Sections
+REF:
+com.sun.star.text.XTextSectionsSupplier
+com.sun.star.container.XIndexAccess
+com.sun.star.container.XNameAccess
+com.sun.star.text.TextSection
+TOPIC:
+com.sun.star.text.TextSection
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Message_Box
+DESCR:Graphical User Interfaces - Message Box
+REF:
+com.sun.star.awt.Toolkit
+com.sun.star.awt.XMessageBoxFactory
+com.sun.star.awt.MessageBoxButtons
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Integrating_Import_and_Export_Filters
+DESCR:Office Development - Integrating Import and Export Filters
+REF:
+TOPIC:
+com.sun.star.document.FilterFactory
+com.sun.star.document.TypeDetection
+com.sun.star.frame.SynchronousFrameLoader
+com.sun.star.frame.XComponentLoader
+com.sun.star.document.ExtendedTypeDetection
+com.sun.star.document.ImportFilter
+com.sun.star.frame.FrameLoader
+com.sun.star.document.ExportFilter
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Document
+DESCR:Spreadsheet Documents - Working With Spreadsheet Documents - Document Structure - Spreadsheet Document
+REF:
+com.sun.star.sheet.SpreadsheetDocument
+com.sun.star.container.XNameContainer
+com.sun.star.container.XIndexAccess
+com.sun.star.sheet.XSpreadsheetDocument
+com.sun.star.sheet.Spreadsheets
+com.sun.star.container.XNameAccess
+com.sun.star.sheet.XSpreadsheets
+com.sun.star.container.XNameReplace
+com.sun.star.sheet.SpreadsheetsEnumeration
+TOPIC:
+com.sun.star.sheet.SpreadsheetDocument
+com.sun.star.sheet.Spreadsheets
+
+LINK:Documentation/DevGuide/Database_Access#Column_Service
+DESCR:Database Access - Column Service
+REF:
+com.sun.star.sdbcx.IndexColumn
+com.sun.star.sdbcx.Column
+com.sun.star.sdbcx.XDataDescriptorFactory
+com.sun.star.sdbc.DataType
+com.sun.star.sdbc.ColumnValue
+com.sun.star.sdbcx.KeyColumn
+TOPIC:
+com.sun.star.sdbcx.IndexColumn
+com.sun.star.sdbcx.Column
+com.sun.star.sdbcx.KeyColumn
+
+LINK:Documentation/DevGuide/Office_Development#Window_Interfaces
+DESCR:Office Development - Component - Window Interfaces
+REF:
+TOPIC:
+com.sun.star.awt.XWindow
+com.sun.star.awt.XWindowPeer
+com.sun.star.awt.XTopWindow
+
+LINK:Documentation/DevGuide#Creating_Charts
+DESCR:Charts - Handling Chart Documents - Creating Charts
+REF:
+com.sun.star.chart.XChartDataArray
+com.sun.star.table.XTableChartsSupplier
+com.sun.star.sheet.Spreadsheet
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#General_Drawing_Properties
+DESCR:Drawings and Presentations - General Drawing Properties
+REF:
+com.sun.star.style.LineSpacing
+com.sun.star.drawing.TextFitToSizeType
+com.sun.star.style.ParagraphProperties
+com.sun.star.style.TabStop
+com.sun.star.drawing.TextAnimationDirection
+com.sun.star.drawing.LineStyle
+com.sun.star.drawing.LineDash
+com.sun.star.awt.FontSlant
+com.sun.star.awt.Gradient
+com.sun.star.drawing.TextProperties
+com.sun.star.drawing.LineProperties
+com.sun.star.style.CharacterProperties
+com.sun.star.drawing.RectanglePoint
+com.sun.star.drawing.Hatch
+com.sun.star.lang.Locale
+com.sun.star.drawing.PolyPolygonBezierCoords
+com.sun.star.drawing.TextVerticalAdjust
+com.sun.star.style.CharacterPropertiesComplex
+com.sun.star.style.ParagraphPropertiesAsian
+com.sun.star.drawing.FillProperties
+com.sun.star.awt.XBitmap
+com.sun.star.text.WritingMode
+com.sun.star.drawing.LineJoint
+com.sun.star.container.XIndexReplace
+com.sun.star.style.CharacterPropertiesAsian
+com.sun.star.drawing.ShadowProperties
+com.sun.star.drawing.BitmapMode
+com.sun.star.drawing.FillStyle
+com.sun.star.uno.XInterface
+com.sun.star.drawing.TextHorizontalAdjust
+com.sun.star.drawing.TextAnimationKind
+TOPIC:
+com.sun.star.drawing.TextProperties
+com.sun.star.drawing.FillProperties
+com.sun.star.drawing.LineProperties
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Properties_of_SheetCellRanges
+DESCR:Spreadsheet Documents - Cell Ranges and Cells Container - Properties of SheetCellRanges
+REF:
+com.sun.star.sheet.SheetCellRanges
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Source_Object
+DESCR:Spreadsheet Documents - Source Object
+REF:
+com.sun.star.sheet.DataResult
+com.sun.star.sheet.DataResultFlags
+com.sun.star.sheet.XDataPilotResults
+com.sun.star.beans.XPropertySet
+com.sun.star.lang.XInitialization
+com.sun.star.sheet.DataPilotSource
+com.sun.star.util.XRefreshable
+TOPIC:
+com.sun.star.sheet.DataPilotSource
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Printing_Presentation_Documents
+DESCR:Drawings and Presentations - Printing Presentation Documents
+REF:
+com.sun.star.presentation.DocumentSettings
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XEventsSupplier
+DESCR:Office Development - Component - Models - XEventsSupplier
+REF:
+com.sun.star.document.XEventBroadcaster
+com.sun.star.document.XEventsSupplier
+TOPIC:
+com.sun.star.document.XEventsSupplier
+
+LINK:Documentation/DevGuide/Database_Access#Events_and_Other_Notifications
+DESCR:Database Access - Events and Other Notifications
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.sdb.XRowSetApproveBroadcaster
+com.sun.star.sdbc.XRowSetListener
+com.sun.star.lang.EventObject
+com.sun.star.sdb.XRowSetApproveListener
+com.sun.star.sdbc.XRowSet
+TOPIC:
+com.sun.star.sdb.XRowSetApproveBroadcaster
+com.sun.star.sdbc.XRowSetListener
+com.sun.star.lang.EventObject
+com.sun.star.sdb.XRowSetApproveListener
+
+LINK:Documentation/DevGuide/Forms#Form_Control_Models
+DESCR:Forms - Form Control Models
+REF:
+com.sun.star.form.FormComponent
+com.sun.star.form.FormComponents
+com.sun.star.form.FormControlModel
+TOPIC:
+com.sun.star.form.FormControlModel
+
+LINK:Documentation/DevGuide/Office_Development#Evaluating_XExportFilter_Parameters
+DESCR:Office Development - The Exporter - Evaluating XExportFilter Parameters
+REF:
+com.sun.star.xml.sax.XDocumentHandler
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Numeric_Field
+DESCR:LibreOffice Basic - Numeric Field
+REF:
+com.sun.star.awt.UnoControlNumericField
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Including_Properties
+DESCR:Professional UNO - Services - Including Properties
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.beans.XPropertyChangeListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Component_Registration
+DESCR:Writing UNO Components - Deployment Options for Components - Component Registration
+REF:
+com.sun.star.loader.SharedLibrary
+com.sun.star.io.Pipe
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Content_Provider_Proxies
+DESCR:Universal Content Broker - Content Provider Proxies
+REF:
+com.sun.star.ucb.XContentProviderManager
+TOPIC:
+com.sun.star.ucb.XContentProviderManager
+
+LINK:Documentation/DevGuide/Office_Development#Implementing_a_Thesaurus
+DESCR:Office Development - Implementing a Thesaurus
+REF:
+com.sun.star.lang.XServiceInfo
+com.sun.star.linguistic2.XThesaurus
+com.sun.star.lang.XComponent
+com.sun.star.lang.XInitialization
+com.sun.star.lang.XServiceDisplayName
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XModel
+DESCR:Office Development - Component - Models - XModel
+REF:
+com.sun.star.view.XSelectionSupplier
+com.sun.star.lang.XComponent
+com.sun.star.document.MediaDescriptor
+com.sun.star.frame.XModel
+TOPIC:
+com.sun.star.frame.XModel
+
+LINK:Documentation/DevGuide/First_Steps#Sequence
+DESCR:First Steps - Sequence
+REF:
+com.sun.star.frame.XStorable
+com.sun.star.document.MediaDescriptor
+com.sun.star.container.XEnumeration
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Page_Formatting
+DESCR:Drawings and Presentations - Page Formatting
+REF:
+com.sun.star.view.PaperOrientation
+com.sun.star.drawing.GenericDrawPage
+TOPIC:
+com.sun.star.drawing.GenericDrawPage
+
+LINK:Documentation/DevGuide/Database_Access#The_SDBC_Driver_for_Flat_File_Formats
+DESCR:Database Access - The SDBC Driver for Flat File Formats
+REF:
+com.sun.star.sdbc.FLATConnectionProperties
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Setting_Dialog_Properties
+DESCR:Graphical User Interfaces - Setting Dialog Properties
+REF:
+com.sun.star.awt.UnoControlDialogModel
+com.sun.star.beans.XPropertySet
+com.sun.star.awt.UnoControlDialogElement
+com.sun.star.awt.UnoControlModel
+com.sun.star.beans.XMultiPropertySet
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Custom_Slide_Show
+DESCR:Drawings and Presentations - Custom Slide Show
+REF:
+com.sun.star.presentation.CustomPresentation
+com.sun.star.container.XNamed
+com.sun.star.lang.XSingleServiceFactory
+com.sun.star.presentation.CustomPresentationAccess
+com.sun.star.presentation.XCustomPresentationSupplier
+com.sun.star.container.XNameContainer
+com.sun.star.container.XIndexContainer
+TOPIC:
+com.sun.star.presentation.CustomPresentationAccess
+com.sun.star.presentation.XCustomPresentationSupplier
+
+LINK:Documentation/DevGuide/Configuration_Management#Using_a_Data_Source
+DESCR:Configuration Management - Using a Data Source
+REF:
+com.sun.star.configuration.ConfigurationUpdateAccess
+com.sun.star.configuration.ConfigurationAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Property_Propagation_Between_Model_and_Control
+DESCR:Graphical User Interfaces - Property Propagation Between Model and Control
+REF:
+com.sun.star.awt
+TOPIC:
+
+LINK:Documentation/DevGuide/Charts#Stock_Charts
+DESCR:Charts - Stock Charts
+REF:
+com.sun.star.chart.StockDiagram
+TOPIC:
+com.sun.star.chart.StockDiagram
+
+LINK:Documentation/DevGuide/Text_Documents#Control_Characters
+DESCR:Text Documents - Editing Text - Control Characters
+REF:
+com.sun.star.text.ControlCharacter
+TOPIC:
+com.sun.star.text.ControlCharacter
+
+LINK:Documentation/DevGuide/Office_Development#Linking_Components_and_Windows
+DESCR:Office Development - Frames - Linking Components and Windows
+REF:
+com.sun.star.frame.XFrames
+com.sun.star.frame.XController
+com.sun.star.awt.XWindow
+com.sun.star.awt.XTopWindow
+com.sun.star.frame.XFramesSupplier
+TOPIC:
+com.sun.star.frame.XFrames
+com.sun.star.awt.XWindow
+com.sun.star.awt.XTopWindow
+com.sun.star.frame.Frame
+com.sun.star.frame.XFrame
+
+LINK:Documentation/DevGuide/Configuration_Management#Connecting_to_a_Data_Source
+DESCR:Configuration Management - Connecting to a Data Source
+REF:
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.configuration.ConfigurationProvider
+com.sun.star.lang.ServiceManager
+TOPIC:
+com.sun.star.configuration.ConfigurationProvider
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Creating_a_New_DataPilot_Table
+DESCR:Spreadsheet Documents - Creating a New DataPilot Table
+REF:
+com.sun.star.table.CellRangeAddress
+com.sun.star.sheet.DataPilotFieldOrientation
+com.sun.star.sheet.SheetFilterDescriptor
+com.sun.star.sheet.DataPilotDescriptor
+com.sun.star.sheet.DataPilotFields
+com.sun.star.sheet.XDataPilotDescriptor
+com.sun.star.sheet.XDataPilotTables
+com.sun.star.sheet.DataPilotField
+TOPIC:
+com.sun.star.sheet.DataPilotFieldOrientation
+com.sun.star.sheet.DataPilotDescriptor
+com.sun.star.sheet.DataPilotField
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Range_Selection
+DESCR:Spreadsheet Documents - Range Selection
+REF:
+com.sun.star.sheet.XRangeSelectionListener
+com.sun.star.sheet.XRangeSelectionChangeListener
+com.sun.star.sheet.RangeSelectionEvent
+com.sun.star.sheet.XRangeSelection
+com.sun.star.sheet.RangeSelectionArguments
+TOPIC:
+com.sun.star.sheet.XRangeSelectionChangeListener
+com.sun.star.sheet.XRangeSelection
+com.sun.star.sheet.RangeSelectionArguments
+
+LINK:Documentation/DevGuide/Text_Documents#Character_Styles
+DESCR:Text Documents - Overall Document Features - Styles - Character Styles
+REF:
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.style.CharacterPropertiesAsian
+com.sun.star.style.CharacterProperties
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Page_Layout
+DESCR:Text Documents - Page Layout
+REF:
+com.sun.star.style.PageProperties
+com.sun.star.style.PageStyleLayout
+com.sun.star.text.Text
+TOPIC:
+com.sun.star.style.PageProperties
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Combo_Box
+DESCR:Graphical User Interfaces - Combo Box
+REF:
+com.sun.star.awt.XTextListener
+com.sun.star.awt.UnoControlEdit
+com.sun.star.awt.UnoControlComboBoxModel
+com.sun.star.awt.UnoControlComboBox
+com.sun.star.awt.XComboBox
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Columns
+DESCR:Text Documents - Columns
+REF:
+com.sun.star.text.TextColumns
+com.sun.star.text.TextColumn
+com.sun.star.text.XTextColumns
+TOPIC:
+com.sun.star.text.TextColumns
+
+LINK:Documentation/DevGuide/Database_Access#The_DataSource_Service
+DESCR:Database Access - The DataSource Service
+REF:
+com.sun.star.document.OfficeDocument
+com.sun.star.sdb.XCompletedConnection
+com.sun.star.sdb.XQueryDefinitionsSupplier
+com.sun.star.sdb.XReportDocumentsSupplier
+com.sun.star.sdb.XFormDocumentsSupplier
+com.sun.star.sdb.DataSource
+com.sun.star.util.XFlushable
+com.sun.star.sdb.XBookmarksSupplier
+com.sun.star.sdb.OfficeDatabaseDocument
+com.sun.star.util.XNumberFormatsSupplier
+TOPIC:
+com.sun.star.sdb.DataSource
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Exception_Types
+DESCR:Professional UNO - Java - Mapping of Exception Types
+REF:
+com.sun.star.uno.Exception
+com.sun.star.uno.RuntimeException
+TOPIC:
+com.sun.star.uno.Exception
+com.sun.star.uno.RuntimeException
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Group_Box
+DESCR:Graphical User Interfaces - Group Box
+REF:
+com.sun.star.awt.UnoControlGroupBox
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#Implementing_UNO_objects
+DESCR:Advanced UNO - XInvocation Bridge - Implementing UNO objects
+REF:
+com.sun.star.loader.XImplementationLoader
+com.sun.star.script.InvocationAdapterFactory
+com.sun.star.io.XInputStream
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Methods
+DESCR:Writing UNO Components - Defining an Interface - Methods
+REF:
+com.sun.star.uno.RuntimeException
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Storing_Documents
+DESCR:Office Development - Storing Documents
+REF:
+com.sun.star.frame.XStorable
+com.sun.star.util.XModifiable
+com.sun.star.drawing.XDrawPagesSupplier
+com.sun.star.text.XTextDocument
+com.sun.star.document.OfficeDocument
+com.sun.star.sheet.XSpreadsheetDocument
+com.sun.star.frame.XModel
+TOPIC:
+com.sun.star.frame.XStorable
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Storing_the_Service_Manager_for_Further_Use_2
+DESCR:Writing UNO Components - C++ - Storing the Service Manager for Further Use
+REF:
+com.sun.star.uno.XComponentContext
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XPrintable
+DESCR:Office Development - Component - Models - XPrintable
+REF:
+com.sun.star.view.XPrintable
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Graphical_User_Interfaces
+DESCR:Graphical User Interfaces - Graphical User Interfaces
+REF:
+com.sun.star.awt
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Providers#Creation_of_New_FTP_Content
+DESCR:Appendix C. Universal Content Providers - The FTP Content Provider - Creation of New FTP Content
+REF:
+com.sun.star.ucb.XContentCreator
+com.sun.star.io.XInputStream
+TOPIC:
+com.sun.star.ucb.XContentCreator
+
+LINK:Documentation/DevGuide/Office_Development#Using_Thesaurus
+DESCR:Office Development - Using Thesaurus
+REF:
+com.sun.star.linguistic2.XThesaurus
+com.sun.star.linguistic2.LinguProperties
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Roadmap_Control
+DESCR:Graphical User Interfaces - Roadmap Control
+REF:
+com.sun.star.awt.UnoControlRoadmapModel
+com.sun.star.awt.RoadmapItem
+com.sun.star.awt.UnoControlRoadmap
+com.sun.star.container.XIndexContainer
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#More_Remote_Problems
+DESCR:Office Development - Java Window Integration - More Remote Problems - Resizing
+REF:
+com.sun.star.lang.DisposedException
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Setting_Content_Properties
+DESCR:Universal Content Broker - Setting Content Properties
+REF:
+com.sun.star.beans.PropertyValue
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XServiceInfo
+DESCR:Writing UNO Components - XServiceInfo
+REF:
+com.sun.star.lang.XServiceInfo
+TOPIC:
+com.sun.star.lang.XServiceInfo
+
+LINK:Documentation/DevGuide/Database_Access#Stored_Procedures
+DESCR:Database Access - Stored Procedures
+REF:
+com.sun.star.sdbc.XRow
+com.sun.star.sdbc.XOutParameters
+com.sun.star.sdbc.XConnection
+com.sun.star.sdbc.DataType
+com.sun.star.sdbc.CallableStatement
+com.sun.star.sdbcx.PreparedStatement
+TOPIC:
+com.sun.star.sdbc.XOutParameters
+
+LINK:Documentation/DevGuide/Database_Access#Operation_on_Application_Level
+DESCR:Database Access - Connections - Understanding Connections - Operation on Application Level
+REF:
+com.sun.star.sdb.XSQLQueryComposerFactory
+com.sun.star.sdb.XCommandPreparation
+com.sun.star.container.XChild
+com.sun.star.sdb.DataSource
+com.sun.star.sdb.XQueriesSupplier
+com.sun.star.sdb.CommandType
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XStatusIndicatorFactory
+DESCR:Office Development - Component - Frames - XStatusIndicatorFactory
+REF:
+com.sun.star.task.XStatusIndicator
+com.sun.star.task.XStatusIndicatorFactory
+TOPIC:
+com.sun.star.task.XStatusIndicatorFactory
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Storing
+DESCR:Spreadsheet Documents - Saving Spreadsheet Documents - Storing
+REF:
+com.sun.star.frame.XStorable
+TOPIC:
+com.sun.star.frame.XStorable
+
+LINK:Documentation/DevGuide/Text_Documents#Frame_Styles
+DESCR:Text Documents - Overall Document Features - Styles - Frame Styles
+REF:
+com.sun.star.text.BaseFrame
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.text.BaseFrameProperties
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Necessary_Steps
+DESCR:Office Development - Necessary Steps
+REF:
+com.sun.star.document.ExtendedTypeDetection
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#Exception_Handling
+DESCR:Advanced UNO - XInvocation Bridge - Scripting Existing UNO Objects - Exception Handling
+REF:
+com.sun.star.script.CannotConvertException
+com.sun.star.reflection.InvocationTargetException
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Custom_Functions
+DESCR:Spreadsheet Documents - Custom Functions
+REF:
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Notification
+DESCR:Writing UNO Components - Intercepting Context Menus - Writing an Interceptor - Notification
+REF:
+com.sun.star.view.XSelectionSupplier
+com.sun.star.ui.ContextMenuExecuteEvent
+com.sun.star.ui.XContextMenuInterceptor
+com.sun.star.awt.XWindow
+com.sun.star.ui.ActionTriggerContainer
+com.sun.star.container.XIndexContainer
+com.sun.star.awt.Point
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Roadmap_Item
+DESCR:Graphical User Interfaces - Roadmap Control - Roadmap Item
+REF:
+com.sun.star.awt.RoadmapItem
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Services
+DESCR:Professional UNO - Java - Mapping of Services
+REF:
+com.sun.star.uno.XComponentContext
+com.sun.star.uno.DeploymentException
+com.sun.star.lang.XMultiComponentFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Event_Model
+DESCR:Professional UNO - Event Model
+REF:
+com.sun.star.lang.XEventListener
+com.sun.star.lang.EventObject
+TOPIC:
+com.sun.star.lang.XEventListener
+
+LINK:Documentation/DevGuide/Text_Documents#Iterating_over_Text
+DESCR:Text Documents - Iterating over Text
+REF:
+com.sun.star.container.XContentEnumerationAccess
+com.sun.star.text.TextField
+com.sun.star.text.ControlCharacter
+com.sun.star.text.Text
+com.sun.star.container.XEnumerationAccess
+com.sun.star.text.Paragraph
+com.sun.star.text.TextPortion
+com.sun.star.text.TextTable
+com.sun.star.text.XTextContent
+com.sun.star.container.XEnumeration
+com.sun.star.text.TextRange
+TOPIC:
+com.sun.star.container.XContentEnumerationAccess
+com.sun.star.container.XEnumerationAccess
+com.sun.star.text.Paragraph
+com.sun.star.text.TextPortion
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Database_Operations
+DESCR:Spreadsheet Documents - Database Operations
+REF:
+TOPIC:
+com.sun.star.sheet.DatabaseRange
+com.sun.star.sheet.DatabaseRanges
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Properties_of_SheetCell
+DESCR:Spreadsheet Documents - Properties of SheetCell
+REF:
+com.sun.star.sheet.SheetCell
+com.sun.star.table.Cell
+com.sun.star.sheet.FormulaResult
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Interface_Types
+DESCR:Professional UNO - Java - Mapping of Interface Types
+REF:
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Closing_Documents
+DESCR:Office Development - Closing Documents
+REF:
+com.sun.star.lang.XComponent
+com.sun.star.lang.XEventListener
+TOPIC:
+com.sun.star.util.XCloseListener
+com.sun.star.lang.XComponent
+com.sun.star.util.XCloseable
+
+LINK:Documentation/DevGuide/Forms#Committing_Controls
+DESCR:Forms - Committing Controls
+REF:
+com.sun.star.form.FormController
+com.sun.star.form.XUpdateBroadcaster
+com.sun.star.form.XBoundComponent
+TOPIC:
+com.sun.star.form.XBoundComponent
+
+LINK:Documentation/DevGuide/Office_Development#Using_Spellchecker
+DESCR:Office Development - Using Spellchecker
+REF:
+com.sun.star.linguistic2.XSpellChecker
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Creating_Statements
+DESCR:Database Access - Creating Statements
+REF:
+com.sun.star.sdbc.XMultipleResults
+com.sun.star.sdbc.XConnection
+com.sun.star.sdbc.XStatement
+com.sun.star.sdbc.Statement
+TOPIC:
+com.sun.star.sdbc.Statement
+
+LINK:Documentation/DevGuide/Database_Access#Understanding_Connections
+DESCR:Database Access - Connections - Understanding Connections
+REF:
+com.sun.star.sdb.XSQLQueryComposerFactory
+com.sun.star.sdbc.Connection
+com.sun.star.sdb.Connection
+com.sun.star.sdb.XCommandPreparation
+com.sun.star.container.XChild
+com.sun.star.sdbcx.DatabaseDefinition
+com.sun.star.sdb.XQueriesSupplier
+TOPIC:
+com.sun.star.sdb.Connection
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Type_2
+DESCR:Professional UNO - C++ - Type Mappings - Mapping of Simple Types - Mapping of Type
+REF:
+com.sun.star.uno.TypeClass
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Page_Breaks
+DESCR:Spreadsheet Documents - Spreadsheet - Page Breaks
+REF:
+com.sun.star.sheet.TablePageBreakData
+com.sun.star.sheet.XSheetPageBreak
+com.sun.star.table.TableColumn
+com.sun.star.table.TableRow
+TOPIC:
+com.sun.star.sheet.TablePageBreakData
+com.sun.star.sheet.XSheetPageBreak
+
+LINK:Documentation/DevGuide/Configuration_Management#Configuration_Data_Sources
+DESCR:Configuration Management - Configuration Data Sources
+REF:
+com.sun.star.configuration.ConfigurationUpdateAccess
+com.sun.star.configuration.ConfigurationProvider
+com.sun.star.configuration.ConfigurationAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Removing_a_DataPilot_Table
+DESCR:Spreadsheet Documents - Removing a DataPilot Table
+REF:
+com.sun.star.sheet.XDataPilotTables
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Index_marks
+DESCR:Text Documents - Indexes and Index Marks - Index marks
+REF:
+com.sun.star.text.DocumentIndexMark
+com.sun.star.text.TextContent
+com.sun.star.beans.XPropertySet
+com.sun.star.text.UserIndexMark
+com.sun.star.text.XDocumentIndexMark
+com.sun.star.text.ContentIndexMark
+com.sun.star.text.BaseIndexMark
+TOPIC:
+com.sun.star.text.XDocumentIndexMark
+com.sun.star.text.BaseIndexMark
+
+LINK:Documentation/DevGuide/Office_Development#XTransliteration
+DESCR:Office Development - Implementing a New Locale - XTransliteration
+REF:
+com.sun.star.i18n.XTransliteration
+com.sun.star.i18n.TransliterationModulesNew
+com.sun.star.i18n.TransliterationModules
+TOPIC:
+com.sun.star.i18n.TransliterationModulesNew
+com.sun.star.i18n.TransliterationModules
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Overview
+DESCR:Writing UNO Components - Protocol Handler - Overview
+REF:
+com.sun.star.frame.ContentHandler
+com.sun.star.frame.FrameLoader
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Special_Service_Manager_Configurations
+DESCR:Writing UNO Components - Special Service Manager Configurations
+REF:
+com.sun.star.lang.XServiceInfo
+com.sun.star.lang.XSingleServiceFactory
+com.sun.star.container.XSet
+com.sun.star.lang.XSingleComponentFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#UCP_Registration_Information
+DESCR:Universal Content Broker - UCP Registration Information
+REF:
+com.sun.star.ucb.XContentIdentifier
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Dialogs_and_Controls
+DESCR:Graphical User Interfaces - Dialogs and Controls
+REF:
+com.sun.star.awt.XWindow2
+com.sun.star.awt.XWindow
+com.sun.star.beans.XPropertySet
+com.sun.star.awt.XWindowPeer
+com.sun.star.awt.UnoControl
+com.sun.star.awt.UnoControlModel
+com.sun.star.awt.UnoControlEditModel
+com.sun.star.awt.XControl
+com.sun.star.awt.XView
+com.sun.star.awt
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Check_Box
+DESCR:Graphical User Interfaces - Check Box
+REF:
+com.sun.star.awt.XItemListener
+com.sun.star.awt.UnoControlCheckBoxModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Rotating_and_Shearing
+DESCR:Drawings and Presentations - Rotating and Shearing
+REF:
+com.sun.star.drawing.RotationDescriptor
+TOPIC:
+com.sun.star.drawing.RotationDescriptor
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Moving_and_Scaling
+DESCR:Drawings and Presentations - Moving and Scaling
+REF:
+com.sun.star.drawing.XShape
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XLocaleData
+DESCR:Office Development - Implementing a New Locale - XLocaleData
+REF:
+com.sun.star.i18n.Calendar
+com.sun.star.i18n.Currency
+com.sun.star.i18n.ForbiddenCharacters
+com.sun.star.i18n.LanguageCountryInfo
+com.sun.star.i18n.XLocaleData
+com.sun.star.i18n.reservedWords
+com.sun.star.i18n.FormatElement
+com.sun.star.beans.PropertyValues
+com.sun.star.i18n.NumberFormatIndex
+com.sun.star.container.XIndexAccess
+com.sun.star.text.XDefaultNumberingProvider
+com.sun.star.i18n.LocaleDataItem
+com.sun.star.i18n.Implementation
+TOPIC:
+com.sun.star.i18n.XLocaleData
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Unconfigured_UCBs
+DESCR:Universal Content Broker - Unconfigured UCBs
+REF:
+com.sun.star.ucb.XContentProviderManager
+com.sun.star.ucb.ContentProviderInfo
+com.sun.star.ucb.UniversalContentBroker
+TOPIC:
+com.sun.star.ucb.XContentProviderManager
+
+LINK:Documentation/DevGuide/Database_Access#Adding_a_Group
+DESCR:Database Access - Adding a Group
+REF:
+com.sun.star.sdbcx.GroupDescriptor
+TOPIC:
+com.sun.star.sdbcx.GroupDescriptor
+
+LINK:Documentation/DevGuide/Advanced_UNO#Property_Support
+DESCR:Advanced UNO - XInvocation Bridge - Scripting Existing UNO Objects - Property Support
+REF:
+com.sun.star.script.Invocation
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Using_Prepared_Statements
+DESCR:Database Access - Using Prepared Statements
+REF:
+com.sun.star.sdbc.Statement
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Providers#Commands_and_Properties_5
+DESCR:Appendix C. Universal Content Providers - The Package Content Provider - Commands and Properties
+REF:
+com.sun.star.ucb.XContent
+com.sun.star.lang.XServiceInfo
+com.sun.star.ucb.XContentCreator
+com.sun.star.lang.XComponent
+com.sun.star.container.XChild
+com.sun.star.ucb.XCommandInfoChangeNotifier
+com.sun.star.beans.XPropertySetInfoChangeNotifier
+com.sun.star.beans.XPropertiesChangeNotifier
+com.sun.star.beans.XPropertyContainer
+com.sun.star.ucb.XCommandProcessor
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Document_Properties
+DESCR:Text Documents - Settings - Document Properties
+REF:
+com.sun.star.document.RedlineDisplayType
+com.sun.star.lang.Locale
+com.sun.star.beans.XPropertySet
+com.sun.star.i18n.ForbiddenCharacters
+com.sun.star.text.TextDocument
+TOPIC:
+com.sun.star.text.TextDocument
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Horizontal_Vertical_Line_Control
+DESCR:Graphical User Interfaces - Horizontal Vertical Line Control
+REF:
+com.sun.star.awt.UnoControlFixedLine
+com.sun.star.awt.UnoControlFixedLineModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#XDatabaseMetaData_Interface
+DESCR:Database Access - XDatabaseMetaData Interface
+REF:
+com.sun.star.sdbc.XDatabaseMetaData
+TOPIC:
+com.sun.star.sdbc.XDatabaseMetaData
+
+LINK:Documentation/DevGuide/Office_Development#NumberFormats_Service
+DESCR:Office Development - Managing Number Formats - NumberFormats Service
+REF:
+com.sun.star.util.XNumberFormatTypes
+com.sun.star.util.XNumberFormats
+com.sun.star.util.NumberFormats
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XNumberFormatTypes
+DESCR:Office Development - Managing Number Formats - NumberFormats Service - XNumberFormatTypes
+REF:
+com.sun.star.util.NumberFormat
+com.sun.star.util.XNumberFormatTypes
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Inserting_Tables
+DESCR:Text Documents - Inserting Tables
+REF:
+com.sun.star.text.XTextTable
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.text.XText
+com.sun.star.text.XTextContent
+TOPIC:
+
+LINK:Documentation/DevGuide/JavaBean_for_Office_Components#API_Overview
+DESCR:JavaBean for Office Components - API Overview
+REF:
+com.sun.star.frame.Controller
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.frame.XDesktop
+com.sun.star.frame.Frame
+com.sun.star.document.OfficeDocument
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Dialog_Controls
+DESCR:Graphical User Interfaces - Dialog Controls
+REF:
+com.sun.star.awt.Size
+com.sun.star.beans.XPropertySet
+com.sun.star.awt.UnoControlDialogElement
+com.sun.star.awt.UnoControlModel
+com.sun.star.awt.XLayoutConstrains
+com.sun.star.beans.XMultiPropertySet
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Assigning_Windows_to_Frames
+DESCR:Office Development - Creating Frames Manually - Assigning Windows to Frames
+REF:
+com.sun.star.awt.XWindow
+com.sun.star.awt.Toolkit
+com.sun.star.awt.XTopWindow
+com.sun.star.awt.WindowDescriptor
+com.sun.star.frame.Frame
+com.sun.star.awt
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Label_Field
+DESCR:LibreOffice Basic - Label Field
+REF:
+com.sun.star.awt.UnoControlFixedText
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Events
+DESCR:Office Development - Events
+REF:
+com.sun.star.linguistic2.DictionaryListEvent
+com.sun.star.linguistic2.XLinguServiceEventListener
+com.sun.star.linguistic2.XDictionaryListEventListener
+com.sun.star.linguistic2.XLinguServiceEventBroadcaster
+com.sun.star.linguistic2.LinguServiceEvent
+com.sun.star.linguistic2.XDictionary
+com.sun.star.linguistic2.DictionaryEvent
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Understanding_the_API_Reference
+DESCR:Professional UNO - Understanding the API Reference
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.text.TextFrame
+com.sun.star.text.TextDocument
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XEventBroadcaster
+DESCR:Office Development - Component - Models - XEventBroadcaster
+REF:
+com.sun.star.document.EventObject
+com.sun.star.document.XEventBroadcaster
+com.sun.star.document.Events
+TOPIC:
+com.sun.star.document.XEventBroadcaster
+
+LINK:Documentation/DevGuide/LibreOffice_API-Design-Guidelines#Usage_5
+DESCR:Appendix A. Guidelines and Specifications - Events - Usage
+REF:
+com.sun.star.lang.XEventListener
+com.sun.star.lang.EventObject
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Strings
+DESCR:Text Documents - Editing Text - Strings
+REF:
+com.sun.star.text.XSentenceCursor
+com.sun.star.text.XWordCursor
+com.sun.star.text.XParagraphCursor
+TOPIC:
+com.sun.star.text.XSimpleText
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Check_Box
+DESCR:LibreOffice Basic - Check Box
+REF:
+com.sun.star.awt.XCheckBox
+com.sun.star.awt.UnoControlCheckBox
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XModifiable
+DESCR:Office Development - Component - Models - XModifiable
+REF:
+com.sun.star.util.XModifiable
+TOPIC:
+com.sun.star.util.XModifiable
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Bezier_Shapes
+DESCR:Drawings and Presentations - Bezier Shapes
+REF:
+com.sun.star.drawing.PolyPolygonBezierDescriptor
+com.sun.star.drawing.PolyPolygonBezierCoords
+com.sun.star.drawing.PolygonKind
+TOPIC:
+com.sun.star.drawing.PolyPolygonBezierDescriptor
+
+LINK:Documentation/DevGuide/Office_Development#ExtendedTypeDetection
+DESCR:Office Development - Filtering Process - ExtendedTypeDetection
+REF:
+com.sun.star.document.ExtendedTypeDetection
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XExtendedIndexEntrySupplier
+DESCR:Office Development - Overview and Using the API - XExtendedIndexEntrySupplier
+REF:
+com.sun.star.i18n.XIndexEntrySupplier
+com.sun.star.i18n.XInputSequenceChecker
+com.sun.star.i18n.XExtendedIndexEntrySupplier
+TOPIC:
+com.sun.star.i18n.XInputSequenceChecker
+com.sun.star.i18n.XExtendedIndexEntrySupplier
+
+LINK:Documentation/DevGuide/Professional_UNO#The_Bridge_Services
+DESCR:Professional UNO - Bridge - The Bridge Services
+REF:
+com.sun.star.bridge.XBridgeSupplier2
+com.sun.star.lang.XMultiServiceFactory
+TOPIC:
+com.sun.star.bridge.oleautomation.Factory
+com.sun.star.bridge.oleautomation.BridgeSupplier
+com.sun.star.bridge.oleautomation.ApplicationRegistration
+
+LINK:Documentation/DevGuide/Configuration_Management#Reading_Configuration_Data
+DESCR:Configuration Management - Reading Configuration Data
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.container.XContainer
+com.sun.star.beans.XMultiHierarchicalPropertySet
+com.sun.star.beans.XHierarchicalPropertySet
+com.sun.star.container.XNameAccess
+com.sun.star.configuration.ConfigurationAccess
+com.sun.star.container.XHierarchicalName
+com.sun.star.util.XChangesNotifier
+com.sun.star.container.XNamed
+com.sun.star.configuration.XTemplateContainer
+com.sun.star.container.XChild
+com.sun.star.container.XHierarchicalNameAccess
+com.sun.star.beans.XPropertySetInfo
+com.sun.star.beans.XMultiPropertySet
+TOPIC:
+com.sun.star.configuration.ConfigurationAccess
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Other_Drawing_Specific_View_Settings
+DESCR:Drawings and Presentations - Other Drawing Specific View Settings
+REF:
+com.sun.star.document.XViewDataSupplier
+com.sun.star.drawing.XDrawPage
+com.sun.star.beans.PropertyValue
+com.sun.star.drawing.DrawingDocumentDrawView
+TOPIC:
+com.sun.star.document.XViewDataSupplier
+com.sun.star.drawing.DrawingDocumentDrawView
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Dimensions
+DESCR:Spreadsheet Documents - Dimensions
+REF:
+com.sun.star.sheet.DataPilotSourceDimension
+com.sun.star.container.XNamed
+com.sun.star.beans.XPropertySet
+com.sun.star.util.XCloneable
+com.sun.star.sheet.DataPilotFieldOrientation
+com.sun.star.sheet.DataPilotSourceDimensions
+TOPIC:
+com.sun.star.sheet.DataPilotSourceDimensions
+
+LINK:Documentation/DevGuide/Text_Documents#Text_Fields
+DESCR:Text Documents - Text Fields
+REF:
+com.sun.star.text.BibliographyDataField
+com.sun.star.text.textfield.User
+com.sun.star.text.textfield.docinfo.EditTime
+com.sun.star.text.textfield.ReferencePageSet
+com.sun.star.container.XNameAccess
+com.sun.star.text.textfield.Annotation
+com.sun.star.text.textfield.docinfo.PrintAuthor
+com.sun.star.text.textfield.GraphicObjectCount
+com.sun.star.text.textfield.Database
+com.sun.star.text.textfield.docinfo.CreateDateTime
+com.sun.star.text.textfield.ConditionalText
+com.sun.star.text.TextFields
+com.sun.star.text.textfield.Bibliography
+com.sun.star.text.textfield.Chapter
+com.sun.star.text.textfield.Input
+com.sun.star.text.textfield.SetExpression
+com.sun.star.text.fieldmaster.Database
+com.sun.star.text.fieldmaster.User
+com.sun.star.text.textfield.ReferencePageGet
+com.sun.star.text.textfield.ParagraphCount
+com.sun.star.text.textfield.Author
+com.sun.star.text.textfield.DatabaseNumberOfSet
+com.sun.star.text.XTextFieldsSupplier
+com.sun.star.text.XDependentTextField
+com.sun.star.text.textfield.InputUser
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.text.textfield.HiddenParagraph
+com.sun.star.text.XTextField
+com.sun.star.text.textfield.docinfo.ChangeAuthor
+com.sun.star.text.textfield.DateTime
+com.sun.star.text.textfield.docinfo.Title
+com.sun.star.text.textfield.Macro
+com.sun.star.container.XEnumerationAccess
+com.sun.star.text.TextFieldMasters
+com.sun.star.text.textfield.EmbeddedObjectCount
+com.sun.star.text.textfield.DatabaseName
+com.sun.star.util.XUpdatable
+com.sun.star.text.TextContent
+com.sun.star.text.textfield.DatabaseSetNumber
+com.sun.star.text.fieldmaster.SetExpression
+com.sun.star.text.textfield.ExtendedUser
+com.sun.star.text.fieldmaster.DDE
+com.sun.star.text.textfield.docinfo.CreateAuthor
+com.sun.star.text.textfield.docinfo.Subject
+com.sun.star.text.textfield.PageNumber
+com.sun.star.text.textfield.TableFormula
+com.sun.star.text.textfield.docinfo.Keywords
+com.sun.star.text.fieldmaster.Bibliography
+com.sun.star.text.textfield.GetReference
+com.sun.star.text.textfield.WordCount
+com.sun.star.text.textfield.DDE
+com.sun.star.text.textfield.docinfo.Revision
+com.sun.star.text.textfield.GetExpression
+com.sun.star.text.textfield.Script
+com.sun.star.util.XRefreshable
+com.sun.star.text.textfield.TableCount
+com.sun.star.text.textfield.CharacterCount
+com.sun.star.text.textfield.TemplateName
+com.sun.star.text.textfield.docinfo.ChangeDateTime
+com.sun.star.text.textfield.FileName
+com.sun.star.text.textfield.CombinedCharacters
+com.sun.star.text.textfield.JumpEdit
+com.sun.star.text.textfield.PageCount
+com.sun.star.text.textfield.HiddenText
+com.sun.star.text.textfield.docinfo.Description
+com.sun.star.text.textfield.DatabaseNextSet
+com.sun.star.text.textfield.docinfo.PrintDateTime
+TOPIC:
+com.sun.star.text.fieldmaster
+com.sun.star.text.TextField
+com.sun.star.text.XTextField
+
+LINK:Documentation/DevGuide/Forms#Model-View_Interaction
+DESCR:Forms - Model-View Interaction
+REF:
+com.sun.star.form.component.TextField
+com.sun.star.beans.XPropertyChangeListener
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Option_Button
+DESCR:LibreOffice Basic - Option Button
+REF:
+com.sun.star.awt.UnoControlRadioButton
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Relevant_properties
+DESCR:Office Development - Using Spellchecker - Relevant properties
+REF:
+com.sun.star.linguistic2.XSpellAlternatives
+com.sun.star.linguistic2.LinguProperties
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Using_UNO_Interfaces
+DESCR:Professional UNO - Using UNO Interfaces
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.drawing.Text
+com.sun.star.bridge.XUnoUrlResolver
+com.sun.star.uno.XInterface
+com.sun.star.bridge.UnoUrlResolver
+TOPIC:
+com.sun.star.uno.XInterface
+
+LINK:Documentation/DevGuide/Database_Access#Piggyback_Connections
+DESCR:Database Access - Piggyback Connections
+REF:
+com.sun.star.sdb.RowSet
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Service_Names
+DESCR:Spreadsheet Documents - Service Names
+REF:
+com.sun.star.lang.XServiceInfo
+com.sun.star.sheet.AddIn
+com.sun.star.lang.XServiceName
+TOPIC:
+com.sun.star.lang.XServiceInfo
+
+LINK:Documentation/DevGuide/Text_Documents#Text_Contents_Other_Than_Strings
+DESCR:Text Documents - Editing Text - Text Contents Other Than Strings
+REF:
+com.sun.star.text.TextContent
+com.sun.star.lang.XComponent
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.text.textfield.JumpEdit
+com.sun.star.lang.XEventListener
+com.sun.star.text.XTextRange
+com.sun.star.text.XText
+com.sun.star.text.TextContentAnchorType
+com.sun.star.text.WrapTextMode
+com.sun.star.text.XTextContent
+TOPIC:
+com.sun.star.text.TextContent
+com.sun.star.text.XText
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Providing_a_Single_Factory
+DESCR:Writing UNO Components - C++ - Implementing without Helpers - Providing a Single Factory
+REF:
+com.sun.star.uno.XComponentContext
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XInitialization
+DESCR:Writing UNO Components - XInitialization
+REF:
+com.sun.star.lang.XInitialization
+TOPIC:
+com.sun.star.lang.XInitialization
+
+LINK:Documentation/DevGuide/Universal_Content_Providers#Creation_of_New_HCP_Content
+DESCR:Appendix C. Universal Content Providers - The Hierarchy Content Provider - Creation of New HCP Content
+REF:
+com.sun.star.ucb.XContentCreator
+TOPIC:
+com.sun.star.ucb.XContentCreator
+
+LINK:Documentation/DevGuide/Text_Documents#Accessing_Existing_Tables
+DESCR:Text Documents - Accessing Existing Tables
+REF:
+com.sun.star.text.XTextTablesSupplier
+com.sun.star.text.TextTables
+com.sun.star.container.XIndexAccess
+com.sun.star.container.XNameAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Forms_as_Row_Sets
+DESCR:Forms - Forms as Row Sets
+REF:
+com.sun.star.sdb.RowSet
+com.sun.star.form.component.DataForm
+TOPIC:
+com.sun.star.sdb.RowSet
+
+LINK:Documentation/DevGuide/Advanced_UNO#XTypeDescription
+DESCR:Advanced UNO - UNO Reflection API - CoreReflection Service - XTypeDescription
+REF:
+com.sun.star.reflection.XEnumTypeDescription
+com.sun.star.reflection.TypeDescriptionManager
+com.sun.star.reflection.XInterfaceMemberTypeDescription
+com.sun.star.reflection.XInterfaceTypeDescription
+com.sun.star.reflection.XInterfaceMethodTypeDescription
+com.sun.star.reflection.XIndirectTypeDescription
+com.sun.star.reflection.TypeDescriptionProvider
+com.sun.star.reflection.XInterfaceAttributeTypeDescription
+com.sun.star.reflection.XTypeDescription
+com.sun.star.reflection.XCompoundTypeDescription
+com.sun.star.container.XHierarchicalNameAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XSelectionSupplier
+DESCR:Office Development - Component - Controllers - XSelectionSupplier
+REF:
+com.sun.star.view.XSelectionSupplier
+com.sun.star.frame.XModel
+TOPIC:
+com.sun.star.view.XSelectionSupplier
+
+LINK:Documentation/DevGuide/Professional_UNO#Inspecting_properties_during_debugging
+DESCR:Professional UNO - Basic - Getting Information about UNO Objects - Inspecting properties during debugging
+REF:
+com.sun.star.beans.XPropertySet
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Control_Models_as_Bound_Components
+DESCR:Forms - Control Models as Bound Components
+REF:
+com.sun.star.form.component.TextField
+com.sun.star.form.component.NumericField
+com.sun.star.form.component.DataForm
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Capabilities_of_SheetCellRanges_Container
+DESCR:Spreadsheet Documents - Capabilities of SheetCellRanges Container
+REF:
+com.sun.star.sheet.XSheetCellRangeContainer
+com.sun.star.sheet.XCellRangesQuery
+com.sun.star.sheet.SheetCellRanges
+com.sun.star.container.XNameContainer
+com.sun.star.container.XEnumerationAccess
+com.sun.star.container.XIndexAccess
+com.sun.star.container.XNameAccess
+com.sun.star.sheet.SheetRangesQuery
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Database_Import
+DESCR:Spreadsheet Documents - Database Import
+REF:
+com.sun.star.util.XImportable
+TOPIC:
+com.sun.star.sheet.DatabaseImportDescriptor
+
+LINK:Documentation/DevGuide/LibreOffice_API-Design-Guidelines#Collection_Interfaces
+DESCR:Appendix A. Guidelines and Specifications - Special Cases - Collection Interfaces
+REF:
+com.sun.star.text.TextDocument
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Variable_Results
+DESCR:Spreadsheet Documents - Variable Results
+REF:
+com.sun.star.sheet.XVolatileResult
+com.sun.star.sheet.VolatileResult
+com.sun.star.sheet.ResultEvent
+com.sun.star.sheet.XResultListener
+TOPIC:
+com.sun.star.sheet.XVolatileResult
+
+LINK:Documentation/DevGuide/Advanced_UNO#Converter_Service
+DESCR:Advanced UNO - UNO Reflection API - Converter Service
+REF:
+com.sun.star.script.XTypeConverter
+com.sun.star.uno.TypeClass
+com.sun.star.script.Converter
+com.sun.star.script.CannotConvertException
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#The_SQLQueryComposer
+DESCR:Database Access - The SQLQueryComposer
+REF:
+com.sun.star.sdb.SingleSelectQueryComposer
+com.sun.star.sdb.XSQLQueryComposerFactory
+com.sun.star.sdb.Connection
+com.sun.star.sdbcx.XTablesSupplier
+com.sun.star.sdb.DataColumn
+com.sun.star.sdbcx.XColumnsSupplier
+com.sun.star.sdb.XSQLQueryComposer
+com.sun.star.sdb.SQLQueryComposer
+TOPIC:
+com.sun.star.sdb.SQLQueryComposer
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Roadmap
+DESCR:Graphical User Interfaces - Roadmap Control - Roadmap
+REF:
+com.sun.star.awt.XItemEventBroadcaster
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Absolute_Address
+DESCR:Spreadsheet Documents - Absolute Address
+REF:
+com.sun.star.sheet.XCellRangeAddressable
+com.sun.star.table.CellRangeAddress
+TOPIC:
+com.sun.star.sheet.XCellRangeAddressable
+
+LINK:Documentation/DevGuide/Universal_Content_Providers#Commands_and_Properties_3
+DESCR:Appendix C. Universal Content Providers - The FTP Content Provider - Commands and Properties
+REF:
+com.sun.star.ucb.XContent
+com.sun.star.lang.XServiceInfo
+com.sun.star.ucb.XContentCreator
+com.sun.star.lang.XComponent
+com.sun.star.container.XChild
+com.sun.star.ucb.XCommandInfoChangeNotifier
+com.sun.star.beans.XPropertySetInfoChangeNotifier
+com.sun.star.beans.XPropertiesChangeNotifier
+com.sun.star.beans.XPropertyContainer
+com.sun.star.ucb.XCommandProcessor
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Manipulating_the_Data
+DESCR:Database Access - Manipulating the Data
+REF:
+com.sun.star.sdb.RowSet
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XNativeNumberSupplier
+DESCR:Office Development - Overview and Using the API - XNativeNumberSupplier
+REF:
+com.sun.star.i18n.XNativeNumberSupplier
+TOPIC:
+com.sun.star.i18n.XNativeNumberSupplier
+
+LINK:Documentation/DevGuide/Database_Access#Retrieving_Values_from_Result_Sets
+DESCR:Database Access - Retrieving Values from Result Sets
+REF:
+com.sun.star.sdb.RowSet
+com.sun.star.sdb.ResultSet
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Retrieving_Information_about_a_Database
+DESCR:Database Access - Database Design - Retrieving Information about a Database
+REF:
+com.sun.star.sdbc.XDatabaseMetaData
+TOPIC:
+com.sun.star.sdbc.XDatabaseMetaData
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cell_Ranges
+DESCR:Spreadsheet Documents - Cell Ranges
+REF:
+com.sun.star.sheet.SheetCellRange
+TOPIC:
+com.sun.star.sheet.SheetCellRange
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Writing_the_Specification
+DESCR:Writing UNO Components - Writing the Specification
+REF:
+com.sun.star.bridge.XUnoUrlResolver
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Connecting_Through_a_DataSource
+DESCR:Database Access - Connecting Through a DataSource
+REF:
+com.sun.star.sdbc.XDataSource
+com.sun.star.sdb.InteractionHandler
+com.sun.star.sdb.XCompletedConnection
+TOPIC:
+com.sun.star.sdbc.XDataSource
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Date_Field
+DESCR:Graphical User Interfaces - Date Field
+REF:
+com.sun.star.awt.UnoControlDateField
+com.sun.star.awt.UnoControlDateFieldModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Opening_a_Connection
+DESCR:Professional UNO - Opening a Connection
+REF:
+com.sun.star.connection.Acceptor
+com.sun.star.connection.Connector
+com.sun.star.connection.XConnector
+com.sun.star.connection.XConnection
+com.sun.star.connection.XAcceptor
+TOPIC:
+com.sun.star.connection.Acceptor
+com.sun.star.bridge.XBridgeFactory
+com.sun.star.connection.Connector
+com.sun.star.connection.XConnector
+com.sun.star.bridge.BridgeFactory
+com.sun.star.connection.XAcceptor
+
+LINK:Documentation/DevGuide/Database_Access#Connection_Service
+DESCR:Database Access - Connection Service
+REF:
+com.sun.star.sdbc.Connection
+com.sun.star.sdbc.XDatabaseMetaData
+com.sun.star.sdbc.PreparedStatement
+com.sun.star.sdbc.XWarningsSupplier
+com.sun.star.lang.XComponent
+com.sun.star.sdbc.XConnection
+com.sun.star.sdbc.CallableStatement
+com.sun.star.sdbc.Statement
+TOPIC:
+com.sun.star.sdbc.Connection
+
+LINK:Documentation/DevGuide/Office_Development#Managing_Number_Formats
+DESCR:Office Development - Managing Number Formats
+REF:
+com.sun.star.sdb.DatabaseEnvironment
+com.sun.star.beans.XPropertySet
+com.sun.star.awt.UnoControlFormattedFieldModel
+com.sun.star.sdb.DataSource
+com.sun.star.util.NumberFormats
+com.sun.star.sdb.DatabaseAccess
+com.sun.star.util.XNumberFormatsSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Bookmarks
+DESCR:Text Documents - Bookmarks
+REF:
+com.sun.star.text.TextContent
+com.sun.star.container.XNamed
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.text.XTextRange
+com.sun.star.container.XIndexAccess
+com.sun.star.text.XBookmarksSupplier
+com.sun.star.text.XTextContent
+com.sun.star.container.XNameAccess
+com.sun.star.text.Bookmarks
+TOPIC:
+com.sun.star.text.Bookmark
+
+LINK:Documentation/DevGuide/Database_Access#Communication
+DESCR:Database Access - Connections - Understanding Connections - Communication
+REF:
+com.sun.star.sdbc.Connection
+com.sun.star.sdbc.SQLWarning
+com.sun.star.sdbc.XWarningsSupplier
+com.sun.star.sdbc.XConnection
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XExtendedCalendar
+DESCR:Office Development - Overview and Using the API - XExtendedCalendar
+REF:
+com.sun.star.i18n.XExtendedCalendar
+com.sun.star.i18n.XCalendar
+TOPIC:
+com.sun.star.i18n.XExtendedCalendar
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Glue_Points_and_Connectors
+DESCR:Drawings and Presentations - Gluepoints and Connectors
+REF:
+com.sun.star.drawing.ConnectorShape
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Columns_and_Rows
+DESCR:Spreadsheet Documents - Columns and Rows
+REF:
+com.sun.star.table.XTableColumns
+com.sun.star.container.XNamed
+com.sun.star.beans.XPropertySet
+com.sun.star.table.XTableRows
+com.sun.star.container.XEnumerationAccess
+com.sun.star.container.XIndexAccess
+com.sun.star.table.XCellRange
+com.sun.star.container.XNameAccess
+com.sun.star.table.TableColumns
+com.sun.star.table.TableColumn
+com.sun.star.table.TableRow
+com.sun.star.table.TableRows
+TOPIC:
+com.sun.star.table.TableColumns
+com.sun.star.table.TableRows
+
+LINK:Documentation/DevGuide/Database_Access#User_Service
+DESCR:Database Access - User Service
+REF:
+com.sun.star.sdbcx.XAuthorizable
+com.sun.star.sdbcx.User
+com.sun.star.sdbcx.XUser
+TOPIC:
+com.sun.star.sdbcx.XUser
+
+LINK:Documentation/DevGuide/Professional_UNO#Exceptions_and_Errorcodes
+DESCR:Professional UNO - Bridge - Exceptions and Errorcodes
+REF:
+com.sun.star.lang.IllegalArgumentException
+com.sun.star.beans.UnknownPropertyException
+com.sun.star.uno.RuntimeException
+com.sun.star.script.CannotConvertException
+com.sun.star.reflection.InvocationTargetException
+com.sun.star.script.Invocation
+TOPIC:
+com.sun.star.uno.Exception
+com.sun.star.uno.RuntimeException
+com.sun.star.script.CannotConvertException
+com.sun.star.reflection.InvocationTargetException
+
+LINK:Documentation/DevGuide/Office_Development#Desktop_Environment
+DESCR:Office Development - Desktop Environment
+REF:
+com.sun.star.document.TypeDetection
+com.sun.star.lang.XComponent
+com.sun.star.frame.XDesktop
+com.sun.star.frame.Desktop
+TOPIC:
+com.sun.star.frame.Desktop
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Roadmap_Controlmodel
+DESCR:Graphical User Interfaces - Roadmap Control - Roadmap Controlmodel
+REF:
+com.sun.star.awt.UnoControlRoadmapModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Using_Weak_References
+DESCR:Professional UNO - C++ - Using Weak References
+REF:
+com.sun.star.lang.XEventListener
+com.sun.star.uno.XWeak
+TOPIC:
+com.sun.star.uno.XWeak
+
+LINK:Documentation/DevGuide/Professional_UNO#Inspecting_Methods_During_Debugging
+DESCR:Professional UNO - Basic - Getting Information about UNO Objects - Inspecting Methods During Debugging
+REF:
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Formatted_Field
+DESCR:LibreOffice Basic - Formatted Field
+REF:
+com.sun.star.awt.UnoControlFormattedField
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#Bootstrapping
+DESCR:Advanced UNO - Implementing UNO Language Bindings - Overview of Language Bindings and Bridges - Bootstrapping
+REF:
+com.sun.star.bridge.UnoUrlResolver
+TOPIC:
+com.sun.star.bridge.UnoUrlResolver
+com.sun.star.lang.ServiceManager
+
+LINK:Documentation/DevGuide/LibreOffice_API-Design-Guidelines#Naming_6
+DESCR:Appendix A. Guidelines and Specifications - Services - Naming
+REF:
+com.sun.star.text.TextDocument
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Default_Mappings
+DESCR:Professional UNO - Bridge - Default Mappings
+REF:
+com.sun.star.bridge.oleautomation.SCode
+com.sun.star.uno.XInterface
+com.sun.star.script.XInvocation
+com.sun.star.bridge.oleautomation.Date
+com.sun.star.bridge.oleautomation.Currency
+com.sun.star.bridge.oleautomation.Decimal
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Validation
+DESCR:Forms - Validation
+REF:
+com.sun.star.form.component.TextField
+com.sun.star.form.validation.XValidator
+com.sun.star.xforms
+com.sun.star.form.validation.XValidatable
+com.sun.star.form.validation.ValidatableControlModel
+com.sun.star.xforms.Binding
+com.sun.star.form.validation.XValidatableFormComponent
+com.sun.star.form.validation.XFormComponentValidityListener
+com.sun.star.form.component.DateField
+TOPIC:
+com.sun.star.form.validation.XValidatable
+
+LINK:Documentation/DevGuide/Forms#Form_Components
+DESCR:Forms - Form Components
+REF:
+com.sun.star.form
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Image_Control
+DESCR:LibreOffice Basic - Image Control
+REF:
+com.sun.star.awt.UnoControlImageControl
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Establishing_Interprocess_Connections
+DESCR:Professional UNO - C++ - Establishing Interprocess Connections
+REF:
+com.sun.star.lang.XMultiServiceFactory
+TOPIC:
+com.sun.star.uno.XComponentContext
+com.sun.star.bridge.XUnoUrlResolver
+com.sun.star.lang.DisposedException
+com.sun.star.bridge.UnoUrlResolver
+com.sun.star.lang.XMultiComponentFactory
+com.sun.star.lang.ServiceManager
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Register_and_Remove_an_Interceptor
+DESCR:Writing UNO Components - Intercepting Context Menus - Register and Remove an Interceptor
+REF:
+com.sun.star.ui.XContextMenuInterception
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Object_Composition
+DESCR:Professional UNO - Understanding the API Reference - Object Composition
+REF:
+com.sun.star.uno.XInterface
+com.sun.star.text.XText
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Using_Hyphenator
+DESCR:Office Development - Using Hyphenator
+REF:
+com.sun.star.linguistic2.XHyphenator
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Conditional_Formats
+DESCR:Spreadsheet Documents - Conditional Formats
+REF:
+com.sun.star.sheet.XSheetConditionalEntry
+com.sun.star.sheet.XSheetCondition
+com.sun.star.sheet.ConditionOperator
+com.sun.star.sheet.XSheetConditionalEntries
+com.sun.star.sheet.XSpreadsheet
+com.sun.star.beans.PropertyValue
+com.sun.star.sheet.TableConditionalFormat
+com.sun.star.table.CellAddress
+com.sun.star.sheet.TableConditionalEntry
+TOPIC:
+com.sun.star.sheet.ConditionOperator
+com.sun.star.sheet.XSheetConditionalEntries
+com.sun.star.sheet.TableConditionalFormat
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Creating
+DESCR:Universal Content Broker - Creating
+REF:
+com.sun.star.ucb.XContentCreator
+com.sun.star.ucb.ContentInfo
+com.sun.star.ucb.InsertCommandArgument
+TOPIC:
+com.sun.star.ucb.XContentCreator
+com.sun.star.ucb.ContentInfo
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Interfaces_and_Structures
+DESCR:Professional UNO - Bridge - Mapping of Interfaces and Structures
+REF:
+com.sun.star.script.XInvocation
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Capabilities_of_SheetCellRange
+DESCR:Spreadsheet Documents - Capabilities of SheetCellRange
+REF:
+com.sun.star.sheet.XCellRangesQuery
+com.sun.star.table.XColumnRowRange
+com.sun.star.sheet.XSheetCellRange
+com.sun.star.sheet.XCellRangeData
+com.sun.star.table.CellRangeAddress
+com.sun.star.sheet.XCellSeries
+com.sun.star.util.XImportable
+com.sun.star.sheet.XUniqueCellFormatRangesSupplier
+com.sun.star.sheet.XSheetFilterableEx
+com.sun.star.sheet.XArrayFormulaRange
+com.sun.star.sheet.SheetRangesQuery
+com.sun.star.util.XMergeable
+com.sun.star.util.XIndent
+com.sun.star.chart.XChartDataArray
+com.sun.star.sheet.XCellFormatRangesSupplier
+com.sun.star.sheet.SheetCellRange
+com.sun.star.sheet.XSheetOperation
+com.sun.star.sheet.XSubTotalCalculatable
+com.sun.star.util.XSortable
+com.sun.star.util.XSearchable
+com.sun.star.sheet.XMultipleOperation
+com.sun.star.table.XAutoFormattable
+com.sun.star.sheet.XSheetFilterable
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Frame_Setup
+DESCR:Office Development - Component - Frames - XFrame - Frame Setup
+REF:
+com.sun.star.frame.XFrame
+TOPIC:
+com.sun.star.frame.XFrame
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Setting_the_Current_Page
+DESCR:Drawings and Presentations - Setting the Current Page
+REF:
+com.sun.star.view.XSelectionSupplier
+com.sun.star.frame.XController
+com.sun.star.drawing.XDrawView
+com.sun.star.beans.XPropertySet
+com.sun.star.frame.XDispatchProvider
+com.sun.star.ui.XContextMenuInterception
+com.sun.star.task.XStatusIndicatorSupplier
+com.sun.star.drawing.DrawingDocumentDrawView
+TOPIC:
+com.sun.star.view.XSelectionSupplier
+com.sun.star.drawing.DrawingDocumentDrawView
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Sheet_Outline
+DESCR:Spreadsheet Documents - Sheet Outline
+REF:
+com.sun.star.sheet.XSheetOutline
+com.sun.star.table.TableOrientation
+TOPIC:
+com.sun.star.sheet.XSheetOutline
+
+LINK:Documentation/DevGuide/Text_Documents#Example:_Visible_Cursor_Position
+DESCR:Text Documents - Example: Visible Cursor Position
+REF:
+com.sun.star.frame.Desktop
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Driver_Service
+DESCR:Database Access - Driver Service
+REF:
+com.sun.star.sdbc.XDriver
+com.sun.star.sdbc.Driver
+TOPIC:
+com.sun.star.sdbc.Driver
+
+LINK:Documentation/DevGuide/Database_Access#The_Descriptor_Pattern
+DESCR:Database Access - The Descriptor Pattern
+REF:
+com.sun.star.sdbcx.XDataDescriptorFactory
+com.sun.star.sdbcx.TableDescriptor
+com.sun.star.beans.XPropertySet
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Sheet_Links
+DESCR:Spreadsheet Documents - Sheet Links
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.sheet.SheetLink
+com.sun.star.sheet.SheetLinkMode
+com.sun.star.container.XNameAccess
+com.sun.star.sheet.SheetLinks
+com.sun.star.sheet.XSheetLinkable
+com.sun.star.util.XRefreshable
+TOPIC:
+com.sun.star.sheet.SheetLink
+com.sun.star.sheet.SheetLinks
+com.sun.star.sheet.XSheetLinkable
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Levels
+DESCR:Spreadsheet Documents - Levels
+REF:
+com.sun.star.sheet.MemberResultFlags
+com.sun.star.sheet.GeneralFunction
+com.sun.star.sheet.MemberResult
+com.sun.star.beans.XPropertySet
+com.sun.star.sheet.DataPilotSourceLevel
+com.sun.star.sheet.XDataPilotMemberResults
+TOPIC:
+com.sun.star.sheet.DataPilotSourceLevel
+
+LINK:Documentation/DevGuide/Forms#Locating_Controls
+DESCR:Forms - Form Layer Views - Locating Controls
+REF:
+com.sun.star.view.XControlAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Singletons
+DESCR:Professional UNO - Java - Mapping of Singletons
+REF:
+com.sun.star.uno.XComponentContext
+com.sun.star.uno.DeploymentException
+TOPIC:
+
+LINK:Documentation/DevGuide/First_Steps#Failed_Connections
+DESCR:First Steps - First Contact - Getting Started - Failed Connections
+REF:
+com.sun.star.lang.DisposedException
+TOPIC:
+com.sun.star.lang.DisposedException
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Fill_Series
+DESCR:Spreadsheet Documents - Fill Series
+REF:
+com.sun.star.sheet.FillDateMode
+com.sun.star.sheet.XCellSeries
+com.sun.star.sheet.FillDirection
+com.sun.star.sheet.FillMode
+TOPIC:
+com.sun.star.sheet.XCellSeries
+
+LINK:Documentation/DevGuide/Professional_UNO#Exceptions
+DESCR:Professional UNO - Exceptions
+REF:
+com.sun.star.uno.Exception
+com.sun.star.uno.XInterface
+com.sun.star.uno.RuntimeException
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Charts
+DESCR:Spreadsheet Documents - Other Table Operations - Charts
+REF:
+com.sun.star.table.XTableCharts
+com.sun.star.container.XNamed
+com.sun.star.container.XEnumerationAccess
+com.sun.star.container.XIndexAccess
+com.sun.star.table.TableCharts
+com.sun.star.document.XEmbeddedObjectSupplier
+com.sun.star.table.XTableChart
+com.sun.star.table.TableChart
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Inserting_a_Paragraph_where_no_Cursor_can_go
+DESCR:Text Documents - Inserting a Paragraph where no Cursor can go
+REF:
+com.sun.star.text.Text
+com.sun.star.text.Paragraph
+com.sun.star.text.TextTable
+com.sun.star.text.TextSection
+com.sun.star.text.XRelativeTextContentInsert
+TOPIC:
+com.sun.star.text.XRelativeTextContentInsert
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Create_Instance_with_Arguments
+DESCR:Writing UNO Components - Create Instance with Arguments
+REF:
+com.sun.star.lang.XSingleServiceFactory
+com.sun.star.lang.XInitialization
+com.sun.star.lang.XSingleComponentFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Value_Bindings
+DESCR:Forms - Value Bindings
+REF:
+com.sun.star.form.binding.XBindableValue
+com.sun.star.form.binding.XValueBinding
+com.sun.star.util.XModifyListener
+com.sun.star.form.binding.IncompatibleTypesException
+com.sun.star.util.XModifyBroadcaster
+com.sun.star.form.binding.ValueBinding
+com.sun.star.beans.XPropertyChangeListener
+TOPIC:
+com.sun.star.form.binding.XBindableValue
+com.sun.star.form.binding.XValueBinding
+
+LINK:Documentation/DevGuide/Scripting_Framework#Integration_with_Extension_Manager
+DESCR:Scripting Framework - Integration with Extension Manager
+REF:
+com.sun.star.deployment.PackageRegistryBackend
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Logical_Forms
+DESCR:Forms - Logical Forms
+REF:
+com.sun.star.form.FormComponent
+com.sun.star.form.FormComponents
+com.sun.star.form.component.Form
+TOPIC:
+com.sun.star.form.component.Form
+
+LINK:Documentation/DevGuide/Advanced_UNO#Argument_Conversion
+DESCR:Advanced UNO - XInvocation Bridge - Scripting Existing UNO Objects - Argument Conversion
+REF:
+com.sun.star.beans.XMaterialHolder
+com.sun.star.reflection.CoreReflection
+com.sun.star.script.Invocation
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Protecting_Spreadsheets
+DESCR:Spreadsheet Documents - Protecting Spreadsheets
+REF:
+com.sun.star.util.XProtectable
+com.sun.star.document.XActionLockable
+TOPIC:
+com.sun.star.util.XProtectable
+com.sun.star.document.XActionLockable
+
+LINK:Documentation/DevGuide/Office_Development#XContextMenuInterception
+DESCR:Office Development - Component - Controllers - XContextMenuInterception
+REF:
+com.sun.star.ui.XContextMenuInterception
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#HTML_Forms
+DESCR:Forms - HTML Forms
+REF:
+com.sun.star.form.XReset
+com.sun.star.form.XSubmit
+com.sun.star.form.component.HTMLForm
+TOPIC:
+com.sun.star.form.component.HTMLForm
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cell_and_Cell_Range_Access
+DESCR:Spreadsheet Documents - Cell and Cell Range Access
+REF:
+com.sun.star.sheet.XSheetCellRange
+com.sun.star.sheet.XSpreadsheet
+com.sun.star.table.XCellRange
+TOPIC:
+com.sun.star.sheet.XSheetCellRange
+com.sun.star.sheet.SheetCellRange
+com.sun.star.table.XCellRange
+
+LINK:Documentation/DevGuide/Professional_UNO#Important_Interfaces_and_Implementations_.28Helper_Classes.29
+DESCR:Professional UNO - CLI - Important Interfaces and Implementations (Helper Classes)
+REF:
+com.sun.star.lang.XComponent
+com.sun.star.beans.XPropertySet
+com.sun.star.lang.XEventListener
+com.sun.star.uno.XWeak
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Printer_and_Print_Job_Settings
+DESCR:Text Documents - Printing Text Documents - Printer and Print Job Settings
+REF:
+com.sun.star.awt.Size
+com.sun.star.view.PaperOrientation
+com.sun.star.view.PrintOptions
+com.sun.star.view.PrinterDescriptor
+com.sun.star.view.XPrintable
+com.sun.star.view.PaperFormat
+TOPIC:
+com.sun.star.view.XPrintable
+
+LINK:Documentation/DevGuide/Forms#Control_Models_Forms
+DESCR:Forms - Control Models Forms
+REF:
+com.sun.star.lang.XServiceInfo
+com.sun.star.form.XFormComponent
+com.sun.star.form.FormControlModel
+com.sun.star.form.component.Form
+com.sun.star.form.XForm
+com.sun.star.awt.XTabControllerModel
+com.sun.star.form.component.DataForm
+com.sun.star.form.component.HTMLForm
+TOPIC:
+com.sun.star.form.component.Form
+com.sun.star.form.XForm
+com.sun.star.awt.XTabControllerModel
+com.sun.star.form.component.HTMLForm
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Mouse_Listeners
+DESCR:Graphical User Interfaces - Events - Mouse Listeners
+REF:
+com.sun.star.awt.XMouseListener
+com.sun.star.awt.XMouseMotionListener
+com.sun.star.awt.MenuEvent
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#InvocationAdapterFactory
+DESCR:Advanced UNO - UNO Reflection API - CoreReflection Service - InvocationAdapterFactory
+REF:
+com.sun.star.script.XInvocationAdapterFactory2
+com.sun.star.script.XInvocationAdapterFactory
+com.sun.star.script.InvocationAdapterFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Merging_Cell_Ranges_into_a_Single_Cell
+DESCR:Spreadsheet Documents - Merging Cell Ranges into a Single Cell
+REF:
+com.sun.star.util.XMergeable
+TOPIC:
+com.sun.star.util.XMergeable
+
+LINK:Documentation/DevGuide/Database_Access#Group_Service
+DESCR:Database Access - Group Service
+REF:
+com.sun.star.sdbcx.XAuthorizable
+com.sun.star.sdbcx.Group
+com.sun.star.sdbcx.XUsersSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Table_Service
+DESCR:Database Access - Table Service
+REF:
+com.sun.star.sdbcx.XDataDescriptorFactory
+com.sun.star.sdbcx.XKeysSupplier
+com.sun.star.sdbcx.XColumnsSupplier
+com.sun.star.sdbcx.XIndexesSupplier
+com.sun.star.sdbcx.XAlterTable
+com.sun.star.sdbcx.XRename
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Accessing_Dialogs
+DESCR:Writing UNO Components - Accessing Dialogs
+REF:
+com.sun.star.awt.XDialogProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Target_Frame
+DESCR:Office Development - Handling Documents - Loading Documents - Target Frame
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.lang.XComponent
+com.sun.star.frame.FrameSearchFlag
+com.sun.star.frame.XFrame
+com.sun.star.frame.XModel
+TOPIC:
+com.sun.star.frame.FrameSearchFlag
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Instantiation_of_a_Dialog
+DESCR:Graphical User Interfaces - Instantiation of a Dialog
+REF:
+com.sun.star.awt.XControlContainer
+com.sun.star.container.XNameContainer
+com.sun.star.awt.XControl
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Operations
+DESCR:Spreadsheet Documents - Operations
+REF:
+com.sun.star.sheet.GeneralFunction
+com.sun.star.sheet.CellFlags
+com.sun.star.sheet.XSheetOperation
+TOPIC:
+com.sun.star.sheet.XSheetOperation
+
+LINK:Documentation/DevGuide/Office_Development#XDispatchProvider
+DESCR:Office Development - Component - Controllers - XDispatchProvider
+REF:
+com.sun.star.frame.XDispatchProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#FormComponents_Service
+DESCR:Forms - FormComponents Service
+REF:
+com.sun.star.form.FormComponents
+TOPIC:
+com.sun.star.form.FormComponents
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Compatibility_Names
+DESCR:Spreadsheet Documents - Compatibility Names
+REF:
+com.sun.star.sheet.XCompatibilityNames
+TOPIC:
+com.sun.star.sheet.XCompatibilityNames
+
+LINK:Documentation/DevGuide/Text_Documents#Printing_Multiple_Pages_on_one_Page
+DESCR:Text Documents - Printing Text Documents - Printing Multiple Pages on one Page
+REF:
+com.sun.star.text.XPagePrintable
+com.sun.star.beans.PropertyValue
+com.sun.star.text.PagePrintSettings
+TOPIC:
+com.sun.star.text.XPagePrintable
+
+LINK:Documentation/DevGuide/Database_Access#SQL_Objects_and_their_Attributes
+DESCR:Database Access - Database Design - Retrieving Information about a Database - SQL Objects and their Attributes
+REF:
+com.sun.star.sdbc.XDatabaseMetaData
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Intercepting_Context_Menus
+DESCR:Writing UNO Components - Intercepting Context Menus
+REF:
+com.sun.star.frame.Controller
+com.sun.star.ui.XContextMenuInterception
+TOPIC:
+com.sun.star.ui.XContextMenuInterception
+
+LINK:Documentation/DevGuide/Advanced_UNO#XTypeProvider_Interface
+DESCR:Advanced UNO - UNO Reflection API - XTypeProvider Interface
+REF:
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#Proxying_a_UNO_Object
+DESCR:Advanced UNO - XInvocation Bridge - Scripting Existing UNO Objects - Proxying a UNO Object
+REF:
+com.sun.star.lang.XSingleServiceFactory
+com.sun.star.script.XInvocation
+com.sun.star.bridge.UnoUrlResolver
+com.sun.star.script.Invocation
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Accessing_the_Children_of_a_Folder
+DESCR:Universal Content Broker - Folders - Accessing the Children of a Folder
+REF:
+com.sun.star.sdbc.XRow
+com.sun.star.ucb.XContentAccess
+com.sun.star.ucb.OpenCommandArgument2
+com.sun.star.ucb.DynamicResultSet
+com.sun.star.beans.Property
+com.sun.star.ucb.XDynamicResultSet
+com.sun.star.sdbc.XResultSet
+TOPIC:
+com.sun.star.ucb.OpenCommandArgument2
+com.sun.star.ucb.DynamicResultSet
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Returning_Results
+DESCR:Writing UNO Components - Jobs - Returning Results
+REF:
+com.sun.star.beans.NamedValue
+com.sun.star.frame.DispatchResultEvent
+com.sun.star.task.XJobListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Number_Formats
+DESCR:Text Documents - Line Numbering and Outline Numbering - Number Formats
+REF:
+com.sun.star.util.XNumberFormatsSupplier
+TOPIC:
+com.sun.star.util.XNumberFormatsSupplier
+
+LINK:Documentation/DevGuide/Office_Development#Introduction_3
+DESCR:Office Development - XML Based Filter Development - Introduction
+REF:
+com.sun.star.document.XFilter
+com.sun.star.xml.sax.XDocumentHandler
+TOPIC:
+com.sun.star.document.XFilter
+
+LINK:Documentation/DevGuide/Professional_UNO#Collections_and_Containers
+DESCR:Professional UNO - Collections and Containers
+REF:
+com.sun.star.container.XContainer
+com.sun.star.container
+com.sun.star.container.XEnumerationAccess
+com.sun.star.container.XIndexAccess
+com.sun.star.container.XElementAccess
+com.sun.star.container.XIndexReplace
+com.sun.star.container.XNameAccess
+com.sun.star.container.XContainerListener
+com.sun.star.container.XIndexContainer
+TOPIC:
+com.sun.star.container.XNameContainer
+com.sun.star.container.XEnumerationAccess
+com.sun.star.container.XIndexAccess
+com.sun.star.container.XNameAccess
+com.sun.star.container.XIndexContainer
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Create_Instance_with_Arguments_2
+DESCR:Writing UNO Components - C++ - Create Instance with Arguments
+REF:
+com.sun.star.lang.XInitialization
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Date_Field
+DESCR:LibreOffice Basic - Date Field
+REF:
+com.sun.star.awt.UnoControlDateField
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#UNO_Interprocess_Connections
+DESCR:Professional UNO - UNO Interprocess Connections
+REF:
+TOPIC:
+com.sun.star.uno.XComponentContext
+com.sun.star.bridge.XUnoUrlResolver
+com.sun.star.lang.DisposedException
+com.sun.star.bridge.UnoUrlResolver
+com.sun.star.lang.XMultiComponentFactory
+com.sun.star.lang.ServiceManager
+
+LINK:Documentation/DevGuide/Office_Development#XExportFilter
+DESCR:Office Development - Writing the Filtering Component - XExportFilter
+REF:
+com.sun.star.xml.XExportFilter
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#Shared_Library_Loader
+DESCR:Advanced UNO - Implementation Loader - Shared Library Loader
+REF:
+com.sun.star.loader.SharedLibrary
+TOPIC:
+com.sun.star.loader.SharedLibrary
+
+LINK:Documentation/DevGuide/Database_Access#The_SDBC_Driver_for_ADO
+DESCR:Database Access - The SDBC Driver for ADO
+REF:
+com.sun.star.sdbcx.Driver
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Closing_a_Connection
+DESCR:Professional UNO - Closing a Connection
+REF:
+com.sun.star.lang.XEventListener
+com.sun.star.lang.DisposedException
+com.sun.star.uno.RuntimeException
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Hierarchies
+DESCR:Spreadsheet Documents - Hierarchies
+REF:
+com.sun.star.sheet.DataPilotSourceDimension
+com.sun.star.sheet.DataPilotSourceHierarchy
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Properties_of_a_FrameLoader
+DESCR:Office Development - Properties of a FrameLoader
+REF:
+com.sun.star.document.FilterFactory
+com.sun.star.frame.SynchronousFrameLoader
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.container.XNameAccess
+com.sun.star.frame.FrameLoaderFactory
+com.sun.star.frame.FrameLoader
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Connecting_Using_the_DriverManager_and_a_Database_URL
+DESCR:Database Access - Connecting Using the DriverManager and a Database URL
+REF:
+com.sun.star.sdbc.XDriverManager
+com.sun.star.sdbc.DriverManager
+com.sun.star.beans.PropertyValue
+TOPIC:
+com.sun.star.sdbc.DriverManager
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Obtaining_Content_Properties
+DESCR:Universal Content Broker - Obtaining Content Properties
+REF:
+com.sun.star.sdbc.XRow
+com.sun.star.ucb.Command
+com.sun.star.beans.Property
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Attributes
+DESCR:Writing UNO Components - Defining an Interface - Attributes
+REF:
+com.sun.star.awt.Size
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Structs_2
+DESCR:Professional UNO - Bridge - Usage of Types - Structs
+REF:
+com.sun.star.reflection.XIdlClass
+com.sun.star.reflection.CoreReflection
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Getting_the_Dialog_Model
+DESCR:LibreOffice Basic - Getting the Dialog Model
+REF:
+com.sun.star.awt.XControl
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Page_Styles
+DESCR:Text Documents - Overall Document Features - Styles - Page Styles
+REF:
+com.sun.star.style.PageStyle
+com.sun.star.lang.XMultiServiceFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Common_Properties
+DESCR:Graphical User Interfaces - Common Properties
+REF:
+com.sun.star.awt.XWindow
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cell_Ranges_and_Cells_Container
+DESCR:Spreadsheet Documents - Cell Ranges and Cells Container
+REF:
+com.sun.star.sheet.SheetCellRanges
+com.sun.star.sheet.SheetRangesQuery
+TOPIC:
+com.sun.star.sheet.SheetCellRanges
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Presentation_Settings
+DESCR:Drawings and Presentations - Presentation Settings
+REF:
+com.sun.star.presentation.Presentation
+com.sun.star.presentation.XPresentation
+com.sun.star.presentation.XPresentationSupplier
+TOPIC:
+com.sun.star.presentation.XPresentation
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XComponent
+DESCR:Writing UNO Components - XComponent
+REF:
+com.sun.star.lang.XComponent
+com.sun.star.lang.XEventListener
+TOPIC:
+com.sun.star.lang.XComponent
+
+LINK:Documentation/DevGuide/Office_Development#XController
+DESCR:Office Development - Component - Controllers - XController
+REF:
+com.sun.star.frame.XController
+com.sun.star.lang.XComponent
+com.sun.star.frame.XFrame
+com.sun.star.frame.XModel
+TOPIC:
+com.sun.star.frame.Controller
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Styles
+DESCR:Spreadsheet Documents - Overall Document Features - Styles
+REF:
+com.sun.star.style.XStyleFamiliesSupplier
+TOPIC:
+com.sun.star.style.XStyleFamiliesSupplier
+
+LINK:Documentation/DevGuide/Office_Development#Command_URL
+DESCR:Office Development - Command URL
+REF:
+com.sun.star.util.URL
+TOPIC:
+com.sun.star.util.URL
+
+LINK:Documentation/DevGuide/LibreOffice_API-Design-Guidelines#Inheritance
+DESCR:Appendix A. Guidelines and Specifications - General Design Rules - Inheritance
+REF:
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Getting_a_Dispatch_Object
+DESCR:Office Development - Dispatch Process - Getting a Dispatch Object
+REF:
+com.sun.star.frame.XDispatchProvider
+com.sun.star.frame.XDispatch
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Weak_Objects_and_References
+DESCR:Professional UNO - Weak Objects and References
+REF:
+com.sun.star.uno.XAdapter
+com.sun.star.uno.XReference
+com.sun.star.uno.XWeak
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Indexes_and_Index_Marks
+DESCR:Text Documents - Indexes and Index Marks
+REF:
+TOPIC:
+com.sun.star.text.BaseIndex
+com.sun.star.text.XDocumentIndex
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#The_UNO_Executable
+DESCR:Writing UNO Components - The UNO Executable
+REF:
+com.sun.star.lang.XMain
+TOPIC:
+com.sun.star.lang.XMain
+
+LINK:Documentation/DevGuide/Office_Development#XTopWindow
+DESCR:Office Development - Component - Window Interfaces - XTopWindow
+REF:
+com.sun.star.awt.WindowEvent
+com.sun.star.awt.XMenuBar
+com.sun.star.awt.XTopWindow
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Progress_Bar
+DESCR:LibreOffice Basic - Progress Bar
+REF:
+com.sun.star.awt.UnoControlProgressBar
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Processing_Chain
+DESCR:Office Development - Processing Chain
+REF:
+com.sun.star.frame.FeatureStateEvent
+com.sun.star.frame.XDispatchProviderInterception
+com.sun.star.frame.XDispatchProvider
+com.sun.star.util.URL
+com.sun.star.util.URLTransformer
+com.sun.star.frame.XDispatch
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#TypeDetection
+DESCR:Office Development - Filtering Process - TypeDetection
+REF:
+com.sun.star.document.TypeDetection
+com.sun.star.frame.FrameLoaderFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Update
+DESCR:Database Access - Update
+REF:
+com.sun.star.sdbc.XRowUpdate
+com.sun.star.sdbc.XResultSetUpdate
+TOPIC:
+com.sun.star.sdbc.XRowUpdate
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cell_Format_Ranges
+DESCR:Spreadsheet Documents - Equally Formatted Cell Ranges - Cell Format Ranges
+REF:
+com.sun.star.sheet.CellFormatRanges
+TOPIC:
+com.sun.star.sheet.CellFormatRanges
+
+LINK:Documentation/DevGuide/Database_Access#Creating_a_User
+DESCR:Database Access - Creating a User
+REF:
+com.sun.star.sdbcx.UserDescriptor
+com.sun.star.sdbcx.XDataDescriptorFactory
+TOPIC:
+com.sun.star.sdbcx.UserDescriptor
+
+LINK:Documentation/DevGuide/Database_Access#Adding_and_Editing_Datasources
+DESCR:Database Access - The DataSource Service - Adding and Editing Datasources
+REF:
+com.sun.star.frame.XStorable
+com.sun.star.beans.XPropertySet
+com.sun.star.lang.XSingleServiceFactory
+com.sun.star.container.XContainer
+com.sun.star.container.XNameAccess
+com.sun.star.uno.XNamingService
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Predefined_Variables
+DESCR:Office Development - Predefined Variables
+REF:
+com.sun.star.util.PathSubstitution
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Label_Field
+DESCR:Graphical User Interfaces - Label Field
+REF:
+com.sun.star.awt.UnoControlFixedTextModel
+com.sun.star.awt.UnoControlFixedText
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Working_with_Presentation_Documents
+DESCR:Drawings and Presentations - Working with Presentation Documents
+REF:
+com.sun.star.presentation.DrawPage
+com.sun.star.drawing.XDrawPagesSupplier
+com.sun.star.presentation.XPresentation
+TOPIC:
+com.sun.star.presentation.DrawPage
+com.sun.star.presentation.XPresentation
+
+LINK:Documentation/DevGuide/Office_Development#Filter
+DESCR:Office Development - Filter
+REF:
+com.sun.star.document.FilterFactory
+com.sun.star.document.XFilter
+com.sun.star.container.XNamed
+com.sun.star.document.XImporter
+com.sun.star.lang.XInitialization
+com.sun.star.beans.PropertyValue
+com.sun.star.document.ImportFilter
+com.sun.star.document.XExporter
+com.sun.star.document.ExportFilter
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Linguistics
+DESCR:Office Development - Linguistics
+REF:
+TOPIC:
+com.sun.star.linguistic2.Hyphenator
+com.sun.star.linguistic2.SpellChecker
+com.sun.star.linguistic2.LinguServiceManager
+com.sun.star.linguistic2.DictionaryList
+com.sun.star.linguistic2.LinguProperties
+com.sun.star.linguistic2.Thesaurus
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Write_Registration_Info_Using_a_Helper_Method
+DESCR:Writing UNO Components - Write Registration Info Using a Helper Method
+REF:
+com.sun.star.registry.XRegistryKey
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#The_SDBC_Driver_for_ODBC
+DESCR:Database Access - The SDBC Driver for ODBC
+REF:
+com.sun.star.sdbc.ODBCConnectionProperties
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Instantiate_and_display_a_dialog
+DESCR:Writing UNO Components - Using Dialogs in Components - Instantiate and display a dialog
+REF:
+com.sun.star.uno.XComponentContext
+com.sun.star.awt.XDialog
+com.sun.star.awt.XDialogProvider2
+com.sun.star.awt.DialogProvider2
+com.sun.star.awt.DialogProvider
+com.sun.star.frame.XModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Loading_Documents
+DESCR:Office Development - Handling Documents - Loading Documents
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.document.MediaDescriptor
+com.sun.star.frame.Desktop
+TOPIC:
+com.sun.star.frame.XComponentLoader
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Calculating_Function_Results
+DESCR:Spreadsheet Documents - Function Handling - Calculating Function Results
+REF:
+com.sun.star.sheet.XFunctionAccess
+com.sun.star.sheet.FunctionAccess
+TOPIC:
+com.sun.star.sheet.FunctionAccess
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#File_Control
+DESCR:Graphical User Interfaces - File Control
+REF:
+com.sun.star.awt.UnoControlEdit
+com.sun.star.awt.UnoControlFileControl
+com.sun.star.ui.dialogs.FilePicker
+com.sun.star.awt
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Other_Common_Properties
+DESCR:Graphical User Interfaces - Other Common Properties
+REF:
+com.sun.star.util.Color
+com.sun.star.awt.VisualEffect
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#The_RowSet_Service
+DESCR:Database Access - The RowSet Service
+REF:
+com.sun.star.sdb.RowSet
+com.sun.star.sdb.ResultSet
+TOPIC:
+com.sun.star.sdb.RowSet
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Indentation
+DESCR:Spreadsheet Documents - Indentation
+REF:
+com.sun.star.util.XIndent
+TOPIC:
+com.sun.star.util.XIndent
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Displaying_Dialogs
+DESCR:Graphical User Interfaces - Displaying Dialogs
+REF:
+com.sun.star.awt.XDialog
+com.sun.star.awt.XWindow
+com.sun.star.awt.XWindowPeer
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Result_Sets
+DESCR:Database Access - Result Sets
+REF:
+com.sun.star.sdbcx.Container
+com.sun.star.sdbc.XRow
+com.sun.star.sdbcx.Column
+com.sun.star.sdbcx.ResultSet
+com.sun.star.sdbc.ResultSet
+com.sun.star.sdb.ColumnSettings
+com.sun.star.sdbcx.XColumnsSupplier
+com.sun.star.sdbcx.XRowLocate
+com.sun.star.sdb.ResultSet
+com.sun.star.sdb.ResultColumn
+com.sun.star.sdbcx.XDeleteRows
+TOPIC:
+com.sun.star.sdbcx.ResultSet
+com.sun.star.sdbc.ResultSet
+com.sun.star.sdb.ResultSet
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Command_Button
+DESCR:LibreOffice Basic - Command Button
+REF:
+com.sun.star.awt.XButton
+com.sun.star.awt.UnoControlButton
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Slide_Transition
+DESCR:Drawings and Presentations - Slide Transition
+REF:
+com.sun.star.presentation.DrawPage
+com.sun.star.presentation.AnimationSpeed
+com.sun.star.presentation.FadeEffect
+TOPIC:
+com.sun.star.presentation.DrawPage
+com.sun.star.presentation.FadeEffect
+
+LINK:Documentation/DevGuide/Professional_UNO#Referencing_Interfaces
+DESCR:Professional UNO - Services - Referencing Interfaces
+REF:
+com.sun.star.text.TextDocument
+TOPIC:
+
+LINK:Documentation/DevGuide/Glossary
+DESCR:Glossary
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.sdbc.XDriverManager
+com.sun.star.lang.XComponent
+com.sun.star.lang.XInitialization
+com.sun.star.lang.EventObject
+com.sun.star.uno.XInterface
+com.sun.star.container.XEnumerationAccess
+com.sun.star.bridge.UnoUrlResolver
+com.sun.star.text.HoriOrientation
+com.sun.star.container.XEnumeration
+com.sun.star.awt
+com.sun.star.lang.ServiceManager
+TOPIC:
+
+LINK:Documentation/DevGuide/Charts#Setting_the_Chart_Type
+DESCR:Charts - Setting the Chart Type
+REF:
+com.sun.star.chart.XChartDocument
+com.sun.star.chart.XYDiagram
+TOPIC:
+com.sun.star.chart.XYDiagram
+com.sun.star.chart.Diagram
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Time_Field
+DESCR:Graphical User Interfaces - Time Field
+REF:
+com.sun.star.awt.UnoControlTimeFieldModel
+com.sun.star.awt.UnoControlTimeField
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#View_Service
+DESCR:Database Access - View Service
+REF:
+com.sun.star.sdbcx.CheckOption
+TOPIC:
+
+LINK:Documentation/DevGuide/Charts#Document_Structure
+DESCR:Charts - Working With Charts - Document Structure
+REF:
+com.sun.star.chart.XChartDocument
+com.sun.star.lang.XComponent
+com.sun.star.chart
+com.sun.star.beans.XPropertySet
+com.sun.star.chart.ChartDataArray
+com.sun.star.chart.ChartData
+com.sun.star.chart.ChartArea
+com.sun.star.chart.ChartDocument
+com.sun.star.drawing.XShape
+TOPIC:
+com.sun.star.table.XTableChartsSupplier
+com.sun.star.chart.ChartDataArray
+com.sun.star.chart.ChartData
+com.sun.star.drawing.OLE2Shape
+com.sun.star.chart.ChartDocument
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Services_2
+DESCR:Professional UNO - C++ - Mapping of Services
+REF:
+com.sun.star.uno.XComponentContext
+com.sun.star.uno.DeploymentException
+com.sun.star.lang.XMultiComponentFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Showing_a_Dialog
+DESCR:LibreOffice Basic - Showing a Dialog
+REF:
+com.sun.star.awt.XDialog
+com.sun.star.io.XInputStreamProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#File_Control
+DESCR:LibreOffice Basic - File Control
+REF:
+com.sun.star.awt.UnoControlFileControl
+com.sun.star.ui.dialogs.FilePicker
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Library_Container_API
+DESCR:LibreOffice Basic - Accessing Libraries from Basic - Library Container API
+REF:
+com.sun.star.script.XLibraryContainer2
+com.sun.star.container.XNameContainer
+com.sun.star.script.XLibraryContainer
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Object_Identity
+DESCR:Professional UNO - Object Identity
+REF:
+com.sun.star.lang.XComponent
+TOPIC:
+
+LINK:Documentation/DevGuide/First_Steps#Name_Access
+DESCR:First Steps - Element Access - Name Access
+REF:
+com.sun.star.sheet.XSpreadsheets
+com.sun.star.container.XNameAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Character_and_Paragraph_Format
+DESCR:Spreadsheet Documents - Character and Paragraph Format
+REF:
+com.sun.star.table.XCell
+com.sun.star.style.ParagraphProperties
+com.sun.star.style.CharacterPropertiesComplex
+com.sun.star.style.CharacterPropertiesAsian
+com.sun.star.style.CharacterProperties
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Communication_through_Dispatch_Framework
+DESCR:Office Development - Frames - Communication through Dispatch Framework
+REF:
+com.sun.star.frame.XDispatchProvider
+com.sun.star.frame.XFrame
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Properties_of_Spreadsheet
+DESCR:Spreadsheet Documents - Spreadsheet - Properties of Spreadsheet
+REF:
+com.sun.star.sheet.Spreadsheet
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Configuration
+DESCR:Writing UNO Components - Configuration
+REF:
+com.sun.star.frame.ProtocolHandler
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Transaction_Handling
+DESCR:Database Access - Using DBMS Features - Transaction Handling
+REF:
+com.sun.star.sdbc.TransactionIsolation
+com.sun.star.sdbc.XConnection
+TOPIC:
+com.sun.star.sdbc.TransactionIsolation
+
+LINK:Documentation/DevGuide/Professional_UNO#Automation_Objects_with_UNO_Interfaces
+DESCR:Professional UNO - Bridge - Automation Objects with UNO Interfaces
+REF:
+TOPIC:
+com.sun.star.lang.XEventListener
+
+LINK:Documentation/DevGuide/Professional_UNO#Exception_Handling
+DESCR:Professional UNO - Exception Handling
+REF:
+com.sun.star.uno.Exception
+TOPIC:
+com.sun.star.uno.Exception
+com.sun.star.uno.RuntimeException
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Enum_Types
+DESCR:Professional UNO - Java - Mapping of Enum Types
+REF:
+com.sun.star.uno.TypeClass
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Providers#Commands_and_Properties
+DESCR:Appendix C. Universal Content Providers - The Hierarchy Content Provider - Commands and Properties
+REF:
+com.sun.star.ucb.XContent
+com.sun.star.lang.XServiceInfo
+com.sun.star.ucb.XContentCreator
+com.sun.star.lang.XComponent
+com.sun.star.container.XChild
+com.sun.star.ucb.XCommandInfoChangeNotifier
+com.sun.star.beans.XPropertySetInfoChangeNotifier
+com.sun.star.beans.XPropertiesChangeNotifier
+com.sun.star.beans.XPropertyContainer
+com.sun.star.ucb.XCommandProcessor
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Table_Architecture
+DESCR:Text Documents - Tables - Table Architecture
+REF:
+com.sun.star.chart.XChartDataArray
+com.sun.star.text.XTextTable
+com.sun.star.text.TextContent
+com.sun.star.container.XNamed
+com.sun.star.table.XCellRange
+com.sun.star.text.TextTable
+com.sun.star.text.XTextContent
+com.sun.star.util.XSortable
+com.sun.star.table.XAutoFormattable
+TOPIC:
+com.sun.star.text.TextTable
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Exporting
+DESCR:Drawings and Presentations - Exporting
+REF:
+com.sun.star.document.XFilter
+com.sun.star.document.XMimeTypeInfo
+com.sun.star.drawing.GraphicExportFilter
+com.sun.star.document.XExporter
+TOPIC:
+com.sun.star.drawing.GraphicExportFilter
+
+LINK:Documentation/DevGuide/Office_Development#Getting_Frames%2C_Controllers_and_Models_from_Each_Other
+DESCR:Office Development - Component - Getting Frames, Controllers and Models from Each Other
+REF:
+com.sun.star.frame.XController
+com.sun.star.lang.XComponent
+com.sun.star.awt.XWindow
+com.sun.star.frame.XModel
+TOPIC:
+com.sun.star.frame.XController
+com.sun.star.frame.XFrame
+com.sun.star.frame.XModel
+
+LINK:Documentation/DevGuide/Database_Access#Adding_and_Editing_Predefined_Queries
+DESCR:Database Access - Adding and Editing Predefined Queries
+REF:
+com.sun.star.sdb.DefinitionContainer
+com.sun.star.lang.XSingleServiceFactory
+com.sun.star.sdb.XQueryDefinitionsSupplier
+com.sun.star.container.XEnumerationAccess
+com.sun.star.container.XIndexAccess
+com.sun.star.container.XNameContainer
+com.sun.star.sdb.QueryDefinition
+com.sun.star.util.XRefreshable
+TOPIC:
+com.sun.star.sdb.DefinitionContainer
+
+LINK:Documentation/DevGuide/Database_Access#Clones_of_the_RowSet_Service
+DESCR:Database Access - Clones of the RowSet Service
+REF:
+com.sun.star.sdb.XResultSetAccess
+com.sun.star.sdb.ResultSet
+TOPIC:
+com.sun.star.sdb.XResultSetAccess
+com.sun.star.sdb.ResultSet
+
+LINK:Documentation/DevGuide/Office_Development#Using_the_Desktop
+DESCR:Office Development - Using the Desktop
+REF:
+com.sun.star.frame.XStorable
+com.sun.star.frame.XComponentLoader
+com.sun.star.util.XModifiable
+com.sun.star.document.EventObject
+com.sun.star.frame.XFrames
+com.sun.star.document.XEventBroadcaster
+com.sun.star.container.XEnumerationAccess
+com.sun.star.frame.XFramesSupplier
+com.sun.star.frame.XTerminateListener
+com.sun.star.document.Events
+com.sun.star.frame.XModel
+com.sun.star.frame.XDispatchProviderInterception
+com.sun.star.lang.XComponent
+com.sun.star.frame.XDispatchProvider
+com.sun.star.container.XIndexAccess
+com.sun.star.frame.XDesktop
+com.sun.star.frame.Desktop
+com.sun.star.frame.Frame
+com.sun.star.frame.XFrame
+TOPIC:
+com.sun.star.frame.XComponentLoader
+com.sun.star.frame.XFrames
+com.sun.star.document.XEventBroadcaster
+com.sun.star.frame.XDesktop
+com.sun.star.frame.Desktop
+
+LINK:Documentation/DevGuide/Office_Development#Listening_for_Context_Changes
+DESCR:Office Development - Dispatch Process - Listening for Context Changes
+REF:
+com.sun.star.frame.FrameActionEvent
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#From_UNO_Objects_to_Automation_Objects
+DESCR:Professional UNO - Bridge - The Service Manager Component - From UNO Objects to Automation Objects
+REF:
+com.sun.star.bridge.oleautomation.BridgeSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Filter_Options
+DESCR:Drawings and Presentations - Filter Options
+REF:
+com.sun.star.document.MediaDescriptor
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Inserting_Text_Files
+DESCR:Text Documents - Inserting Text Files
+REF:
+com.sun.star.document.MediaDescriptor
+com.sun.star.document.XDocumentInsertable
+TOPIC:
+com.sun.star.document.XDocumentInsertable
+
+LINK:Documentation/DevGuide/Office_Development#XCollator
+DESCR:Office Development - Implementing a New Locale - XCollator
+REF:
+com.sun.star.i18n.XCollator
+TOPIC:
+com.sun.star.i18n.XCollator
+
+LINK:Documentation/DevGuide/Professional_UNO#Using_Automation_Objects_from_UNO
+DESCR:Professional UNO - Bridge - Using Automation Objects from UNO
+REF:
+com.sun.star.script.XInvocation
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#acquire()_and_release()
+DESCR:Professional UNO - acquire() and release()
+REF:
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Creating_Default_Settings
+DESCR:Text Documents - Settings - Creating Default Settings
+REF:
+com.sun.star.text.Defaults
+com.sun.star.lang.XMultiServiceFactory
+TOPIC:
+com.sun.star.text.Defaults
+
+LINK:Documentation/DevGuide/Database_Access#Using_DDL_to_Change_the_Database_Design
+DESCR:Database Access - Using DDL to Change the Database Design
+REF:
+com.sun.star.sdbc.XStatement
+com.sun.star.sdbc.DataType
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Writing_Client_Programs
+DESCR:Professional UNO - CLI - Writing Client Programs
+REF:
+com.sun.star.bridge.UnoUrlResolver
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Printing_Documents
+DESCR:Office Development - Storing Documents - Printing Documents
+REF:
+com.sun.star.view.XPrintable
+TOPIC:
+com.sun.star.view.XPrintable
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Ordering
+DESCR:Drawings and Presentations - Ordering
+REF:
+com.sun.star.drawing.Shape
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Providers#Creation_of_New_File_Contents
+DESCR:Appendix C. Universal Content Providers - The File Content Provider - Creation of New File Contents
+REF:
+com.sun.star.ucb.XContentCreator
+com.sun.star.io.XInputStream
+TOPIC:
+com.sun.star.ucb.XContentCreator
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Hyper_and_Decimal
+DESCR:Professional UNO - Bridge - Mapping of Hyper and Decimal
+REF:
+com.sun.star.bridge.oleautomation.Decimal
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#DDE_Links
+DESCR:Spreadsheet Documents - DDE Links
+REF:
+com.sun.star.sheet.XDDELink
+com.sun.star.sheet.DDELink
+com.sun.star.container.XNameAccess
+com.sun.star.util.XRefreshable
+TOPIC:
+com.sun.star.sheet.DDELink
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Dialog_Properties
+DESCR:LibreOffice Basic - Dialog Properties
+REF:
+com.sun.star.awt.XDialog
+com.sun.star.beans.XPropertySet
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Detective
+DESCR:Spreadsheet Documents - Detective
+REF:
+com.sun.star.sheet.XSheetAuditing
+TOPIC:
+com.sun.star.sheet.XSheetAuditing
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Initialization
+DESCR:Writing UNO Components - Jobs - Initialization
+REF:
+com.sun.star.beans.NamedValue
+com.sun.star.frame.XFrame
+com.sun.star.frame.XModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XCloseable
+DESCR:Office Development - Closing Documents - XCloseable
+REF:
+com.sun.star.frame.XStorable
+com.sun.star.util.XCloseListener
+com.sun.star.util.XModifiable
+com.sun.star.frame.XController
+com.sun.star.util.XCloseBroadcaster
+com.sun.star.util.CloseVetoException
+com.sun.star.util.XCloseable
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XBreakIterator
+DESCR:Office Development - Overview and Using the API - XBreakIterator
+REF:
+com.sun.star.i18n.XLocaleData
+com.sun.star.linguistic2.XHyphenator
+com.sun.star.i18n.XBreakIterator
+TOPIC:
+com.sun.star.i18n.XBreakIterator
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Technical_Background
+DESCR:LibreOffice Basic - Technical Background
+REF:
+com.sun.star.resource
+com.sun.star.resource.StringResource
+com.sun.star.resource.XStringResourceSupplier
+com.sun.star.resource.XStringResourceResolver
+com.sun.star.resource.XStringResourceManager
+com.sun.star.resource.StringResourceWithStorage
+com.sun.star.resource.StringResourceWithLocation
+TOPIC:
+
+LINK:Documentation/DevGuide/Scripting_Framework#Writing_a_LanguageScriptProvider_UNO_Component_From_Scratch
+DESCR:Scripting Framework - Writing a LanguageScriptProvider UNO Component From Scratch
+REF:
+com.sun.star.script.provider.LanguageScriptProvider
+com.sun.star.script.browse.BrowseNode
+com.sun.star.script.provider.XScript
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Transparent_Use_of_Office_UNO_Components_2
+DESCR:Professional UNO - C++ - Transparent Use of Office UNO Components
+REF:
+TOPIC:
+com.sun.star.uno.XComponentContext
+com.sun.star.lang.XMultiComponentFactory
+
+LINK:Documentation/DevGuide/Text_Documents#Table_Naming%2C_Sorting%2C_Charting_and_Autoformatting
+DESCR:Text Documents - Table Naming, Sorting, Charting and Autoformatting
+REF:
+com.sun.star.chart.XChartDataArray
+com.sun.star.chart.XChartData
+com.sun.star.container.XNamed
+com.sun.star.text.TextSortDescriptor
+com.sun.star.beans.PropertyValue
+com.sun.star.sheet.TableAutoFormats
+com.sun.star.table.XAutoFormattable
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Print_Areas
+DESCR:Spreadsheet Documents - Printing Spreadsheet Documents - Print Areas
+REF:
+com.sun.star.sheet.XPrintAreas
+com.sun.star.table.CellRangeAddress
+TOPIC:
+com.sun.star.sheet.XPrintAreas
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Unique_Cell_Format_Ranges
+DESCR:Spreadsheet Documents - Equally Formatted Cell Ranges - Unique Cell Format Ranges
+REF:
+com.sun.star.sheet.SheetCellRanges
+com.sun.star.sheet.UniqueCellFormatRanges
+com.sun.star.sheet.CellFormatRanges
+TOPIC:
+com.sun.star.sheet.UniqueCellFormatRanges
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Numeric_Field
+DESCR:Graphical User Interfaces - Numeric Field
+REF:
+com.sun.star.awt.UnoControlNumericField
+com.sun.star.awt.UnoControlNumericFieldModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Text_Document_Controller
+DESCR:Text Documents - Text Document Controller
+REF:
+com.sun.star.frame.XController
+com.sun.star.ui.XContextMenuInterceptor
+com.sun.star.frame.XDispatchProvider
+com.sun.star.frame.XModel
+TOPIC:
+com.sun.star.frame.Controller
+com.sun.star.document.XViewDataSupplier
+com.sun.star.frame.XModel
+
+LINK:Documentation/DevGuide/Database_Access#Example:_Querying_the_Bibliography_Database
+DESCR:Database Access - Example: Querying the Bibliography Database
+REF:
+com.sun.star.sdb.RowSet
+TOPIC:
+com.sun.star.sdb.RowSet
+
+LINK:Documentation/DevGuide/Professional_UNO#Children_of_the_XEventListener_Interface
+DESCR:Professional UNO - Children of the XEventListener Interface
+REF:
+com.sun.star.lang.XEventListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XUnoTunnel
+DESCR:Writing UNO Components - XUnoTunnel
+REF:
+com.sun.star.lang.XUnoTunnel
+TOPIC:
+com.sun.star.lang.XUnoTunnel
+
+LINK:Documentation/DevGuide/Office_Development#General_Notes
+DESCR:Office Development - General Notes
+REF:
+com.sun.star.beans.PropertyValue
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Navigating
+DESCR:Drawings and Presentations - Navigating
+REF:
+com.sun.star.container.XNamed
+TOPIC:
+com.sun.star.container.XNamed
+
+LINK:Documentation/DevGuide/Forms#Scripting_and_Events
+DESCR:Forms - Scripting and Events
+REF:
+com.sun.star.awt.XItemListener
+com.sun.star.script.XEventAttacherManager
+com.sun.star.awt.XRadioButton
+com.sun.star.script.ScriptEventDescriptor
+com.sun.star.script.XScriptListener
+com.sun.star.form.FormComponents
+com.sun.star.awt.XCheckBox
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#TextViewCursor
+DESCR:Text Documents - TextViewCursor
+REF:
+com.sun.star.view.XViewCursor
+com.sun.star.text.TextViewCursor
+com.sun.star.beans.XPropertySet
+com.sun.star.view.XLineCursor
+com.sun.star.text.XPageCursor
+com.sun.star.text.XTextViewCursorSupplier
+com.sun.star.view.XScreenCursor
+TOPIC:
+com.sun.star.text.TextViewCursor
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Progress_Bar
+DESCR:Graphical User Interfaces - Progress Bar
+REF:
+com.sun.star.awt.XReschedule
+com.sun.star.awt.XProgressBar
+com.sun.star.awt.UnoControlProgressBar
+com.sun.star.awt.UnoControlProgressBarModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XNumberformatPreviewer
+DESCR:Office Development - Applying Number Formats - NumberFormatter Service - XNumberformatPreviewer
+REF:
+com.sun.star.util.XNumberFormatPreviewer
+com.sun.star.util.NumberFormats
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Service_Manager
+DESCR:Professional UNO - Service Manager
+REF:
+com.sun.star.lang.ServiceManager
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Page_Styles
+DESCR:Spreadsheet Documents - Overall Document Features - Styles - Page Styles
+REF:
+com.sun.star.style.PageStyle
+com.sun.star.sheet.HeaderFooterContent
+com.sun.star.text.XText
+com.sun.star.sheet.XHeaderFooterContent
+com.sun.star.sheet.TablePageStyle
+TOPIC:
+com.sun.star.sheet.TablePageStyle
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Group_Box
+DESCR:LibreOffice Basic - Group Box
+REF:
+com.sun.star.awt.UnoControlGroupBox
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Parameters
+DESCR:Forms - Parameters
+REF:
+com.sun.star.sdbc.XParameters
+com.sun.star.sdb.RowSet
+com.sun.star.form.XDatabaseParameterListener
+com.sun.star.form.XDatabaseParameterBroadcaster
+com.sun.star.form.component.DataForm
+TOPIC:
+com.sun.star.form.XDatabaseParameterListener
+com.sun.star.form.XDatabaseParameterBroadcaster
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XInterface
+DESCR:Writing UNO Components - XInterface
+REF:
+com.sun.star.uno.TypeClass
+com.sun.star.uno.XInterface
+TOPIC:
+com.sun.star.uno.XInterface
+
+LINK:Documentation/DevGuide/First_Steps#Interfaces
+DESCR:First Steps - Objects, Interfaces, and Services - Interfaces
+REF:
+com.sun.star.container.XNameAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XNumberformatter
+DESCR:Office Development - Applying Number Formats - NumberFormatter Service - XNumberformatter
+REF:
+com.sun.star.util.XNumberFormatter
+TOPIC:
+
+LINK:Documentation/DevGuide/Configuration_Management#Object_Model
+DESCR:Configuration Management - Object Model
+REF:
+com.sun.star.configuration.ConfigurationUpdateAccess
+com.sun.star.configuration.ConfigurationProvider
+com.sun.star.configuration.ConfigurationAccess
+TOPIC:
+com.sun.star.configuration.ConfigurationUpdateAccess
+com.sun.star.configuration.ConfigurationProvider
+com.sun.star.configuration.ConfigurationAccess
+
+LINK:Documentation/DevGuide/Text_Documents#Formatting
+DESCR:Text Documents - Formatting
+REF:
+com.sun.star.style.LineSpacing
+com.sun.star.style.CaseMap
+com.sun.star.table.CellRange
+com.sun.star.style.ParagraphProperties
+com.sun.star.beans.XPropertySet
+com.sun.star.style.TabStop
+com.sun.star.text.Shape
+com.sun.star.awt.FontSlant
+com.sun.star.style.CharacterProperties
+com.sun.star.beans.XVetoableChangeListener
+com.sun.star.lang.Locale
+com.sun.star.table.ShadowFormat
+com.sun.star.text.TextCursor
+com.sun.star.awt.FontFamily
+com.sun.star.beans.PropertyValue
+com.sun.star.style.CharacterPropertiesComplex
+com.sun.star.text.FontEmphasis
+com.sun.star.style.ParagraphPropertiesAsian
+com.sun.star.beans.XPropertyChangeListener
+com.sun.star.awt.FontWeight
+com.sun.star.util.Color
+com.sun.star.text.TextTableCursor
+com.sun.star.awt.FontType
+com.sun.star.awt.FontPitch
+com.sun.star.awt.FontStrikeout
+com.sun.star.container.XIndexReplace
+com.sun.star.style.BreakType
+com.sun.star.text.TextDocument
+com.sun.star.style.CharacterPropertiesAsian
+com.sun.star.awt.FontUnderline
+com.sun.star.style.GraphicLocation
+com.sun.star.text.XLineNumberingProperties
+com.sun.star.text.Paragraph
+com.sun.star.container.XNameContainer
+com.sun.star.text.TextPortion
+com.sun.star.awt.CharSet
+com.sun.star.style.DropCapFormat
+TOPIC:
+com.sun.star.text.TextTableCursor
+com.sun.star.text.TextCursor
+com.sun.star.style.ParagraphProperties
+com.sun.star.text.Paragraph
+com.sun.star.text.TextPortion
+com.sun.star.text.Shape
+com.sun.star.style.CharacterPropertiesComplex
+com.sun.star.style.BreakType
+com.sun.star.text.TextDocument
+com.sun.star.style.CharacterPropertiesAsian
+com.sun.star.style.CharacterProperties
+
+LINK:Documentation/DevGuide/Professional_UNO#Accessing_UNO_Services
+DESCR:Professional UNO - Basic - Handling UNO Objects - Accessing UNO Services
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.container.XNameContainer
+com.sun.star.container.XNameAccess
+com.sun.star.container.XNameReplace
+com.sun.star.beans.Introspection
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Initializing_Bound_Controls
+DESCR:Forms - Initializing Bound Controls
+REF:
+com.sun.star.form.XReset
+com.sun.star.form.component.DateField
+TOPIC:
+
+LINK:Documentation/DevGuide/First_Steps#Element_Access
+DESCR:First Steps - Element Access
+REF:
+com.sun.star.container.XNameContainer
+com.sun.star.sheet.Spreadsheets
+com.sun.star.sheet.XSpreadsheetDocument
+com.sun.star.sheet.XSpreadsheets
+com.sun.star.container.XEnumeration
+com.sun.star.container.XIndexContainer
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Storing
+DESCR:Text Documents - Saving Text Documents - Storing
+REF:
+com.sun.star.frame.XStorable
+TOPIC:
+com.sun.star.frame.XStorable
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Document_Structure
+DESCR:Drawings and Presentations - Working with Drawing Documents - Document Structure
+REF:
+com.sun.star.drawing.DrawPage
+com.sun.star.drawing.Layer
+com.sun.star.drawing.LayerManager
+com.sun.star.drawing.MasterPage
+TOPIC:
+com.sun.star.drawing.DrawPage
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Settings
+DESCR:Drawings and Presentations - Settings
+REF:
+com.sun.star.beans.PropertySet
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.presentation.DocumentSettings
+com.sun.star.document.Settings
+com.sun.star.drawing.DocumentSettings
+TOPIC:
+com.sun.star.beans.PropertySet
+
+LINK:Documentation/DevGuide/Office_Development#URL_Parameter
+DESCR:Office Development - Handling Documents - Loading Documents - URL Parameter
+REF:
+TOPIC:
+com.sun.star.util.URLTransformer
+
+LINK:Documentation/DevGuide/Professional_UNO#Accessing_Automation_Objects
+DESCR:Professional UNO - Bridge - Using Automation Objects from UNO - Instantiation - Accessing Automation Objects
+REF:
+com.sun.star.script.XInvocation
+TOPIC:
+
+LINK:Documentation/DevGuide/Extensions#Adding_a_Leaf_to_an_Existing_Node
+DESCR:Extensions - Adding a Leaf to an Existing Node
+REF:
+com.sun.star.container.XHierarchicalNameAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#TextView
+DESCR:Text Documents - TextView
+REF:
+com.sun.star.text.ViewSettings
+com.sun.star.text.XRubySelection
+com.sun.star.view.XSelectionSupplier
+com.sun.star.view.XViewSettingsSupplier
+com.sun.star.text.XTextViewCursorSupplier
+com.sun.star.drawing.ShapeCollection
+com.sun.star.uno.XInterface
+com.sun.star.container.XIndexAccess
+com.sun.star.view.XControlAccess
+com.sun.star.view.DocumentZoomType
+TOPIC:
+com.sun.star.view.XSelectionSupplier
+
+LINK:Documentation/DevGuide/Office_Development#XCharacterClassification
+DESCR:Office Development - Overview and Using the API - XCharacterClassification
+REF:
+com.sun.star.i18n.XLocaleData
+com.sun.star.i18n.XCharacterClassification
+TOPIC:
+com.sun.star.i18n.XCharacterClassification
+
+LINK:Documentation/DevGuide/Text_Documents#Ruby
+DESCR:Text Documents - Ruby
+REF:
+com.sun.star.text.XRubySelection
+com.sun.star.style.CharacterProperties
+TOPIC:
+com.sun.star.text.XRubySelection
+com.sun.star.style.CharacterProperties
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Execution_Environment
+DESCR:Writing UNO Components - Jobs - Execution Environment
+REF:
+com.sun.star.util.XCloseListener
+com.sun.star.document.OfficeDocument
+com.sun.star.frame.Frame
+com.sun.star.frame.Desktop
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Runtime_Exceptions
+DESCR:Professional UNO - Exception Handling - Runtime Exceptions
+REF:
+com.sun.star.lang.XComponent
+com.sun.star.uno.Exception
+com.sun.star.uno.RuntimeException
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Windows
+DESCR:Office Development - Windows
+REF:
+com.sun.star.awt.XWindow
+com.sun.star.awt.XWindowPeer
+TOPIC:
+com.sun.star.awt.XWindow
+com.sun.star.awt.XWindowPeer
+com.sun.star.awt.XTopWindow
+
+LINK:Documentation/DevGuide/Office_Development#Path_Variables
+DESCR:Office Development - Path Variables
+REF:
+com.sun.star.util.PathSubstitution
+TOPIC:
+
+LINK:Documentation/DevGuide/Charts#Creating_a_Chart_OLE_Object_in_Draw_and_Impress
+DESCR:Charts - Creating a Chart OLE Object in Draw and Impress
+REF:
+com.sun.star.drawing.XDrawPagesSupplier
+com.sun.star.drawing.XDrawPageSupplier
+com.sun.star.container.XIndexAccess
+com.sun.star.sheet.Spreadsheet
+TOPIC:
+com.sun.star.drawing.XDrawPagesSupplier
+
+LINK:Documentation/DevGuide/Office_Development#XML_Filter_Detection
+DESCR:Office Development - XML Filter Detection
+REF:
+com.sun.star.document.ExtendedTypeDetection
+TOPIC:
+com.sun.star.document.ExtendedTypeDetection
+
+LINK:Documentation/DevGuide/JavaBean_for_Office_Components#OfficeWindow_Interface
+DESCR:JavaBean for Office Components - OfficeWindow Interface
+REF:
+com.sun.star.awt.XWindowPeer
+TOPIC:
+com.sun.star.awt.XWindowPeer
+
+LINK:Documentation/DevGuide/Professional_UNO#Service_Constructors
+DESCR:Professional UNO - Services - Service Constructors
+REF:
+com.sun.star.uno.XComponentContext
+com.sun.star.uno.DeploymentException
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XMain
+DESCR:Writing UNO Components - XMain
+REF:
+com.sun.star.lang.XMain
+TOPIC:
+com.sun.star.lang.XMain
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Shape_Types
+DESCR:Drawings and Presentations - Shape Types
+REF:
+com.sun.star.drawing.LineShape
+com.sun.star.drawing.CircleKind
+com.sun.star.drawing.GroupShape
+com.sun.star.drawing.TextShape
+com.sun.star.drawing.XShapeGroup
+com.sun.star.drawing.PolyPolygonBezierShape
+com.sun.star.drawing.TextProperties
+com.sun.star.drawing.LineProperties
+com.sun.star.drawing.PluginShape
+com.sun.star.frame.XModel
+com.sun.star.drawing.ConnectorShape
+com.sun.star.drawing.Shape
+com.sun.star.drawing.PageShape
+com.sun.star.drawing.Text
+com.sun.star.drawing.XControlShape
+com.sun.star.drawing.ColorMode
+com.sun.star.drawing.ControlShape
+com.sun.star.drawing.MeasureProperties
+com.sun.star.beans.PropertyValue
+com.sun.star.drawing.RectangleShape
+com.sun.star.drawing.MeasureShape
+com.sun.star.drawing.GraphicObjectShape
+com.sun.star.drawing.FillProperties
+com.sun.star.drawing.XShape
+com.sun.star.drawing.XShapes
+com.sun.star.drawing.EllipseShape
+com.sun.star.awt.XBitmap
+com.sun.star.drawing.PolyPolygonBezierDescriptor
+com.sun.star.drawing.ConnectorProperties
+com.sun.star.drawing.PolyPolygonShape
+com.sun.star.drawing.OpenBezierShape
+com.sun.star.drawing.RotationDescriptor
+com.sun.star.drawing
+com.sun.star.container.XIndexContainer
+com.sun.star.awt.Point
+com.sun.star.drawing.ShadowProperties
+com.sun.star.drawing.PolyPolygonDescriptor
+com.sun.star.drawing.ClosedBezierShape
+com.sun.star.text.XText
+com.sun.star.drawing.PolyLineShape
+com.sun.star.drawing.OLE2Shape
+TOPIC:
+com.sun.star.drawing.Shape
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Capabilities
+DESCR:Universal Content Broker - Universal Content Broker - Capabilities
+REF:
+com.sun.star.frame.Desktop
+TOPIC:
+com.sun.star.frame.Desktop
+com.sun.star.ucb.UniversalContentBroker
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XTypeProvider_Implementation
+DESCR:Writing UNO Components - C++ - Implementing without Helpers - XTypeProvider Implementation
+REF:
+com.sun.star.uno.XInterface
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Dispatch_Interception
+DESCR:Office Development - Dispatch Interception
+REF:
+com.sun.star.frame.FeatureStateEvent
+com.sun.star.frame.XDispatchProviderInterception
+com.sun.star.frame.XDispatchProviderInterceptor
+com.sun.star.frame.XDispatchProvider
+com.sun.star.frame.XDispatch
+TOPIC:
+com.sun.star.frame.XDispatchProviderInterceptor
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Accessibility
+DESCR:Graphical User Interfaces - Creating Menus - Accessibility
+REF:
+com.sun.star.awt.XVclWindowPeer
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Subtotals
+DESCR:Spreadsheet Documents - Subtotals
+REF:
+com.sun.star.sheet.SubTotalColumn
+com.sun.star.sheet.SubTotalDescriptor
+com.sun.star.container.XIndexAccess
+com.sun.star.sheet.XSubTotalCalculatable
+com.sun.star.sheet.XSubTotalDescriptor
+com.sun.star.sheet.XSubTotalField
+TOPIC:
+com.sun.star.sheet.SubTotalColumn
+com.sun.star.sheet.SubTotalDescriptor
+com.sun.star.sheet.SubTotalField
+com.sun.star.sheet.XSubTotalCalculatable
+
+LINK:Documentation/DevGuide/First_Steps#How_do_I_know_Which_Type_I_Have?
+DESCR:First Steps - How do I know Which Type I Have?
+REF:
+com.sun.star.lang.XComponent
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Modifiable_Result_Sets
+DESCR:Database Access - Modifiable Result Sets
+REF:
+com.sun.star.sdbc.XRowUpdate
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Members
+DESCR:Spreadsheet Documents - Members
+REF:
+com.sun.star.beans.XPropertySet
+com.sun.star.sheet.DataPilotSourceMember
+TOPIC:
+com.sun.star.sheet.DataPilotSourceMember
+
+LINK:Documentation/DevGuide/Office_Development#Services_Overview
+DESCR:Office Development - Linguistics - Services Overview
+REF:
+com.sun.star.linguistic2.XSupportedLocales
+com.sun.star.linguistic2.Hyphenator
+com.sun.star.linguistic2.SpellChecker
+com.sun.star.linguistic2.LinguServiceManager
+com.sun.star.linguistic2.DictionaryList
+com.sun.star.linguistic2.LinguProperties
+com.sun.star.linguistic2.XLinguServiceManager
+com.sun.star.linguistic2.Thesaurus
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XCollator
+DESCR:Office Development - Overview and Using the API - XCollator
+REF:
+com.sun.star.i18n.XLocaleData
+com.sun.star.i18n.XTransliteration
+com.sun.star.i18n.XCollator
+TOPIC:
+com.sun.star.i18n.XCollator
+
+LINK:Documentation/DevGuide/Database_Access#Tables_and_Columns
+DESCR:Database Access - Tables and Columns
+REF:
+com.sun.star.sdb.Connection
+com.sun.star.sdbcx.Column
+com.sun.star.sdbcx.Privilege
+com.sun.star.beans.XPropertySet
+com.sun.star.util.XNumberFormatter
+com.sun.star.sdb.XCommandPreparation
+com.sun.star.sdb.ColumnSettings
+com.sun.star.sdbcx.XColumnsSupplier
+com.sun.star.sdbc.DataType
+com.sun.star.sdbcx.Container
+com.sun.star.sdbcx.XTablesSupplier
+com.sun.star.sdb.Column
+com.sun.star.sdbc.XColumnLocate
+com.sun.star.sdbc.XResultSetMetaData
+com.sun.star.sdb.RowSet
+com.sun.star.sdbcx.Table
+com.sun.star.sdbc.ColumnValue
+com.sun.star.awt.FontDescriptor
+com.sun.star.sdb.Table
+com.sun.star.sdb.DataSettings
+TOPIC:
+com.sun.star.sdb.Column
+com.sun.star.sdb.Table
+
+LINK:Documentation/DevGuide/Professional_UNO#XInterface
+DESCR:Professional UNO - CLI - Type Mappings - XInterface
+REF:
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Dockable_Windows
+DESCR:Graphical User Interfaces - The Toolkit Service - Dockable Windows
+REF:
+com.sun.star.awt.XDockableWindow
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Example:_Editing_Spreadsheet_Cells
+DESCR:Spreadsheet Documents - Example: Editing Spreadsheet Cells
+REF:
+com.sun.star.table.XCellRange
+com.sun.star.sheet.XSpreadsheet
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Creating_and_Loading_Spreadsheet_Documents
+DESCR:Spreadsheet Documents - Handling Spreadsheet Documents Files - Creating and Loading Spreadsheet Documents
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.lang.XComponent
+com.sun.star.document.MediaDescriptor
+com.sun.star.frame.Desktop
+TOPIC:
+com.sun.star.frame.XComponentLoader
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#File_Picker
+DESCR:Graphical User Interfaces - File Picker
+REF:
+com.sun.star.ui.dialogs.FilePicker
+com.sun.star.ui.dialogs.FolderPicker
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Data_Definition
+DESCR:Database Access - Connections - Understanding Connections - Data Definition
+REF:
+com.sun.star.sdbcx.DatabaseDefinition
+TOPIC:
+com.sun.star.sdbcx.DatabaseDefinition
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Implementation_Details
+DESCR:Graphical User Interfaces - Graphical User Interfaces - Implementation Details
+REF:
+com.sun.star.awt
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Lifetime_Management_and_Obtaining_Interfaces
+DESCR:Professional UNO - CLI - Lifetime Management and Obtaining Interfaces
+REF:
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Core_Interfaces_to_Implement
+DESCR:Writing UNO Components - Core Interfaces to Implement
+REF:
+com.sun.star.lang.XServiceInfo
+com.sun.star.uno.XAggregation
+com.sun.star.lang.XComponent
+com.sun.star.lang.XInitialization
+com.sun.star.uno.XInterface
+com.sun.star.lang.XUnoTunnel
+com.sun.star.lang.XMain
+com.sun.star.uno.XWeak
+com.sun.star.lang.XTypeProvider
+TOPIC:
+com.sun.star.lang.XServiceInfo
+com.sun.star.uno.XAggregation
+com.sun.star.lang.XComponent
+com.sun.star.lang.XInitialization
+com.sun.star.uno.XInterface
+com.sun.star.lang.XUnoTunnel
+com.sun.star.lang.XMain
+com.sun.star.uno.XWeak
+com.sun.star.lang.XTypeProvider
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_View
+DESCR:Spreadsheet Documents - Spreadsheet Document Controller - Spreadsheet View
+REF:
+com.sun.star.frame.Controller
+com.sun.star.sheet.SheetCell
+com.sun.star.frame.XController
+com.sun.star.sheet.SheetCellRanges
+com.sun.star.sheet.XSpreadsheetView
+com.sun.star.ui.XContextMenuInterception
+com.sun.star.sheet.XViewSplitable
+com.sun.star.drawing.Shapes
+com.sun.star.sheet.XRangeSelection
+com.sun.star.sheet.SpreadsheetViewPane
+com.sun.star.sheet.SpreadsheetView
+com.sun.star.drawing.Shape
+com.sun.star.view.XSelectionSupplier
+com.sun.star.sheet.SheetCellRange
+com.sun.star.sheet.XViewFreezable
+com.sun.star.frame.XDispatchProvider
+com.sun.star.container.XIndexAccess
+TOPIC:
+com.sun.star.sheet.SpreadsheetView
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Defining_a_Struct
+DESCR:Writing UNO Components - Defining a Struct
+REF:
+com.sun.star.lang.EventObject
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#NumberFormatter_Service
+DESCR:Office Development - Applying Number Formats - NumberFormatter Service
+REF:
+com.sun.star.util.XNumberFormatter
+com.sun.star.util.XNumberFormatPreviewer
+com.sun.star.util.NumberFormatter
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Validation_and_Bindings
+DESCR:Forms - Validation and Bindings
+REF:
+com.sun.star.form.binding.XBindableValue
+com.sun.star.form.binding.XValueBinding
+com.sun.star.form.validation.ValidatableControlModel
+com.sun.star.form.binding.BindableControlModel
+com.sun.star.form.validation.ValidatableBindableControlModel
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Time_Field
+DESCR:LibreOffice Basic - Time Field
+REF:
+com.sun.star.awt.UnoControlDateField
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Example:_Fields_in_a_Template
+DESCR:Text Documents - Example: Fields in a Template
+REF:
+com.sun.star.text.textfield.User
+com.sun.star.text.XTextFieldsSupplier
+com.sun.star.text.XTextRange
+com.sun.star.text.XBookmarksSupplier
+com.sun.star.container.XNameAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Standalone_Use_Case
+DESCR:Writing UNO Components - Standalone Use Case
+REF:
+com.sun.star.uno.XComponentContext
+com.sun.star.lang.XInitialization
+com.sun.star.bridge.XBridge
+com.sun.star.lang.XMain
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Filter_Options
+DESCR:Office Development - Filter Options
+REF:
+com.sun.star.beans.XPropertyAccess
+com.sun.star.ui.dialogs.FilterOptionsDialog
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Relevant_properties_2
+DESCR:Office Development - Using Hyphenator - Relevant properties
+REF:
+com.sun.star.linguistic2.XHyphenatedWord
+com.sun.star.linguistic2.XPossibleHyphens
+com.sun.star.linguistic2.LinguProperties
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XIndexEntrySupplier
+DESCR:Office Development - Implementing a New Locale - XIndexEntrySupplier
+REF:
+com.sun.star.i18n.XIndexEntrySupplier
+TOPIC:
+com.sun.star.i18n.XIndexEntrySupplier
+
+LINK:Documentation/DevGuide/Extensions#Saving_and_Reading_Data_for_the_Options_Page
+DESCR:Extensions - Saving and Reading Data for the Options Page
+REF:
+com.sun.star.awt.XWindow
+com.sun.star.awt.XContainerWindowEventHandler
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Scrollable_Result_Sets
+DESCR:Database Access - Scrollable Result Sets
+REF:
+com.sun.star.sdbc.ResultSetType
+com.sun.star.sdbc.ResultSetConcurrency
+com.sun.star.sdbc.XResultSet
+TOPIC:
+com.sun.star.sdbc.XResultSet
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Capabilities_of_Spreadsheet
+DESCR:Spreadsheet Documents - Capabilities of Spreadsheet
+REF:
+com.sun.star.table.XTableChartsSupplier
+com.sun.star.sheet.XSheetPageBreak
+com.sun.star.drawing.XDrawPageSupplier
+com.sun.star.sheet.Spreadsheet
+com.sun.star.sheet.XCellRangeMovement
+com.sun.star.sheet.XSheetAuditing
+com.sun.star.util.XProtectable
+com.sun.star.container.XNamed
+com.sun.star.sheet.SheetCellRange
+com.sun.star.sheet.XSheetAnnotationsSupplier
+com.sun.star.sheet.XPrintAreas
+com.sun.star.sheet.XSheetOutline
+com.sun.star.sheet.XScenariosSupplier
+com.sun.star.sheet.XDataPilotTablesSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Server_Use_Case
+DESCR:Writing UNO Components - Server Use Case
+REF:
+com.sun.star.io.Pipe
+com.sun.star.io.XInputStream
+com.sun.star.io.XOutputStream
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Required_Files
+DESCR:Writing UNO Components - Required Files
+REF:
+com.sun.star.lang.XMain
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#UNO_Reflection_API
+DESCR:Advanced UNO - UNO Reflection API
+REF:
+TOPIC:
+com.sun.star.reflection.CoreReflection
+com.sun.star.script.Converter
+com.sun.star.script.InvocationAdapterFactory
+com.sun.star.beans.XIntrospection
+com.sun.star.reflection.XTypeDescription
+com.sun.star.script.Invocation
+com.sun.star.beans.Introspection
+com.sun.star.lang.XTypeProvider
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Struct_Types_2
+DESCR:Professional UNO - C++ - Mapping of Struct Types
+REF:
+com.sun.star.beans.Optional
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Text_Table_Properties
+DESCR:Text Documents - Text Table Properties
+REF:
+com.sun.star.text.TableColumnSeparator
+com.sun.star.table.ShadowFormat
+com.sun.star.style.GraphicLocation
+com.sun.star.text.TextTable
+com.sun.star.text.HoriOrientation
+com.sun.star.style.BreakType
+com.sun.star.table.TableBorder
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Test_Registration_and_Use
+DESCR:Writing UNO Components - C++ - Building and Testing C++ Components - Test Registration and Use
+REF:
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#External_Value_Suppliers
+DESCR:Forms - External Value Suppliers
+REF:
+com.sun.star.form.binding
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Reading_a_Document_Content
+DESCR:Universal Content Broker - Documents - Reading a Document Content
+REF:
+com.sun.star.ucb.OpenCommandArgument2
+com.sun.star.io.XInputStream
+com.sun.star.io.XOutputStream
+com.sun.star.io.XActiveDataSink
+TOPIC:
+
+LINK:Documentation/DevGuide/Scripting_Framework#Writing_a_LanguageScriptProvider_UNO_Component_using_the_Java_Helper_Classes
+DESCR:Scripting Framework - Writing a LanguageScriptProvider UNO Component using the Java Helper Classes
+REF:
+com.sun.star.script.provider.XScript
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Text_Frames
+DESCR:Text Documents - Text Frames
+REF:
+com.sun.star.text.BaseFrame
+com.sun.star.text.Text
+com.sun.star.text.XTextFrame
+com.sun.star.text.XTextRangeMover
+com.sun.star.text.ChainedTextFrame
+com.sun.star.text.XTextContent
+com.sun.star.text.TextFrame
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Pattern_Field
+DESCR:LibreOffice Basic - Pattern Field
+REF:
+com.sun.star.awt.UnoControlPatternField
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cells_Absolute_Address
+DESCR:Spreadsheet Documents - Cells Absolute Address
+REF:
+com.sun.star.sheet.XCellAddressable
+com.sun.star.table.CellAddress
+TOPIC:
+com.sun.star.sheet.XCellAddressable
+
+LINK:Documentation/DevGuide/Professional_UNO#XContentEnumerationAccess_Interface
+DESCR:Professional UNO - Service Manager - XContentEnumerationAccess Interface
+REF:
+com.sun.star.container.XContentEnumerationAccess
+com.sun.star.lang.XSingleServiceFactory
+com.sun.star.container.XEnumeration
+TOPIC:
+com.sun.star.container.XContentEnumerationAccess
+
+LINK:Documentation/DevGuide/Database_Access#Runtime_Settings_For_Predefined_Queries
+DESCR:Database Access - Runtime Settings For Predefined Queries
+REF:
+com.sun.star.sdbcx.Container
+com.sun.star.sdb.Query
+com.sun.star.sdb.Column
+com.sun.star.sdbcx.XDataDescriptorFactory
+com.sun.star.sdbcx.XColumnsSupplier
+com.sun.star.sdb.RowSet
+com.sun.star.sdbcx.XAppend
+com.sun.star.awt.FontDescriptor
+com.sun.star.sdb.QueryDefinition
+com.sun.star.sdb.XQueriesSupplier
+com.sun.star.sdbcx.XRename
+com.sun.star.sdb.DataSettings
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Applying_Number_Formats
+DESCR:Office Development - Applying Number Formats
+REF:
+com.sun.star.util.XNumberFormatter
+com.sun.star.util.NumberFormatter
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Access_to_Formulas%2C_Values_and_Errors
+DESCR:Spreadsheet Documents - Access to Formulas, Values and Errors
+REF:
+com.sun.star.table.XCell
+com.sun.star.table.CellContentType
+com.sun.star.table.XCellRange
+TOPIC:
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Formatted_Field
+DESCR:Graphical User Interfaces - Formatted Field
+REF:
+com.sun.star.awt.XSpinListener
+com.sun.star.awt.UnoControlFormattedField
+com.sun.star.awt.UnoControlFormattedFieldModel
+com.sun.star.util.XNumberFormatsSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Line_Numbering
+DESCR:Text Documents - Line Numbering and Outline Numbering - Line Numbering
+REF:
+com.sun.star.text.XLineNumberingProperties
+com.sun.star.text.LineNumberingProperties
+TOPIC:
+com.sun.star.text.LineNumberingProperties
+
+LINK:Documentation/DevGuide/Scripting_Framework#Implementation
+DESCR:Scripting Framework - Implementation
+REF:
+com.sun.star.script.provider.XScriptProvider
+com.sun.star.script.browse.BrowseNodeTypes
+com.sun.star.script.provider.LanguageScriptProvider
+com.sun.star.beans.XPropertySet
+com.sun.star.script.browse.BrowseNode
+com.sun.star.script.XInvocation
+com.sun.star.script.browse.XBrowseNode
+com.sun.star.script.provider.XScript
+com.sun.star.script.provider.XScriptContext
+TOPIC:
+
+LINK:Documentation/DevGuide/First_Steps#Index_Access
+DESCR:First Steps - Element Access - Index Access
+REF:
+com.sun.star.container.XIndexAccess
+com.sun.star.sheet.Spreadsheet
+com.sun.star.sheet.XSpreadsheets
+TOPIC:
+
+LINK:Documentation/DevGuide/Charts#Pie_Charts
+DESCR:Charts - Pie Charts
+REF:
+com.sun.star.chart.ChartPieSegmentProperties
+TOPIC:
+com.sun.star.chart.ChartPieSegmentProperties
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Creating_Menus
+DESCR:Graphical User Interfaces - Creating Menus
+REF:
+com.sun.star.awt.XMenu
+com.sun.star.awt.XMenuBar
+com.sun.star.awt.XTopWindow
+com.sun.star.awt.MenuItemStyle
+com.sun.star.awt.MenuEvent
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Focusing_Controls
+DESCR:Forms - Form Layer Views - Focusing Controls
+REF:
+com.sun.star.awt.XWindow
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Add-Ins
+DESCR:Spreadsheet Documents - Spreadsheet Add-Ins
+REF:
+com.sun.star.sheet.AddIn
+TOPIC:
+com.sun.star.sheet.AddIn
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Rendering
+DESCR:Graphical User Interfaces - Creating Menus - Rendering
+REF:
+com.sun.star.awt.XDevice
+com.sun.star.awt.RasterOperation
+com.sun.star.awt.XRegion
+com.sun.star.awt.XFont
+com.sun.star.awt.XGraphics
+com.sun.star.awt
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#FormComponent_Service
+DESCR:Forms - FormComponent Service
+REF:
+com.sun.star.lang.XComponent
+com.sun.star.form.FormComponent
+com.sun.star.container.XChild
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XTypeProvider
+DESCR:Writing UNO Components - XTypeProvider
+REF:
+com.sun.star.lang.XTypeProvider
+TOPIC:
+com.sun.star.lang.XTypeProvider
+
+LINK:Documentation/DevGuide/Advanced_UNO#Scripting_Existing_UNO_Objects
+DESCR:Advanced UNO - XInvocation Bridge - Scripting Existing UNO Objects
+REF:
+com.sun.star.script.Invocation
+TOPIC:
+com.sun.star.script.Invocation
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Enums_and_Constant_Groups
+DESCR:Professional UNO - Basic - Mapping of Enums and Constant Groups
+REF:
+com.sun.star.beans.PropertyState
+com.sun.star.beans.XPropertySet
+com.sun.star.beans.PropertyConcept
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Providers#Commands_and_Properties_4
+DESCR:Appendix C. Universal Content Providers - The WebDAV Content Provider - Commands and Properties
+REF:
+com.sun.star.ucb.XContent
+com.sun.star.lang.XServiceInfo
+com.sun.star.ucb.XContentCreator
+com.sun.star.lang.XComponent
+com.sun.star.container.XChild
+com.sun.star.ucb.XCommandInfoChangeNotifier
+com.sun.star.beans.XPropertySetInfoChangeNotifier
+com.sun.star.beans.XPropertiesChangeNotifier
+com.sun.star.beans.XPropertyContainer
+com.sun.star.ucb.XCommandProcessor
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Configuration_Management#Updating_Configuration_Data
+DESCR:Configuration Management - Updating Configuration Data
+REF:
+com.sun.star.beans.NamedValue
+com.sun.star.beans.XPropertyState
+com.sun.star.configuration.SetAccess
+com.sun.star.sdb.DatabaseContext
+com.sun.star.beans.XPropertySet
+com.sun.star.beans.XPropertyWithState
+com.sun.star.configuration.SetUpdate
+com.sun.star.beans.XMultiHierarchicalPropertySet
+com.sun.star.configuration.ConfigurationProvider
+com.sun.star.container.XNameReplace
+com.sun.star.beans.XMultiPropertyStates
+com.sun.star.configuration.ConfigurationAccess
+com.sun.star.configuration.ConfigurationUpdateAccess
+com.sun.star.lang.XSingleServiceFactory
+com.sun.star.beans.XPropertySetInfo
+com.sun.star.container.XNameContainer
+com.sun.star.configuration.GroupUpdate
+com.sun.star.configuration.SetElement
+com.sun.star.util.XChangesBatch
+com.sun.star.beans.Property
+TOPIC:
+com.sun.star.configuration.ConfigurationUpdateAccess
+
+LINK:Documentation/DevGuide/Text_Documents#Paragraph_and_Outline_Numbering
+DESCR:Text Documents - Line Numbering and Outline Numbering - Paragraph and Outline Numbering
+REF:
+com.sun.star.text.NumberingRules
+com.sun.star.style.ParagraphProperties
+com.sun.star.text.VertOrientation
+com.sun.star.beans.PropertyValue
+com.sun.star.container.XIndexReplace
+com.sun.star.text.ChapterNumberingRule
+com.sun.star.text.NumberingLevel
+com.sun.star.style.NumberingType
+com.sun.star.text.HoriOrientation
+com.sun.star.text.XChapterNumberingSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Creating_and_Loading_Presentation_Documents
+DESCR:Drawings and Presentations - Handling Presentation Document Files - Creating and Loading Presentation Documents
+REF:
+com.sun.star.document.MediaDescriptor
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#Implementation_Loader
+DESCR:Advanced UNO - Implementation Loader
+REF:
+com.sun.star.registry.ImplementationRegistration
+com.sun.star.loader.XImplementationLoader
+com.sun.star.lang.XSingleComponentFactory
+com.sun.star.lang.ServiceManager
+TOPIC:
+com.sun.star.loader.XImplementationLoader
+
+LINK:Documentation/DevGuide/Office_Development#XDocumentHandler
+DESCR:Office Development - Writing the Filtering Component - XDocumentHandler
+REF:
+com.sun.star.xml.sax.XDocumentHandler
+TOPIC:
+com.sun.star.xml.sax.XDocumentHandler
+
+LINK:Documentation/DevGuide/Office_Development#Implementing_a_Spell_Checker
+DESCR:Office Development - Implementing a Spell Checker
+REF:
+com.sun.star.lang.XServiceInfo
+com.sun.star.lang.XComponent
+com.sun.star.linguistic2.LinguServiceEvent
+com.sun.star.linguistic2.XLinguServiceEventBroadcaster
+com.sun.star.lang.XInitialization
+com.sun.star.linguistic2.XSpellChecker
+com.sun.star.lang.XServiceDisplayName
+com.sun.star.linguistic2.SpellFailure
+com.sun.star.lang.XTypeProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#XSet_Interface
+DESCR:Professional UNO - Service Manager - XSet Interface
+REF:
+com.sun.star.lang.XServiceInfo
+com.sun.star.lang.XSingleServiceFactory
+com.sun.star.container.XSet
+com.sun.star.lang.XSingleComponentFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Executing_Content_Commands
+DESCR:Universal Content Broker - Executing Content Commands
+REF:
+com.sun.star.ucb.Content
+com.sun.star.ucb.XCommandEnvironment
+com.sun.star.ucb.Command
+com.sun.star.task.XInteractionHandler
+com.sun.star.ucb.XCommandProcessor
+TOPIC:
+com.sun.star.ucb.Command
+com.sun.star.ucb.XCommandProcessor
+
+LINK:Documentation/DevGuide/Office_Development#MediaDescriptor
+DESCR:Office Development - Handling Documents - Loading Documents - MediaDescriptor
+REF:
+com.sun.star.document.TypeDetection
+com.sun.star.task.XStatusIndicator
+com.sun.star.frame.XStorable
+com.sun.star.document.XViewDataSupplier
+com.sun.star.task.InteractionHandler
+com.sun.star.document.MacroExecMode
+com.sun.star.document.ExtendedTypeDetection
+com.sun.star.io.IOException
+com.sun.star.document.UpdateDocMode
+com.sun.star.beans.PropertyValue
+com.sun.star.io.XSeekable
+com.sun.star.document.MediaDescriptor
+TOPIC:
+com.sun.star.document.MediaDescriptor
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Jobs
+DESCR:Writing UNO Components - Jobs - Jobs
+REF:
+com.sun.star.task.JobExecutor
+TOPIC:
+com.sun.star.task.JobExecutor
+
+LINK:Documentation/DevGuide/Database_Access#DatabaseContext
+DESCR:Database Access - Data Sources in LibreOffice API - DatabaseContext
+REF:
+com.sun.star.sdb.Connection
+com.sun.star.sdb.DatabaseContext
+com.sun.star.sdb.XCompletedConnection
+com.sun.star.sdb.DataSource
+com.sun.star.container.XNameAccess
+com.sun.star.container.XEnumeration
+TOPIC:
+com.sun.star.sdb.DatabaseContext
+
+LINK:Documentation/DevGuide/Text_Documents#Word_Processing
+DESCR:Text Documents - Working with Text Documents - Word Processing
+REF:
+com.sun.star.text.Text
+TOPIC:
+com.sun.star.text.Text
+
+LINK:Documentation/DevGuide/Database_Access#Forms_and_Reports
+DESCR:Database Access - Forms and Reports
+REF:
+com.sun.star.frame.XComponentLoader
+com.sun.star.container.XHierarchicalNameContainer
+com.sun.star.sdb.XFormDocumentsSupplier
+com.sun.star.container.XEnumerationAccess
+com.sun.star.sdb.DataSource
+com.sun.star.text.TextDocument
+com.sun.star.sdbcx.XRename
+com.sun.star.sdb.Forms
+com.sun.star.sdb.DocumentDefinition
+com.sun.star.sdb.DocumentContainer
+com.sun.star.sdbc.XConnection
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.sdb.XReportDocumentsSupplier
+com.sun.star.container.XNameContainer
+com.sun.star.container.XHierarchicalNameAccess
+com.sun.star.container.XIndexAccess
+com.sun.star.beans.PropertyValue
+com.sun.star.sdb.Reports
+TOPIC:
+com.sun.star.sdb.XReportDocumentsSupplier
+com.sun.star.sdb.XFormDocumentsSupplier
+
+LINK:Documentation/DevGuide/Office_Development#Introduction_3
+DESCR:Office Development - Document API Filter Development - Introduction
+REF:
+com.sun.star.document.MediaDescriptor
+com.sun.star.document.ImportFilter
+com.sun.star.document.ExportFilter
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XDocumentPropertiesSupplier
+DESCR:Office Development - Component - Models - XDocumentPropertiesSupplier
+REF:
+com.sun.star.document.XDocumentPropertiesSupplier
+TOPIC:
+com.sun.star.document.XDocumentPropertiesSupplier
+
+LINK:Documentation/DevGuide/First_Steps#Struct
+DESCR:First Steps - Struct
+REF:
+com.sun.star.reflection.CoreReflection
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Examples
+DESCR:Professional UNO - Bridge - Automation Objects with UNO Interfaces - Examples
+REF:
+com.sun.star.lang.XEventListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#The_Model-View_Paradigm
+DESCR:Forms - The Model-View Paradigm
+REF:
+com.sun.star.beans.XPropertySet
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XServiceInfo_3
+DESCR:Writing UNO Components - C++ - Class Definition with Helper Template Classes - XServiceInfo
+REF:
+com.sun.star.lang.XServiceInfo
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Listening_for_Status_Information
+DESCR:Office Development - Dispatch Process - Listening for Status Information
+REF:
+com.sun.star.frame.FeatureStateEvent
+com.sun.star.frame.XStatusListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Page_Handling
+DESCR:Drawings and Presentations - Working with Drawing Documents - Page Handling
+REF:
+com.sun.star.drawing.XDrawPagesSupplier
+com.sun.star.drawing.XMasterPageTarget
+com.sun.star.drawing.XDrawPages
+com.sun.star.drawing.XDrawPageDuplicator
+com.sun.star.container.XIndexAccess
+TOPIC:
+com.sun.star.drawing.XDrawPages
+com.sun.star.drawing.XDrawPageDuplicator
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Table_Auto_Formats
+DESCR:Spreadsheet Documents - Table Auto Formats
+REF:
+com.sun.star.sheet.TableAutoFormatField
+com.sun.star.container.XIndexAccess
+com.sun.star.sheet.TableAutoFormat
+com.sun.star.sheet.TableAutoFormats
+com.sun.star.table.XAutoFormattable
+TOPIC:
+com.sun.star.sheet.TableAutoFormatField
+com.sun.star.sheet.TableAutoFormat
+com.sun.star.table.XAutoFormattable
+
+LINK:Documentation/DevGuide/Database_Access#Using_the_getXXX_Methods
+DESCR:Database Access - Using the getXXX Methods
+REF:
+com.sun.star.sdbc.XRow
+com.sun.star.util.Date
+com.sun.star.sdbc.DataType
+TOPIC:
+com.sun.star.sdbc.XRow
+
+LINK:Documentation/DevGuide/LibreOffice_API-Design-Guidelines#Naming_7
+DESCR:Appendix A. Guidelines and Specifications - Exceptions - Naming
+REF:
+com.sun.star.lang.IllegalArgumentException
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Finishing_Interception
+DESCR:Writing UNO Components - Intercepting Context Menus - Writing an Interceptor - Finishing Interception
+REF:
+com.sun.star.ui.XContextMenuInterceptor
+com.sun.star.ui.ContextMenuInterceptorAction
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Legal_Solution
+DESCR:Office Development - Java Window Integration - Using the Window Handle - Legal Solution
+REF:
+com.sun.star.awt.XWindow
+com.sun.star.awt.Toolkit
+com.sun.star.awt.XSystemChildFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Access_to_Text_Content
+DESCR:Spreadsheet Documents - Access to Text Content
+REF:
+com.sun.star.text.Text
+com.sun.star.text.XTextFieldsSupplier
+com.sun.star.container.XEnumerationAccess
+com.sun.star.text.XText
+com.sun.star.text.textfield.URL
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Dispatch_Framework
+DESCR:Office Development - Dispatch Framework
+REF:
+com.sun.star.frame.XDispatchProviderInterception
+com.sun.star.frame.XDispatchProvider
+TOPIC:
+com.sun.star.frame.XDispatchProvider
+
+LINK:Documentation/DevGuide/Office_Development#Copying_Data
+DESCR:Office Development - Common Application Features - Clipboard - Using the Clipboard - Copying Data
+REF:
+com.sun.star.datatransfer.XTransferable
+com.sun.star.datatransfer.clipboard.XClipboardOwner
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Importing_a_UNO_Object
+DESCR:Professional UNO - Importing a UNO Object
+REF:
+com.sun.star.bridge.XUnoUrlResolver
+com.sun.star.bridge.UnoUrlResolver
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Deployment_Options_for_Components
+DESCR:Writing UNO Components - Deployment Options for Components
+REF:
+com.sun.star.reflection.TypeDescriptionProvider
+com.sun.star.registry.SimpleRegistry
+TOPIC:
+
+LINK:Documentation/DevGuide/Database_Access#Adding_an_Index
+DESCR:Database Access - Adding an Index
+REF:
+com.sun.star.sdbcx.XDataDescriptorFactory
+com.sun.star.sdbc.SQLException
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Access_to_Single_Cell_Ranges_in_SheetCellRanges_Container
+DESCR:Spreadsheet Documents - Cell Ranges and Cells Container - Access to Single Cell Ranges in SheetCellRanges Container
+REF:
+com.sun.star.sheet.XSheetCellRangeContainer
+com.sun.star.chart.XChartDataArray
+com.sun.star.sheet.XSheetCellRanges
+com.sun.star.container.XNameContainer
+com.sun.star.container.XIndexAccess
+com.sun.star.container.XEnumerationAccess
+com.sun.star.sheet.XSheetOperation
+com.sun.star.util.XReplaceable
+com.sun.star.sheet.SheetRangesQuery
+com.sun.star.sheet.Cells
+com.sun.star.util.XIndent
+TOPIC:
+com.sun.star.sheet.Cells
+
+LINK:Documentation/DevGuide/Office_Development#The_ExtendedTypeDetection_Service_Implementation
+DESCR:Office Development - XML Filter Detection - The ExtendedTypeDetection Service Implementation
+REF:
+com.sun.star.document.XExtendedFilterDetection
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Models
+DESCR:Office Development - Component - Models
+REF:
+com.sun.star.document.OfficeDocument
+com.sun.star.frame.XModel
+TOPIC:
+com.sun.star.frame.XModel
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Data_Array
+DESCR:Spreadsheet Documents - Data Array
+REF:
+com.sun.star.sheet.XCellRangeData
+TOPIC:
+com.sun.star.sheet.XCellRangeData
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Events
+DESCR:Graphical User Interfaces - Events
+REF:
+com.sun.star.awt.MouseEvent
+com.sun.star.awt.FocusEvent
+com.sun.star.awt.XWindow
+com.sun.star.lang.XEventListener
+com.sun.star.lang.EventObject
+com.sun.star.awt.XControl
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Control_Models
+DESCR:Forms - Control Models
+REF:
+com.sun.star.form.component.TextField
+com.sun.star.lang.XServiceInfo
+com.sun.star.beans.XPropertyState
+com.sun.star.form.FormComponentType
+com.sun.star.form.FormComponent
+com.sun.star.form.component.FormattedField
+com.sun.star.awt.UnoControlModel
+com.sun.star.awt.XControlModel
+com.sun.star.form.FormControlModel
+com.sun.star.awt
+TOPIC:
+com.sun.star.beans.XPropertyState
+com.sun.star.form.FormComponent
+com.sun.star.awt.UnoControlModel
+com.sun.star.form.FormControlModel
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Dialog_as_Control_Container
+DESCR:LibreOffice Basic - Dialog as Control Container
+REF:
+com.sun.star.awt.UnoControlDialogModel
+com.sun.star.awt.XControlContainer
+com.sun.star.awt.UnoControlDialog
+com.sun.star.container.XNameContainer
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Label_Ranges
+DESCR:Spreadsheet Documents - Label Ranges
+REF:
+com.sun.star.sheet.LabelRanges
+com.sun.star.sheet.XLabelRanges
+com.sun.star.sheet.XLabelRange
+com.sun.star.sheet.LabelRange
+TOPIC:
+com.sun.star.sheet.LabelRanges
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Defining_a_Service
+DESCR:Writing UNO Components - Defining a Service
+REF:
+com.sun.star.document.XFilter
+com.sun.star.beans.XPropertySet
+com.sun.star.beans.XPropertySetInfo
+com.sun.star.beans.PropertyValue
+com.sun.star.document.MediaDescriptor
+com.sun.star.text.TextDocument
+com.sun.star.beans.XPropertyContainer
+com.sun.star.beans.XPropertyChangeListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Cell_Annotations
+DESCR:Spreadsheet Documents - Cell Annotations
+REF:
+com.sun.star.sheet.CellAnnotations
+com.sun.star.sheet.CellAnnotation
+com.sun.star.sheet.XSheetAnnotationsSupplier
+com.sun.star.sheet.XSheetAnnotations
+com.sun.star.container.XEnumerationAccess
+com.sun.star.container.XIndexAccess
+com.sun.star.text.XSimpleText
+com.sun.star.container.XChild
+com.sun.star.sheet.XSheetAnnotation
+com.sun.star.sheet.CellAnnotationsEnumeration
+com.sun.star.sheet.XSheetAnnotationAnchor
+TOPIC:
+com.sun.star.sheet.CellAnnotation
+com.sun.star.sheet.XSheetAnnotation
+com.sun.star.sheet.XSheetAnnotationAnchor
+
+LINK:Documentation/DevGuide/Office_Development#Using_the_Dispatch_Framework
+DESCR:Office Development - Using the Dispatch Framework
+REF:
+TOPIC:
+com.sun.star.frame.XDispatchProviderInterceptor
+
+LINK:Documentation/DevGuide/Professional_UNO#Calling_Functions_and_Accessing_Properties
+DESCR:Professional UNO - Bridge - Calling Functions and Accessing Properties
+REF:
+com.sun.star.beans.XPropertySet
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Footnotes_and_Endnotes
+DESCR:Text Documents - Footnotes and Endnotes
+REF:
+com.sun.star.text.TextContent
+com.sun.star.beans.XPropertySet
+com.sun.star.container.XIndexAccess
+com.sun.star.text.XFootnote
+com.sun.star.text.XText
+com.sun.star.text.XTextContent
+com.sun.star.text.Footnote
+com.sun.star.text.XFootnotesSupplier
+com.sun.star.text.FootnoteSettings
+com.sun.star.text.XEndnotesSupplier
+TOPIC:
+com.sun.star.text.Footnote
+
+LINK:Documentation/DevGuide/Charts#Creating_and_Adding_a_Chart_to_a_Spreadsheet
+DESCR:Charts - Creating and Adding a Chart to a Spreadsheet
+REF:
+com.sun.star.table.XTableChartsSupplier
+com.sun.star.sheet.XSpreadsheet
+com.sun.star.sheet.Spreadsheet
+TOPIC:
+com.sun.star.table.XTableChartsSupplier
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Used_Area
+DESCR:Spreadsheet Documents - Cell Cursor - Used Area
+REF:
+com.sun.star.sheet.XSpreadsheet
+com.sun.star.sheet.XUsedAreaCursor
+TOPIC:
+com.sun.star.sheet.XUsedAreaCursor
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Database_Ranges
+DESCR:Spreadsheet Documents - Database Ranges
+REF:
+com.sun.star.sheet.XDatabaseRanges
+com.sun.star.sheet.SpreadsheetDocument
+com.sun.star.sheet.XDatabaseRange
+com.sun.star.sheet.DatabaseRange
+com.sun.star.table.CellRangeAddress
+com.sun.star.sheet.XCellRangeReferrer
+com.sun.star.container.XNameAccess
+TOPIC:
+com.sun.star.sheet.XDatabaseRanges
+
+LINK:Documentation/DevGuide/Database_Access#Seeing_Changes_in_Result_Sets
+DESCR:Database Access - Seeing Changes in Result Sets
+REF:
+com.sun.star.sdbc.XDatabaseMetaData
+TOPIC:
+
+LINK:Documentation/DevGuide/Forms#Programmatic_Assignment_of_Scripts_to_Events
+DESCR:Forms - Programmatic Assignment of Scripts to Events
+REF:
+com.sun.star.awt.XItemListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#exception
+DESCR:Professional UNO - CLI - Type Mappings - exception
+REF:
+com.sun.star.uno.Exception
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Capabilities_of_Columns_and_Rows
+DESCR:Spreadsheet Documents - Capabilities of Columns and Rows
+REF:
+com.sun.star.table.XTableColumns
+com.sun.star.table.XColumnRowRange
+com.sun.star.table.XTableRows
+com.sun.star.container.XNameAccess
+com.sun.star.table.TableColumns
+com.sun.star.table.TableColumn
+com.sun.star.table.TableRow
+com.sun.star.table.TableRows
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#Example_Python_Bridge_PyUNO
+DESCR:Advanced UNO - Example Python Bridge PyUNO
+REF:
+com.sun.star.script.Converter
+com.sun.star.script.Invocation
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Printer_and_Print_Job_Settings
+DESCR:Spreadsheet Documents - Printing Spreadsheet Documents - Printer and Print Job Settings
+REF:
+com.sun.star.awt.Size
+com.sun.star.view.PaperOrientation
+com.sun.star.view.PrintOptions
+com.sun.star.view.PrinterDescriptor
+com.sun.star.view.XPrintable
+com.sun.star.view.PaperFormat
+TOPIC:
+com.sun.star.view.PrintOptions
+com.sun.star.view.PrinterDescriptor
+com.sun.star.view.XPrintable
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Supported_Service_Names
+DESCR:Writing UNO Components - XServiceInfo - Supported Service Names
+REF:
+com.sun.star.container.XContentEnumerationAccess
+com.sun.star.lang.XSingleServiceFactory
+com.sun.star.lang.XSingleComponentFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Animations_and_Interactions
+DESCR:Drawings and Presentations - Animations and Interactions
+REF:
+com.sun.star.presentation.AnimationSpeed
+com.sun.star.presentation.Shape
+com.sun.star.presentation.ClickAction
+com.sun.star.presentation.AnimationEffect
+TOPIC:
+com.sun.star.presentation.Shape
+com.sun.star.presentation.AnimationEffect
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Keyboard_Listener
+DESCR:Graphical User Interfaces - Events - Keyboard Listener
+REF:
+com.sun.star.awt.XKeyListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Using_the_Component_Framework
+DESCR:Office Development - Using the Component Framework
+REF:
+com.sun.star.frame.Controller
+com.sun.star.lang.XComponent
+com.sun.star.document.OfficeDocument
+com.sun.star.drawing.DrawingDocumentDrawView
+com.sun.star.sheet.SpreadsheetView
+com.sun.star.frame.XModel
+TOPIC:
+com.sun.star.lang.XComponent
+
+LINK:Documentation/DevGuide/Text_Documents#General_Document_Information
+DESCR:Text Documents - Settings - General Document Information
+REF:
+com.sun.star.document.DocumentProperties
+com.sun.star.document.XDocumentPropertiesSupplier
+TOPIC:
+com.sun.star.document.XDocumentPropertiesSupplier
+
+LINK:Documentation/DevGuide/Text_Documents#Sorting_Text
+DESCR:Text Documents - Sorting Text
+REF:
+com.sun.star.text.TextSortDescriptor
+com.sun.star.beans.PropertyValue
+com.sun.star.util.XSortable
+TOPIC:
+com.sun.star.util.XSortable
+
+LINK:Documentation/DevGuide/Professional_UNO#Mapping_of_Struct_Types
+DESCR:Professional UNO - Java - Mapping of Struct Types
+REF:
+com.sun.star.beans.Optional
+com.sun.star.beans.Ambiguous
+com.sun.star.uno.XInterface
+com.sun.star.beans.PropertyValue
+TOPIC:
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Instantiating_the_UCB
+DESCR:Universal Content Broker - Instantiating the UCB
+REF:
+com.sun.star.ucb.UniversalContentBroker
+TOPIC:
+com.sun.star.ucb.UniversalContentBroker
+
+LINK:Documentation/DevGuide/Universal_Content_Providers#Creation_of_New_PCP_Contents
+DESCR:Appendix C. Universal Content Providers - The Package Content Provider - Creation of New PCP Contents
+REF:
+com.sun.star.ucb.XContentCreator
+com.sun.star.io.XInputStream
+TOPIC:
+com.sun.star.ucb.XContentCreator
+
+LINK:Documentation/DevGuide/Text_Documents#Styles
+DESCR:Text Documents - Overall Document Features - Styles
+REF:
+com.sun.star.style.Style
+com.sun.star.container.XNamed
+com.sun.star.style.XStyleFamiliesSupplier
+com.sun.star.style.StyleFamilies
+com.sun.star.container.XNameContainer
+com.sun.star.container.XIndexAccess
+com.sun.star.style.XStyle
+com.sun.star.container.XNameAccess
+com.sun.star.uno.RuntimeException
+com.sun.star.style.XStyleLoader
+com.sun.star.style.StyleFamily
+TOPIC:
+com.sun.star.style.Style
+com.sun.star.style.StyleFamilies
+com.sun.star.style.XStyle
+com.sun.star.style.StyleFamily
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#Combo_Box
+DESCR:LibreOffice Basic - Combo Box
+REF:
+com.sun.star.awt.UnoControlComboBox
+com.sun.star.awt.XComboBox
+TOPIC:
+
+LINK:Documentation/DevGuide/Extensions#Creating_the_GUI_of_the_Options_Page
+DESCR:Extensions - Creating the GUI of the Options Page
+REF:
+com.sun.star.awt.ContainerWindowProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Information_about_Functions
+DESCR:Spreadsheet Documents - Function Handling - Information about Functions
+REF:
+com.sun.star.sheet.FunctionArgument
+com.sun.star.sheet.FunctionDescriptions
+com.sun.star.sheet.RecentFunctions
+com.sun.star.sheet.XFunctionDescriptions
+com.sun.star.container.XIndexAccess
+com.sun.star.sheet.FunctionAccess
+com.sun.star.beans.PropertyValue
+com.sun.star.container.XNameAccess
+com.sun.star.sheet.FunctionDescription
+TOPIC:
+com.sun.star.sheet.FunctionDescriptions
+com.sun.star.sheet.FunctionDescription
+
+LINK:Documentation/DevGuide/Office_Development#XStorable
+DESCR:Office Development - Component - Models - XStorable
+REF:
+com.sun.star.frame.XStorable
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Editing_Text
+DESCR:Text Documents - Editing Text
+REF:
+com.sun.star.text.XText
+TOPIC:
+com.sun.star.text.XText
+
+LINK:Documentation/DevGuide/Database_Access#The_SingleSelectQueryComposer
+DESCR:Database Access - The SingleSelectQueryComposer
+REF:
+com.sun.star.sdb.SingleSelectQueryAnalyzer
+com.sun.star.sdb.SingleSelectQueryComposer
+com.sun.star.sdb.Connection
+com.sun.star.sdbcx.XTablesSupplier
+com.sun.star.sdb.DataColumn
+com.sun.star.sdbcx.XColumnsSupplier
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.sdb.XParametersSupplier
+com.sun.star.sdb.XSingleSelectQueryAnalyzer
+com.sun.star.sdb.SQLQueryComposer
+TOPIC:
+com.sun.star.sdb.SingleSelectQueryComposer
+
+LINK:Documentation/DevGuide/Office_Development#How_to_Trigger_Closing
+DESCR:Office Development - Closing Documents - How to Trigger Closing
+REF:
+com.sun.star.util.XModifiable
+com.sun.star.util.XCloseable
+TOPIC:
+
+LINK:Documentation/DevGuide/Charts#Chart_Document_Controller
+DESCR:Charts - Chart Document Controller
+REF:
+com.sun.star.frame.XModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XNativeNumberSupplier
+DESCR:Office Development - Implementing a New Locale - XNativeNumberSupplier
+REF:
+com.sun.star.i18n.NativeNumberMode
+com.sun.star.i18n.XNativeNumberSupplier
+TOPIC:
+com.sun.star.i18n.XNativeNumberSupplier
+
+LINK:Documentation/DevGuide/Office_Development#Setting_Components_into_Frame_Hierarchies
+DESCR:Office Development - Creating Frames Manually - Setting Components into Frame Hierarchies
+REF:
+TOPIC:
+com.sun.star.frame.XFramesSupplier
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Table_Sort_Descriptor
+DESCR:Spreadsheet Documents - Sorting - Table Sort Descriptor
+REF:
+com.sun.star.sheet.GlobalSheetSettings
+com.sun.star.sheet.SheetSortDescriptor2
+com.sun.star.table.TableSortDescriptor2
+com.sun.star.table.TableSortField
+com.sun.star.util.SortDescriptor2
+com.sun.star.util.XSortable
+com.sun.star.i18n.Collator
+TOPIC:
+com.sun.star.sheet.SheetSortDescriptor2
+
+LINK:Documentation/DevGuide/Office_Development#XDispatchProvider_and_XDispatchProviderInterception
+DESCR:Office Development - Component - Frames - XDispatchProvider and XDispatchProviderInterception
+REF:
+com.sun.star.frame.XDispatchProviderInterception
+com.sun.star.frame.XDispatchProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Case_Sensitivity
+DESCR:Professional UNO - Basic - Case Sensitivity
+REF:
+com.sun.star.container.XNameAccess
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Drawing_Shapes
+DESCR:Text Documents - Drawing Shapes
+REF:
+com.sun.star.drawing.HomogenMatrix
+com.sun.star.text.XTextRange
+com.sun.star.text.XTextFrame
+com.sun.star.container.XNameContainer
+com.sun.star.text.TextContentAnchorType
+com.sun.star.text.Shape
+com.sun.star.style.XStyle
+com.sun.star.drawing.Shape
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#XTransliteration
+DESCR:Office Development - Overview and Using the API - XTransliteration
+REF:
+com.sun.star.i18n.XLocaleData
+com.sun.star.i18n.XTransliteration
+TOPIC:
+com.sun.star.i18n.XTransliteration
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Page_Partitioning
+DESCR:Drawings and Presentations - Working with Drawing Documents - Page Partitioning
+REF:
+com.sun.star.view.PaperOrientation
+com.sun.star.drawing.GenericDrawPage
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Listeners
+DESCR:Professional UNO - Basic - Listeners
+REF:
+com.sun.star.container.ContainerEvent
+com.sun.star.lang.XEventListener
+com.sun.star.lang.EventObject
+com.sun.star.container.XContainerListener
+TOPIC:
+com.sun.star.lang.XEventListener
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Filter_Options
+DESCR:Spreadsheet Documents - Filter Options
+REF:
+com.sun.star.beans.PropertyValue
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Framework_API
+DESCR:Office Development - Framework API
+REF:
+com.sun.star.awt
+TOPIC:
+
+LINK:Documentation/DevGuide/LibreOffice_Basic#HorizontalVertical_Scroll_Bar
+DESCR:LibreOffice Basic - HorizontalVertical Scroll Bar
+REF:
+com.sun.star.awt.UnoControlScrollBar
+com.sun.star.awt.AdjustmentEvent
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Controllers
+DESCR:Office Development - Controllers
+REF:
+com.sun.star.frame.XController
+com.sun.star.sheet.XSpreadsheetView
+com.sun.star.text.XTextViewCursorSupplier
+TOPIC:
+com.sun.star.frame.Controller
+com.sun.star.frame.XController
+
+LINK:Documentation/DevGuide/Universal_Content_Providers#Module_Content
+DESCR:Appendix C. Universal Content Providers - The Help Content Provider - Properties and Commands - Module Content
+REF:
+com.sun.star.ucb.XDynamicResultSet
+TOPIC:
+
+LINK:Documentation/DevGuide/Advanced_UNO#CoreReflection_Service
+DESCR:Advanced UNO - UNO Reflection API - CoreReflection Service
+REF:
+com.sun.star.reflection.XIdlClass
+com.sun.star.reflection.CoreReflection
+com.sun.star.reflection.XIdlReflection
+com.sun.star.reflection.XIdlField2
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet
+DESCR:Spreadsheet Documents - Spreadsheet
+REF:
+com.sun.star.sheet.Spreadsheet
+TOPIC:
+
+LINK:Documentation/DevGuide/Text_Documents#Reference_Marks
+DESCR:Text Documents - Reference Marks
+REF:
+com.sun.star.container.XNamed
+com.sun.star.text.textfield.GetReference
+com.sun.star.container.XIndexAccess
+com.sun.star.text.XReferenceMarksSupplier
+com.sun.star.container.XNameAccess
+com.sun.star.text.ReferenceMarks
+com.sun.star.text.XTextContent
+TOPIC:
+com.sun.star.text.ReferenceMark
+
+LINK:Documentation/DevGuide/Database_Access#Retrieving_General_Information
+DESCR:Database Access - Database Design - Retrieving Information about a Database - Retrieving General Information
+REF:
+com.sun.star.sdbc.XDatabaseMetaData
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#XMultiServiceFactory_Interface
+DESCR:Professional UNO - Service Manager - XMultiServiceFactory Interface
+REF:
+com.sun.star.lang.XInitialization
+com.sun.star.lang.XMultiServiceFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Type_Mappings_3
+DESCR:Professional UNO - Bridge - Type Mappings
+REF:
+com.sun.star.script.XInvocation
+TOPIC:
+
+LINK:Documentation/DevGuide/Drawing_Documents_and_Presentation_Documents#Graphics_Styles
+DESCR:Drawings and Presentations - Overall Document Features - Styles - Graphics Styles
+REF:
+com.sun.star.drawing.ShadowProperties
+com.sun.star.drawing.ConnectorProperties
+com.sun.star.style.XStyleFamiliesSupplier
+com.sun.star.style.ParagraphProperties
+com.sun.star.drawing.MeasureProperties
+com.sun.star.container.XNameContainer
+com.sun.star.style.XStyle
+com.sun.star.container.XNameAccess
+com.sun.star.drawing.TextProperties
+com.sun.star.drawing.LineProperties
+com.sun.star.drawing.FillProperties
+com.sun.star.style.CharacterProperties
+TOPIC:
+com.sun.star.style.XStyle
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#Using_the_vnd.sun.star.jobs:_URL_Schema
+DESCR:Writing UNO Components - Jobs - Using the vnd.sun.star.jobs: URL Schema
+REF:
+com.sun.star.task.XAsyncJob
+com.sun.star.task.XJob
+com.sun.star.task.Job
+com.sun.star.task.AsyncJob
+TOPIC:
+
+LINK:Documentation/DevGuide/Writing_UNO_Components#XAggregation
+DESCR:Writing UNO Components - XAggregation
+REF:
+com.sun.star.uno.XAggregation
+TOPIC:
+com.sun.star.uno.XAggregation
+
+LINK:Documentation/DevGuide/Office_Development#Frame_Hierarchies
+DESCR:Office Development - Component - Frames - XFrame - Frame Hierarchies
+REF:
+com.sun.star.frame.XFrames
+com.sun.star.frame.FrameSearchFlag
+com.sun.star.frame.XFramesSupplier
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Compatibility_Issues_and_Migration_Path
+DESCR:Professional UNO - Component Context - Compatibility Issues and Migration Path
+REF:
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.lang.XMultiComponentFactory
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Handling_Interfaces
+DESCR:Professional UNO - Java - Handling Interfaces
+REF:
+com.sun.star.lang.XMultiServiceFactory
+com.sun.star.uno.XInterface
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Transparent_Use_of_Office_UNO_Components
+DESCR:Professional UNO - Java - Transparent Use of Office UNO Components
+REF:
+TOPIC:
+com.sun.star.uno.XComponentContext
+com.sun.star.lang.XMultiComponentFactory
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Command_Button
+DESCR:Graphical User Interfaces - Command Button
+REF:
+com.sun.star.awt.XActionListener
+com.sun.star.awt.PushButtonType
+com.sun.star.awt.ImageAlign
+com.sun.star.awt.UnoControlButton
+com.sun.star.awt.UnoControlButtonModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Professional_UNO#Singletons
+DESCR:Professional UNO - Singletons
+REF:
+com.sun.star.uno.XComponentContext
+com.sun.star.uno.DeploymentException
+TOPIC:
+
+LINK:Documentation/DevGuide/Charts#Diagram
+DESCR:Charts - Common Parts of all Chart Types - Diagram
+REF:
+com.sun.star.chart.ChartStatistics
+com.sun.star.chart.BarDiagram
+com.sun.star.chart.Dim3DDiagram
+com.sun.star.chart.StackableDiagram
+com.sun.star.chart.PieDiagram
+com.sun.star.chart.LineDiagram
+com.sun.star.chart.AreaDiagram
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#View_Panes
+DESCR:Spreadsheet Documents - View Panes
+REF:
+com.sun.star.sheet.XViewPane
+com.sun.star.table.CellRangeAddress
+com.sun.star.sheet.XCellRangeReferrer
+com.sun.star.view.XControlAccess
+com.sun.star.sheet.SpreadsheetViewPane
+TOPIC:
+com.sun.star.sheet.SpreadsheetViewPane
+
+LINK:Documentation/DevGuide/Professional_UNO#Creating_the_Bridge
+DESCR:Professional UNO - Creating the Bridge
+REF:
+com.sun.star.lang.XComponent
+com.sun.star.bridge.XBridgeFactory
+com.sun.star.lang.XEventListener
+com.sun.star.bridge.XBridge
+com.sun.star.bridge.BridgeFactory
+com.sun.star.bridge.XInstanceProvider
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Dispatch_Results
+DESCR:Office Development - Dispatch Results
+REF:
+com.sun.star.frame.DispatchResultEvent
+com.sun.star.frame.XNotifyingDispatch
+com.sun.star.frame.XDispatchResultListener
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Search_and_Replace
+DESCR:Spreadsheet Documents - Search and Replace
+REF:
+com.sun.star.util.XReplaceable
+com.sun.star.util.XReplaceDescriptor
+com.sun.star.util.XSearchable
+TOPIC:
+com.sun.star.util.XReplaceable
+
+LINK:Documentation/DevGuide/Forms#Form_Controls_accepting_Value_Bindings
+DESCR:Forms - Form Controls accepting Value Bindings
+REF:
+com.sun.star.form.DataAwareControlModel
+com.sun.star.table.CellValueBinding
+com.sun.star.form.binding.BindableControlModel
+com.sun.star.form.binding.BindableDataAwareControlModel
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Spreadsheet_Documents
+DESCR:Spreadsheet Documents - Spreadsheet Documents
+REF:
+com.sun.star.sheet.SheetCell
+com.sun.star.table
+com.sun.star.sheet
+com.sun.star.sheet.SheetCellRanges
+com.sun.star.table.CellRange
+com.sun.star.sheet.SheetCellRange
+com.sun.star.table.Cell
+com.sun.star.table.CellCursor
+com.sun.star.sheet.SheetCellCursor
+com.sun.star.sheet.Cells
+TOPIC:
+com.sun.star.sheet.SpreadsheetDocument
+
+LINK:Documentation/DevGuide/Graphical_User_Interfaces#Currency_Field
+DESCR:Graphical User Interfaces - Currency Field
+REF:
+com.sun.star.awt.UnoControlNumericField
+com.sun.star.awt.UnoControlCurrencyField
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Capabilities_of_SheetCell
+DESCR:Spreadsheet Documents - Capabilities of SheetCell
+REF:
+com.sun.star.sheet.SheetCell
+com.sun.star.table.XCell
+com.sun.star.sheet.SheetCellRange
+com.sun.star.table.Cell
+com.sun.star.text.Text
+com.sun.star.text.XTextFieldsSupplier
+com.sun.star.text.XText
+com.sun.star.document.XActionLockable
+com.sun.star.table.CellAddress
+com.sun.star.sheet.XSheetAnnotationAnchor
+TOPIC:
+
+LINK:Documentation/DevGuide/Office_Development#Frame-Controller-Model_Paradigm_in_LibreOffice
+DESCR:Office Development - Frame-Controller-Model Paradigm in LibreOffice
+REF:
+TOPIC:
+com.sun.star.frame.XController
+com.sun.star.frame.XFrame
+com.sun.star.frame.XModel
+
+LINK:Documentation/DevGuide/Universal_Content_Broker#Storing_a_Document_Content
+DESCR:Universal Content Broker - Documents - Storing a Document Content
+REF:
+com.sun.star.io.XInputStream
+com.sun.star.ucb.InsertCommandArgument
+TOPIC:
+
+LINK:Documentation/DevGuide/Spreadsheet_Documents#Data_Consolidation
+DESCR:Spreadsheet Documents - Other Table Operations - Data Consolidation
+REF:
+com.sun.star.sheet.GeneralFunction
+com.sun.star.sheet.ConsolidationDescriptor
+com.sun.star.sheet.XConsolidatable
+com.sun.star.table.CellRangeAddress
+com.sun.star.sheet.XConsolidationDescriptor
+com.sun.star.table.CellAddress
+TOPIC:
+com.sun.star.sheet.XConsolidatable
+com.sun.star.sheet.XConsolidationDescriptor
+
+LINK:Documentation/DevGuide/Scripting_Framework#Implementation_of_LanguageScriptProvider_with_support_for_Package_Manager
+DESCR:Scripting Framework - Integration with Extension Manager - Overview of how ScriptingFramework integrates with the Extension Manager API - Implementation of LanguageScriptProvider with support for Package Manager
+REF:
+com.sun.star.deployment.XPackage
+com.sun.star.container.XNameContainer
+com.sun.star.container.XNameAccess
+TOPIC:
+
diff --git a/odk/docs/idl/main.dox b/odk/docs/idl/main.dox
new file mode 100644
index 0000000000..5e9a6c8f95
--- /dev/null
+++ b/odk/docs/idl/main.dox
@@ -0,0 +1,20 @@
+/*
+ * 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/.
+ */
+
+/// \mainpage
+///
+/// This is a reference documentation for the UNO IDL API.
+///
+/// \remark
+/// UNO IDL has no concept of "public" or "protected".
+/// "Protected Member" or "Protected Attribute" in the context
+/// of this IDL documentation actually means
+/// "members inherited from optional service or interface",
+/// i.e., not every implementation supports these members
+/// or attributes.
+
diff --git a/odk/docs/idl/wikilinks.py b/odk/docs/idl/wikilinks.py
new file mode 100644
index 0000000000..742d874eaf
--- /dev/null
+++ b/odk/docs/idl/wikilinks.py
@@ -0,0 +1,74 @@
+#!/usr/bin/env python3
+# -*- tab-width: 4; indent-tabs-mode: nil; py-indent-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/.
+#
+
+# wikilinks.py:
+# This throwaway program can be used to convert idl_chapter_refs.txt to a
+# "fake" IDL file that can be fed to doxygen to get the DevGuide Wiki links.
+#
+# Usage:
+#
+# In core, generate a file letting us know what kinds of entities to declare:
+# cat <(make -s cmd cmd='$(INSTDIR)/sdk/bin/unoidl-read --summary $(INSTDIR)/program/types.rdb') <(make -s cmd cmd='$(INSTDIR)/sdk/bin/unoidl-read --summary $(INSTDIR)/program/types.rdb $(INSTDIR)/program/types/offapi.rdb') | LC_ALL=C sort | LC_ALL=C uniq > /tmp/kinds
+#
+# Run the script while feeding it the chapter references and output the fake IDL:
+# python wikilinks.py < idl_chapter_refs.txt > generated_idl_chapter_refs.idl
+
+import sys
+
+devguidewww = "https://wiki.documentfoundation.org/"
+in_topic = False
+link = None
+description = None
+allthings = {}
+allkinds = {}
+
+for line in open("/tmp/kinds") :
+ (kind,_,name) = line.strip().partition(" ")
+ allkinds[name] = kind
+
+for line in sys.stdin :
+ sline = line.strip()
+ if sline.startswith("LINK:") :
+ link = sline.partition('LINK:')[2]
+ elif sline.startswith("DESCR:") :
+ description = sline.partition('DESCR:')[2]
+ elif sline == "TOPIC:" :
+ in_topic = True
+ elif in_topic :
+ if sline == "" :
+ in_topic = False
+ elif sline in allthings :
+ allthings[sline].append((link, description))
+ else:
+ allthings[sline] = [(link, description)]
+
+print("""/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/* this file was generated from idl_chapter_refs.txt by wikilinks.py */""")
+
+for key in allthings:
+ kind = allkinds[key]
+ parts = key.split(".")
+ print("\n")
+ for p in parts[0:-1] :
+ print("module", p, "{")
+ # for enums the "{}" trick results in broken/duplicate output
+ if kind == "enum" :
+ print("/// @" + kind, parts[-1])
+ print("/// @par Developers Guide")
+ for item in allthings[key] :
+ print("/// <a href=\"" + devguidewww + item[0] + "\">"
+ + item[1] + "</a><br>")
+ # doxygen does not have tags for e.g. @service but empty definition works
+ if kind != "enum" :
+ print(kind, parts[-1], "{}")
+ for p in parts[0:-1] :
+ print("};")
+
+# vim:set shiftwidth=4 softtabstop=4 expandtab:
diff --git a/odk/docs/images/arrow-1.gif b/odk/docs/images/arrow-1.gif
new file mode 100644
index 0000000000..2d3476cd33
--- /dev/null
+++ b/odk/docs/images/arrow-1.gif
Binary files differ
diff --git a/odk/docs/images/arrow-2.gif b/odk/docs/images/arrow-2.gif
new file mode 100644
index 0000000000..2e2b20d7d3
--- /dev/null
+++ b/odk/docs/images/arrow-2.gif
Binary files differ
diff --git a/odk/docs/images/arrow-3.gif b/odk/docs/images/arrow-3.gif
new file mode 100644
index 0000000000..99da8a7d5b
--- /dev/null
+++ b/odk/docs/images/arrow-3.gif
Binary files differ
diff --git a/odk/docs/images/bg_table.gif b/odk/docs/images/bg_table.gif
new file mode 100644
index 0000000000..8c961993cf
--- /dev/null
+++ b/odk/docs/images/bg_table.gif
Binary files differ
diff --git a/odk/docs/images/bg_table.png b/odk/docs/images/bg_table.png
new file mode 100644
index 0000000000..eb5d4f2f73
--- /dev/null
+++ b/odk/docs/images/bg_table.png
Binary files differ
diff --git a/odk/docs/images/bg_table2.gif b/odk/docs/images/bg_table2.gif
new file mode 100644
index 0000000000..8f8ad2f1d4
--- /dev/null
+++ b/odk/docs/images/bg_table2.gif
Binary files differ
diff --git a/odk/docs/images/bg_table2.png b/odk/docs/images/bg_table2.png
new file mode 100644
index 0000000000..d0cafddfec
--- /dev/null
+++ b/odk/docs/images/bg_table2.png
Binary files differ
diff --git a/odk/docs/images/bg_table3.gif b/odk/docs/images/bg_table3.gif
new file mode 100644
index 0000000000..d0c6469c95
--- /dev/null
+++ b/odk/docs/images/bg_table3.gif
Binary files differ
diff --git a/odk/docs/images/bg_table3.png b/odk/docs/images/bg_table3.png
new file mode 100644
index 0000000000..2759066df9
--- /dev/null
+++ b/odk/docs/images/bg_table3.png
Binary files differ
diff --git a/odk/docs/images/bluball.gif b/odk/docs/images/bluball.gif
new file mode 100644
index 0000000000..fcadd22e15
--- /dev/null
+++ b/odk/docs/images/bluball.gif
Binary files differ
diff --git a/odk/docs/images/nada.gif b/odk/docs/images/nada.gif
new file mode 100644
index 0000000000..75b945d255
--- /dev/null
+++ b/odk/docs/images/nada.gif
Binary files differ
diff --git a/odk/docs/images/nav_down.png b/odk/docs/images/nav_down.png
new file mode 100644
index 0000000000..fee3fbf30b
--- /dev/null
+++ b/odk/docs/images/nav_down.png
Binary files differ
diff --git a/odk/docs/images/nav_home.png b/odk/docs/images/nav_home.png
new file mode 100644
index 0000000000..36c4cf76cd
--- /dev/null
+++ b/odk/docs/images/nav_home.png
Binary files differ
diff --git a/odk/docs/images/nav_left.png b/odk/docs/images/nav_left.png
new file mode 100644
index 0000000000..b2f5da725f
--- /dev/null
+++ b/odk/docs/images/nav_left.png
Binary files differ
diff --git a/odk/docs/images/nav_right.png b/odk/docs/images/nav_right.png
new file mode 100644
index 0000000000..87310372a2
--- /dev/null
+++ b/odk/docs/images/nav_right.png
Binary files differ
diff --git a/odk/docs/images/nav_up.png b/odk/docs/images/nav_up.png
new file mode 100644
index 0000000000..d583b31684
--- /dev/null
+++ b/odk/docs/images/nav_up.png
Binary files differ
diff --git a/odk/docs/images/odk-footer-logo.gif b/odk/docs/images/odk-footer-logo.gif
new file mode 100644
index 0000000000..e79cd7143a
--- /dev/null
+++ b/odk/docs/images/odk-footer-logo.gif
Binary files differ
diff --git a/odk/docs/images/ooo-main-app_32.png b/odk/docs/images/ooo-main-app_32.png
new file mode 100644
index 0000000000..296c6f4c58
--- /dev/null
+++ b/odk/docs/images/ooo-main-app_32.png
Binary files differ
diff --git a/odk/docs/images/sdk_head-1.png b/odk/docs/images/sdk_head-1.png
new file mode 100644
index 0000000000..4eea23f6e8
--- /dev/null
+++ b/odk/docs/images/sdk_head-1.png
Binary files differ
diff --git a/odk/docs/images/sdk_head-2.png b/odk/docs/images/sdk_head-2.png
new file mode 100644
index 0000000000..61adc6f7c9
--- /dev/null
+++ b/odk/docs/images/sdk_head-2.png
Binary files differ
diff --git a/odk/docs/images/sdk_line-1.gif b/odk/docs/images/sdk_line-1.gif
new file mode 100644
index 0000000000..199d3a80bc
--- /dev/null
+++ b/odk/docs/images/sdk_line-1.gif
Binary files differ
diff --git a/odk/docs/images/sdk_line-2.gif b/odk/docs/images/sdk_line-2.gif
new file mode 100644
index 0000000000..44ef0146a5
--- /dev/null
+++ b/odk/docs/images/sdk_line-2.gif
Binary files differ
diff --git a/odk/docs/install.html b/odk/docs/install.html
new file mode 100644
index 0000000000..aaafae6ce9
--- /dev/null
+++ b/odk/docs/install.html
@@ -0,0 +1,562 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<!--
+ * 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 .
+-->
+<html>
+<head>
+ <title>LibreOffice %PRODUCT_RELEASE% SDK - Installation Guide</title>
+ <link rel="stylesheet" type="text/css" href="sdk_styles.css"/>
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <div id="BgContainer">
+ <div id="Container">
+ <div id="TopHeader">
+ <a id="Logo" href="http://www.libreoffice.org/"
+ title="Go to the Home of LibreOffice and the LibreOffice Community page"></a>
+ <p id="HeaderTagLine">
+ Software Development Kit %PRODUCT_RELEASE%
+ </p>
+ </div>
+ <div class="clear">
+ </div>
+ <div id="Layout">
+ <div class="typography">
+ <h1>Installation Guide</h1>
+ <table class="table1" cellpadding="0">
+ <tr>
+ <td colspan="3"><img class="nothing10" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="3"><img class="nothing1" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td>
+ <table class="table3">
+ <tr>
+ <td colspan="2">
+ <p>The LibreOffice %PRODUCT_RELEASE% SDK comes with
+ a set of development tools, base libraries, header
+ files and helper class files that can be used to
+ develop Java/C++ components, to embed the
+ LibreOffice %PRODUCT_RELEASE% application in your
+ own programs, or to use the API (scripting or
+ remote control the office). For a complete working
+ environment, we have some additional
+ requirements:</p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td><b>LibreOffice %PRODUCT_RELEASE%
+ installation</b></td>
+ <td class="content80"><p>The SDK works on top of an
+ existing LibreOffice installation and uses the same
+ libraries as the LibreOffice installation.</p>
+ <p>Download the SDK from the same
+ source as your LibreOffice packages.</p>
+ <ul>
+ <li>If you have installed an official The
+ Document Foundation LibreOffice release,
+ download and install the corresponding SDK
+ release for your platform from
+ <a target="_blank" href="https://www.libreoffice.org/download" title="link to The Document Foundation download page">https://www.libreoffice.org/download</a>
+ </li>
+ <li>If you have installed a downstream LibreOffice
+ release via your operating system's package
+ management tools, use the same package
+ management tools to install the corresponding
+ downstream SDK package(s).
+ </li>
+ </ul>
+ <p><b>Note</b>: Do not mix and match The Document
+ Foundation LibreOffice releases with downstream
+ SDK packages or vice versa!</p></td>
+ </td>
+ </tr>
+ <tr valign="middle">
+ <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr valign="top">
+ <td><b>JDK (1.5 or higher)</b></td>
+ <td class="content80">
+ <p>A JDK is necessary for developing Java components
+ or applications. An appropriate Java SDK can be
+ found on
+ <a target="_blank" href="http://java.sun.com/products" title="link to the Java SDK download page (online)">http://java.sun.com/products</a>.</p>
+ <p>Recommendation is to use Java 7 or later for
+ 64bit, and Java 6 for 32bit.</p>
+ <p><b>Note</b>: The Java compiler is
+ <b><u>optional</u></b>!</p></td>
+ </tr>
+ <tr valign="middle">
+ <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr valign="top">
+ <td><b>C++ compiler</b></td>
+ <td class="content80">A C++ compiler is necessary for
+ developing C++ components or applications. UNO
+ depends on a compiler dependent language binding, so
+ that we use the appropriate compiler where a
+ language binding exists:
+ <table class="table4">
+ <tr>
+ <td class="cell15">Linux</td>
+ <td class="cell80">GNU C++ compiler, gcc version
+ 4.1 or later</td>
+ </tr>
+ <tr>
+ <td class="cell15">macOS</td>
+ <td class="cell80">Xcode</td>
+ </tr>
+ <tr>
+ <td class="cell15">Windows</td>
+ <td class="cell80">Microsoft C++ Compiler,
+ Microsoft Visual Studio 2010 or later, or the
+ Express edition thereof</td>
+ </tr>
+ </table>
+ <p><b>Note</b>: The C++ compiler is
+ <b><u>optional</u></b>! If you use the Express
+ edition you have to ensure that the
+ <a href="http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&amp;displaylang=en">Microsoft Visual Studio 2008 Redistributable Package</a>
+ is also installed. You can download this package
+ from Microsoft directly.</p></td>
+ </tr>
+ <tr valign="middle">
+ <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr valign="top">
+ <td><b>Microsoft .NET Framework SDK version 1.0 or
+ higher</b></td>
+ <td class="content80">The SDK is required for building
+ CLI applications. That is, programs written in
+ languages, such as C# or VB.NET.<br/>
+ <p><b>Note</b>: The .NET Framework is
+ <b><u>optional</u></b>!</p></td>
+ </tr>
+ <tr valign="middle">
+ <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr valign="top">
+ <td><b>GNU make (3.79.1 or higher)</b></td>
+ <td class="content80">
+ <p>GNU make is used to build the examples of the
+ SDK. GNU make is available from
+ <a target="_blank" href="http://www.gnu.org" title="link to www.gnu.org (online)">http://www.gnu.org</a>.
+ It can be ftped via
+ <a target="_blank" href="ftp://ftp.gnu.org/gnu/make" title="link to gnumake on www.gnu.org (online)">ftp://ftp.gnu.org/gnu/make</a></p>
+ <p><b>Note</b>: Windows user can find an executable
+ of gnu make under
+ <a target="_blank" href="http://www.mingw.org/wiki/Getting_Started" title="link to the MinGW Getting Started wiki (online)">http://www.mingw.org/wiki/Getting_Started</a>
+ (see the mingw32-make link under &quot;Manual
+ Installation&quot;). Do not use the Cygwin make,
+ because it does not work well. On Solaris gnu make
+ can be found often under
+ <b><i>/usr/sfw/bin/gmake</i></b>, but keep in mind
+ that you have to use <b>'gmake'</b> then. Or you
+ can find gnu make also under
+ <a target="_blank" href="http://www.sunfreeware.com/" title="link to www.sunfreeware.com (online)">http://www.sunfreeware.com/</a>.</p></td>
+ </tr>
+ <tr valign="middle">
+ <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr valign="top">
+ <td><b>zip tool (2.3 or higher)</b></td>
+ <td class="content80">The zip tool is used to create
+ UNO packages. zip is a new requirement to make the
+ SDK independent of a Java SDK.<br/>
+ If you do not have these already, you can download
+ them from
+ <a target="_blank" href="http://www.info-zip.org" title="link to www.ubfi-zip.org (online)">http://www.info-zip.org</a>.
+ Note: The cygwin zip.exe does not work for the build
+ under the 4NT shell. You have to use the native w32
+ version.</td>
+ </tr>
+ <tr valign="middle">
+ <td colspan="2"><img class="line" src="images/sdk_line-1.gif"></td>
+ </tr>
+ <tr valign="top">
+ <td><b>cat and sed tools<b></td>
+ <td class="content80">The cat and set tools are used
+ to create some extensions.
+ <p><b>Note for Windows users</b>: If you do not have
+ these already, you can download them from
+ <a target="_blank" href="http://sourceforge.net/projects/unxutils/files/latest/downloadg" title="link to UnxUtils (online)">http://sourceforge.net/projects/unxutils/files/latest/download</a>.</p>
+ </td>
+ </tr>
+ <tr valign="middle">
+ <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr valign="middle">
+ <td colspan="2">
+ <p>The SDK provides a
+ mechanism which configures the SDK build
+ environment to your personal needs the first time
+ you use the SDK environment. This configuration
+ step creates a new setsdkenv_XXX script in the
+ user's home directory:</p>
+ <ul>
+ <li><b>$HOME/$OO_SDK_NAME/setsdkenv_unix.sh</b>&nbsp;&nbsp;-&gt;
+ for Unix-like systems</li>
+ <li><b>C:\Documents and Settings\&lt;username&gt;\Application Data\%OO_SDK_NAME%\setsdkenv_windows.bat</b>&nbsp;&nbsp;-&gt;
+ for Windows</li>
+ </ul>
+ <p>To start the configure script, change into the SDK root directory and
+ run:</p>
+ <ul>
+ <li><b>./setsdkenv_unix</b>&nbsp;&nbsp;-&gt;
+ for Unix-like systems</li>
+ <li><b>setsdkenv_windows.bat</b>&nbsp;&nbsp;-&gt;
+ for Windows</li>
+ </ul>
+ <p>The configure script
+ requests relevant information
+ and directories (SDK, LibreOffice, GNU make, Java,
+ C++), in order to prepare a working SDK
+ environment. (On Unix-like systems, the configure script recursively
+ starts a new interactive shell with the relevant environment variables
+ set; this is not needed on Windows.)
+ After completing the configure script
+ once, the newly created script is always used to
+ set the necessary environment variables for using
+ the SDK and the required tools.</p>
+ <p>On Unix-like systems, the configure script
+ uses Perl. Linux systems should have installed a
+ working Perl version, and on Solaris you can find
+ a working Perl version under
+ <a target="_blank" href="http://www.sunfreeware.com/" title="link to www.sunfreeware.com (online)">http://www.sunfreeware.com/</a>
+ if necessary. On Windows, the configure script
+ uses Windows Script and a JScript. If you have
+ problems with Windows Script, you can download a
+ newer version of
+ <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C717D943-7E4B-4622-86EB-95A22B832CAA&amp;displaylang=en" title="link to the download page for the Windows Script">Windows Script</a>.</p>
+ <p>If you use the template batch file, edit and set
+ the following variables:</p>
+ <table class="table4">
+ <tr valign="top">
+ <td class="cell20"><b>OFFICE_HOME</b></td>
+ <td class="cell80">Path to an existing
+ LibreOffice installation, e.g.
+ &quot;/opt/libreoffice8&quot;.</td>
+ </tr>
+ <tr>
+ <td class="cell20"><a name="oosdkname"/><b>OO_SDK_NAME</b></td>
+ <td class="cell80">The configuration uses the
+ directory name of the SDK, but you can use
+ another name as well. It is important that the
+ name does not contain spaces, because of a
+ limitation of gnu make which cannot handle
+ spaces correctly. This name is, for example,
+ used to create an output directory in the
+ users home directory for any generated output
+ when you use the SDK build environment.</td>
+ </tr>
+ <tr>
+ <td class="cell20"><b>OO_SDK_HOME</b></td>
+ <td class="cell80">Path to the SDK root
+ directory, e.g.
+ &quot;/opt/libreoffice/sdk&quot;</td>
+ </tr>
+ <tr>
+ <td class="cell20"><b>OO_SDK_JAVA_HOME</b></td>
+ <td class="cell80">Path to a JDK root directory.
+ The JDK is <b>optional</b> and only necessary
+ if you like to run the Java examples or if you
+ like to use the SDK environment to develop
+ your own Java solution.</td>
+ </tr>
+ <tr>
+ <td class="cell20"><b>OO_SDK_CPP_HOME</b></td>
+ <td class="cell80">Path to the C++ compiler (on
+ Windows, the directory where the
+ &quot;<i>vcvar32.bat</i>&quot; file can be
+ found). The C++ compiler is <b>optional</b>
+ and only necessary for building the C++
+ examples.</td>
+ </tr>
+ <tr>
+ <td class="cell20"><b>OO_SDK_CLI_HOME</b></td>
+ <td class="cell80">Path to the C# compiler and
+ VB.NET compiler (on Windows, this directory
+ can be found under the system directory (e.g.
+ c:\WINXP\Microsoft.NET\Framework\v1.0.3705).
+ The compilers are <b>optional</b> and only
+ necessary for building the CLI examples.<br/>
+ <b>Note: Windows only!</b></td>
+ </tr>
+ <tr>
+ <td class="cell20"><b>OO_SDK_MAKE_HOME</b></td>
+ <td class="cell80">Path to GNU make.</td>
+ </tr>
+ <tr>
+ <td class="cell20"><b>OO_SDK_ZIP_HOME</b></td>
+ <td class="cell80">Path to the 'zip' tool.</td>
+ </tr>
+ <tr>
+ <td class="cell20"><b>OO_SDK_CAT_HOME</b></td>
+ <td class="cell80">Path to the 'cat' tool.</td>
+ </tr>
+ <tr>
+ <td class="cell20"><b>OO_SDK_SED_HOME</b></td>
+ <td class="cell80">Path to the 'sed' tool.</td>
+ </tr>
+ <tr>
+ <td class="cell20"><b>OO_SDK_OUTPUT_DIR</b></td>
+ <td class="cell80">Path to an existing directory
+ where the example output is generated. The
+ output directory is <b>optional</b>, by
+ default the output is generated in the SDK
+ directory itself. If an output directory is
+ specified, the output is generated in an SDK
+ dependent subdirectory in this directory (e.g.
+ &lt;OO_SDK_OUTPUT_DIR&gt; /LibreOffice
+ %PRODUCT_RELEASE%/LINUXExample.out)</td>
+ </tr>
+ <tr>
+ <td class="cell20"><b>SDK_AUTO_DEPLOYMENT</b></td>
+ <td class="cell80">If this variable is set, the
+ component examples are automatically deployed
+ into the LibreOffice installation referenced
+ by OFFICE_HOME. See also section
+ <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Extensions#unopkg" title="link to the &quot;Extension Manager - unopkg&quot; section in the Developer's Guide">&quot;Extension Manager - unopkg&quot;</a>
+ from the Developer's Guide.</td>
+ </tr>
+ </table>
+ <p>You must run the <b>setsdkenv_XXX</b> script
+ every time you want to use the configured SDK
+ environment. The settings are local for the
+ current shell on Windows or the new started shell
+ on Unix-like systems. On Unix-like systems you can now source the prepared
+ environment script file
+ (&quot;setsdkenv_unix.sh&quot;) to prepare your
+ current shell instead of starting a new shell.</p>
+ </td>
+ </tr>
+ <tr valign="middle">
+ <td colspan="2"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <p class="head2">Manual Setting</p>
+ <p>If you do not want to use the script to set your
+ working environment, you must set the appropriate
+ environment variables yourself. The script sets
+ the following environment variables:</p>
+ <p class="head3">Common Environment Variables</p>
+ <table class="table4">
+ <tr valign="top">
+ <td class="cell20">OO_SDK_NAME</td>
+ <td class="cell80">See description
+ <a href="#oosdkname" title="link to the description of the environment variable OO_SDK_NAME">above</a>.</td>
+ </tr>
+ <tr valign="top">
+ <td class="cell20">OO_SDK_URE_BIN_DIR</td>
+ <td class="cell80">The path within the chosen
+ LibreOffice URE installation where binary
+ executables are located.</td>
+ </tr>
+ <tr valign="top">
+ <td class="cell20">OO_SDK_URE_LIB_DIR</td>
+ <td class="cell80">The path within the chosen
+ LibreOffice URE installation where dynamic
+ libraries are located.</td>
+ </tr>
+ <tr valign="top">
+ <td class="cell20">OO_SDK_URE_JAVA_DIR</td>
+ <td class="cell80">The path within the chosen
+ LibreOffice URE installation where Java JARs
+ are located.</td>
+ </tr>
+ <tr valign="top">
+ <td class="cell20">CLASSPATH</td>
+ <td class="cell80">=<i>$OO_SDK_URE_JAVA_DIR/libreoffice.jar;
+ $OO_SDK_URE_JAVA_DIR/unoloader.jar;
+ $CLASSPATH</i><br/>
+ <p>The classpath will be set or extended to
+ the necessary jar files of the specified
+ LibreOffice installation.</p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td class="cell20">OFFICE_PROGRAM_PATH</td>
+ <td class="cell80">=<i>$OFFICE_HOME/program</i><br/>
+ <p>This variable is used to find, for example,
+ the office type library and the UNO package
+ deployment tool.</p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td class="cell20">UNO_PATH</td>
+ <td class="cell80">=<i>$OFFICE_PROGRAM_PATH</i><br/>
+ <p>This variable is used to ensure that the
+ new C++ UNO bootstrap mechanism uses the
+ configured LibreOffice installation of the
+ SDK. Normally the bootstrap mechanism finds
+ the default office installation for the user
+ on the system. This variable is optional but
+ is set from the scripts to ensure a
+ homogeneous environment. Especially useful
+ during development where you might have more
+ than one office installation installed.</p>
+ </td>
+ </tr>
+ </table>
+ <p class="head3">Environment Variables for Unix-like systems</p>
+ <p class="head4">Solaris</p>
+ <table class="table4">
+ <tr valign="top">
+ <td class="cell20">LD_LIBRARY_PATH</td>
+ <td class="cell80">=<i>$OO_SDK_URE_LIB_DIR:
+ $OO_SDK_HOME/(solsparc|solintel)/lib:
+ $LD_LIBRARY_PATH</i><br/>
+ <p>The LD_LIBRARY_PATH will be set or will be
+ extended by the office/URE library path, the
+ platform dependent lib directory for several
+ additional libraries.</p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td class="cell20">PATH</td>
+ <td class="cell80">=<i>$OO_SDK_HOME/(solsparc|solintel)/bin:$OO_SDK_MAKE_HOME:
+ $OO_SDK_ZIP_HOME: [$OO_SDK_CPP_HOME:]
+ [$OO_SDK_JAVA_HOME/bin:]
+ $OO_SDK_URE_BIN_DIR: $PATH</i><br/>
+ <p>The PATH variable will be extended by the
+ paths for the SDK development tools, the
+ compiler, the JDK, GNU make, the zip tool
+ and the OO_SDK_URE_BIN_DIR, where the
+ compiler or the JDK are optional.</p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="cell80">The script
+ additionally creates symbolic links to the
+ public dynamic libraries of the URE in
+ <i>$OO_SDK_HOME/(solsparc|solintel)/lib</i>,
+ which are needed for linking.</td>
+ </tr>
+ </table>
+ <p class="head4">Linux</p>
+ <table class="table4">
+ <tr valign="top">
+ <td class="cell20">LD_LIBRARY_PATH</td>
+ <td class="cell80">=<i>$OO_SDK_URE_LIB_DIR:
+ $SDK_HOME/linux/lib:
+ $LD_LIBRARY_PATH</i><br/>
+ <p>The LD_LIBRARY_PATH will be set or will be
+ extended by the office/URE library path, the
+ platform dependent lib directory for some
+ additional libraries.</p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td class="cell20">PATH</td>
+ <td class="cell80">=<i>$OO_SDK_HOME/linux/bin:$OO_SDK_MAKE_HOME:
+ $OO_SDK_ZIP_HOME: [$OO_SDK_CPP_HOME:]
+ [$OO_SDK_JAVA_HOME/bin:]
+ $OO_SDK_URE_BIN_DIR: $PATH</i><br/>
+ <p>The PATH variable will be extended by the
+ paths for the SDK development tools, the
+ compiler, the JDK, GNU make, the zip tool
+ and the OO_SDK_URE_BIN_DIR, where the
+ compiler and the JDK are optional.</p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" class="cell80">The script
+ additionally creates symbolic links to the
+ public dynamic libraries of the URE in
+ <i>$OO_SDK_HOME/linux/lib</i>, which are
+ needed for linking.</td>
+ </tr>
+ </table>
+ <p class="head3">Environment Variables for Windows</p>
+ <table class="table4">
+ <tr valign="top">
+ <td class="cell20">PATH</td>
+ <td class="cell80">=<i>%OO_SDK_HOME%\windows\bin;
+ %OO_SDK_MAKE_HOME%; %OO_SDK_ZIP_HOME%;
+ [%OO_SDK_CLI_HOME%;] [%OO_SDK_CPP_HOME%;]
+ [%OO_SDK_JAVA_HOME%\bin;]
+ %OO_SDK_URE_BIN_DIR%; %PATH%</i><br/>
+ <p>The PATH variable will be extended by the
+ paths for the SDK development tools, the
+ compiler, the JDK, GNU make, the zip tool
+ and the OO_SDK_URE_BIN_DIR.</p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td class="cell20">LIB</td>
+ <td class="cell80">=<i>%OO_SDK_HOME%\windows\lib;
+ %LIB%</i><br/>
+ <p>The LIB variable will be extended by the
+ path to the import libraries that are
+ necessary for Windows.</p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <td colspan="2" class="cell80">In addition to
+ setting these environment variables, the
+ script calls the
+ &quot;<i>vcvar32.bat</i>&quot; batch file
+ which is provided by the Microsoft Developer
+ Studio to set the necessary environment
+ variables for the compiler.</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </div>
+ <div id="Footer">
+ <div id="FooterText">
+ <p>Copyright © 2000–2023 LibreOffice contributors. All rights
+ reserved.<br/>
+ LibreOffice was created by The Document Foundation, based on OpenOffice.org.<br/>
+ The Document Foundation acknowledges all community members, please
+ find more info
+ <a href="https://www.libreoffice.org/about-us/credits/" target="_blank">at our website</a>.</p>
+ <p>&nbsp;</p>
+ <p><a href="http://www.documentfoundation.org/privacy" target="_blank">Privacy Policy</a>
+ |
+ <a href="http://www.documentfoundation.org/imprint" target="_blank">Impressum (Legal Info)</a>
+ | Copyright information: The source code of LibreOffice is
+ licensed under the Mozilla Public License v2.0
+ (<a href="http://www.libreoffice.org/download/license/" target="_blank">MPLv2</a>).
+ "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
+ <a href="http://wiki.documentfoundation.org/TradeMark_Policy" target="_blank">trademark policy</a>.</p>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+</body>
+</html>
diff --git a/odk/docs/java-uno/package-list b/odk/docs/java-uno/package-list
new file mode 100644
index 0000000000..c3f32acd52
--- /dev/null
+++ b/odk/docs/java-uno/package-list
@@ -0,0 +1,47 @@
+com.sun.star.apitest
+com.sun.star.awt
+com.sun.star.beans
+com.sun.star.bridge
+com.sun.star.chart
+com.sun.star.configuration
+com.sun.star.connection
+com.sun.star.container
+com.sun.star.datatransfer
+com.sun.star.document
+com.sun.star.drawing
+com.sun.star.form
+com.sun.star.formula
+com.sun.star.frame
+com.sun.star.i18n
+com.sun.star.io
+com.sun.star.java
+com.sun.star.lang
+com.sun.star.linguistic2
+com.sun.star.loader
+com.sun.star.mozilla
+com.sun.star.plugin
+com.sun.star.presentation
+com.sun.star.qadev
+com.sun.star.reflection
+com.sun.star.registry
+com.sun.star.resource
+com.sun.star.scanner
+com.sun.star.script
+com.sun.star.sdb
+com.sun.star.sdbc
+com.sun.star.sdbcx
+com.sun.star.security
+com.sun.star.sheet
+com.sun.star.stoc
+com.sun.star.style
+com.sun.star.svg
+com.sun.star.system
+com.sun.star.table
+com.sun.star.task
+com.sun.star.text
+com.sun.star.ucb
+com.sun.star.ui
+com.sun.star.uno
+com.sun.star.util
+com.sun.star.view
+com.sun.star.xml
diff --git a/odk/docs/java/package-list b/odk/docs/java/package-list
new file mode 100644
index 0000000000..fecd4d4ffb
--- /dev/null
+++ b/odk/docs/java/package-list
@@ -0,0 +1,135 @@
+java.applet
+java.awt
+java.awt.color
+java.awt.datatransfer
+java.awt.dnd
+java.awt.event
+java.awt.font
+java.awt.geom
+java.awt.im
+java.awt.im.spi
+java.awt.image
+java.awt.image.renderable
+java.awt.print
+java.beans
+java.beans.beancontext
+java.io
+java.lang
+java.lang.ref
+java.lang.reflect
+java.math
+java.net
+java.nio
+java.nio.channels
+java.nio.channels.spi
+java.nio.charset
+java.nio.charset.spi
+java.rmi
+java.rmi.activation
+java.rmi.dgc
+java.rmi.registry
+java.rmi.server
+java.security
+java.security.acl
+java.security.cert
+java.security.interfaces
+java.security.spec
+java.sql
+java.text
+java.util
+java.util.jar
+java.util.logging
+java.util.prefs
+java.util.regex
+java.util.zip
+javax.accessibility
+javax.crypto
+javax.crypto.interfaces
+javax.crypto.spec
+javax.imageio
+javax.imageio.event
+javax.imageio.metadata
+javax.imageio.plugins.jpeg
+javax.imageio.spi
+javax.imageio.stream
+javax.naming
+javax.naming.directory
+javax.naming.event
+javax.naming.ldap
+javax.naming.spi
+javax.net
+javax.net.ssl
+javax.print
+javax.print.attribute
+javax.print.attribute.standard
+javax.print.event
+javax.rmi
+javax.rmi.CORBA
+javax.security.auth
+javax.security.auth.callback
+javax.security.auth.kerberos
+javax.security.auth.login
+javax.security.auth.spi
+javax.security.auth.x500
+javax.security.cert
+javax.sound.midi
+javax.sound.midi.spi
+javax.sound.sampled
+javax.sound.sampled.spi
+javax.sql
+javax.swing
+javax.swing.border
+javax.swing.colorchooser
+javax.swing.event
+javax.swing.filechooser
+javax.swing.plaf
+javax.swing.plaf.basic
+javax.swing.plaf.metal
+javax.swing.plaf.multi
+javax.swing.table
+javax.swing.text
+javax.swing.text.html
+javax.swing.text.html.parser
+javax.swing.text.rtf
+javax.swing.tree
+javax.swing.undo
+javax.transaction
+javax.transaction.xa
+javax.xml.parsers
+javax.xml.transform
+javax.xml.transform.dom
+javax.xml.transform.sax
+javax.xml.transform.stream
+org.ietf.jgss
+org.omg.CORBA
+org.omg.CORBA.DynAnyPackage
+org.omg.CORBA.ORBPackage
+org.omg.CORBA.TypeCodePackage
+org.omg.CORBA.portable
+org.omg.CORBA_2_3
+org.omg.CORBA_2_3.portable
+org.omg.CosNaming
+org.omg.CosNaming.NamingContextExtPackage
+org.omg.CosNaming.NamingContextPackage
+org.omg.Dynamic
+org.omg.DynamicAny
+org.omg.DynamicAny.DynAnyFactoryPackage
+org.omg.DynamicAny.DynAnyPackage
+org.omg.IOP
+org.omg.IOP.CodecFactoryPackage
+org.omg.IOP.CodecPackage
+org.omg.Messaging
+org.omg.PortableInterceptor
+org.omg.PortableInterceptor.ORBInitInfoPackage
+org.omg.PortableServer
+org.omg.PortableServer.CurrentPackage
+org.omg.PortableServer.POAManagerPackage
+org.omg.PortableServer.POAPackage
+org.omg.PortableServer.ServantLocatorPackage
+org.omg.PortableServer.portable
+org.omg.SendingContext
+org.omg.stub.java.rmi
+org.w3c.dom
+org.xml.sax
+org.xml.sax.ext
+org.xml.sax.helpers
diff --git a/odk/docs/sdk_styles.css b/odk/docs/sdk_styles.css
new file mode 100644
index 0000000000..fe6917a4cc
--- /dev/null
+++ b/odk/docs/sdk_styles.css
@@ -0,0 +1,982 @@
+/* Core Styles */
+/*
+ * 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 .
+ */
+
+* {
+ margin: 0;
+ padding: 0;
+}
+
+body {
+ font: 87.5% sans-serif;
+ background: url(https://api.libreoffice.org/themes/libo/images/background-page.png) repeat-x #FFF;
+}
+
+/* Styles go from the top of the page to the bottom (generally) */
+
+#Container {
+ width: 900px;
+ margin: auto;
+}
+
+#Logo {
+ display: inline-block;
+ width: 218px;
+ height: 45px;
+ padding: 18px 20px;
+ background: url(https://api.libreoffice.org/themes/libo/images/logo.png) no-repeat 18px 20px;
+ *float:left;/* hack for IE7 that doesn't respect inline-block */
+}
+#TopHeader { height: 88px;/* needed for IE7 */}
+#TopHeader, #BottomHeader {
+ padding-left: 5px;
+ padding-right: 5px;
+ background-image: url(https://api.libreoffice.org/themes/libo/images/header.png);
+ background-repeat: no-repeat;
+}
+#Layout {
+ padding: 0 5px;
+}
+#HeaderTagLine {
+ float: right;
+ padding-top: 30px;
+ padding-right: 20px;
+ color: #18A303;
+ font-size: 1.2em;
+}
+
+#BottomHeader {
+ background-position: 0 bottom;
+ margin-bottom: 1.25em;
+}
+
+#FirstNavigation, #SecondNavigation {
+ width: 100%;
+ display: block;
+ list-style: none;
+ white-space: nowrap;
+ word-spacing: -1em;
+ letter-spacing: -4px;
+}
+
+#FirstNavigation {
+ background: #18A303;
+ border-bottom: 6px solid #43C330;
+}
+#SecondNavigation {
+ margin-top: -6px;
+}
+
+.SingleMenu {
+ padding-bottom: 10px;
+}
+
+#FirstNavigation li, #SecondNavigation li {
+ display: inline-block;
+ zoom:1; *display:inline;/* for ie6/7 */
+ word-spacing: normal;
+ letter-spacing: normal;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+#FirstNavigation li a, #SecondNavigation li a {
+ display: block;
+ text-decoration: none;
+ color: #FFF;
+}
+#FirstNavigation li a {
+ padding: 9px 18px;
+ margin-bottom: -6px;
+ background: #18A303;
+ border-bottom: 6px solid #43C330;
+}
+#SecondNavigation li a {
+ padding: 8px 16px;
+ margin-bottom: 10px;
+ font-size: .95em;
+ background: #43C330;
+}
+#FirstNavigation li a span, #SecondNavigation li a span {
+ opacity: .75;
+}
+#FirstNavigation li a:hover span, #SecondNavigation li a:hover span, #ThirdNavigation li a:hover {
+ opacity: 1;
+ text-decoration: none;
+}
+#FirstNavigation li.current a span, #SecondNavigation li.current a span, #SecondNavigation li.section a span {
+ opacity: 1;
+ font-weight: bold;
+}
+#FirstNavigation li.section > a span {
+ opacity: 1;
+}
+#FirstNavigation li.current a, #FirstNavigation li.section > a {
+ background-color: #43C330;
+}
+#SecondNavigation li.current, #SecondNavigation li.section {
+ background: url(https://api.libreoffice.org/themes/libo/images/navigation-second-current.png) center bottom no-repeat;
+}
+
+#Layout #ThirdNavigation {
+ float: left;
+ width: 17.5%;
+ margin: .6em 0 0 0;
+}
+#Layout[dir="rtl"] #ThirdNavigation {
+ float: right;
+}
+
+#Layout #ThirdNavigation > li {
+ margin-bottom: 0.25em;
+ display: block;
+ padding: 0;
+ background-image: none;
+ position: relative;
+}
+
+#ThirdNavigation >li>ul {
+ position: absolute;
+ z-index: 50;
+ top: 0;
+ left: 100%;
+ background-color: white;
+ display: none;
+ white-space: nowrap;
+}
+#ThirdNavigation >li:hover >ul {
+ display: block;
+}
+
+#Layout #ThirdNavigation li a {
+ margin: 0;
+ display: block;
+ padding: 3px 10px 3px 0;
+ border-bottom: 1px solid #92E285;
+}
+
+#Layout #ThirdNavigation li a:hover {
+ background: url(https://api.libreoffice.org/themes/libo/images/heading-green.png) repeat-x 0 bottom;
+}
+
+#Layout #ThirdNavigation li a.current {
+ color: #106802;
+ /*text-shadow: #18A303 0px 1px 1px;*/
+ font-weight: bold;
+ border-bottom: 1px solid #18A303;
+}
+
+#DownloadButton {
+ display: block;
+ padding: 20px 0 0 64px;
+ width: 360px;
+ height: 44px;
+ font-size: 1.5em;
+ color: #18A303;
+ background: url(https://api.libreoffice.org/themes/libo/images/download-button.png) no-repeat;
+}
+
+#DownloadButton:hover {
+ background-position: 0 -64px;
+ color: #106802;
+}
+
+#Footer {
+ margin: 0 5px;
+ clear: both;
+ border-top: 6px solid #43C330;
+ padding: 1.25em 0 2.2em 0;
+ font-size: 80%;
+}
+
+#FooterText {
+ display: inline-block;
+}
+
+#FooterText p {
+ line-height: 150%;
+ margin: 0;
+}
+
+#FooterText ul {
+ margin: 0 0 10px 0;
+ float: left;
+}
+
+#FooterText ul li {
+ display: inline-block;
+ margin: 0 0 0 18px;
+}
+
+#CreativeCommons {
+ float: right;
+ display: block;
+ margin: 3px 0 20px 18px;
+ width: 88px;
+ height: 30px;
+ background: url(https://api.libreoffice.org/themes/libo/images/creative-commons-license.png) no-repeat;
+}
+
+div.HalfBlockLeft, div.HalfBlockRight {
+ width: 440px;
+ float: left;
+ display: block;
+}
+
+div.HalfBlockRight {
+ float: right;
+}
+
+.ThirdLevelPage {
+ width: 80%;
+ margin: 0 0 0 1%;
+}
+
+div#screenshot-slide, a#toTop {
+ background-repeat: no-repeat;
+}
+
+div#filtered {
+ margin-top: 0.8em;
+}
+
+div.faqsList {
+ margin-top: 1em;
+ margin-bottom: 1.2em;
+}
+
+a#toTop {
+ background-image: url(https://api.libreoffice.org/themes/libo/images/tango_totop.png);
+ text-indent: 48px;
+ white-space: nowrap;
+ width: 48px;
+ height: 48px;
+ position: fixed;
+ top: 5px;
+ right: 0px;
+}
+div#translations p, ul.translations, ul.translations li {
+ display: inline-block;
+}
+div#translations > ul.translations> li:first-letter {
+ text-transform: uppercase;
+}
+ul.translations li:not(:last-child):after {
+ content: ", ";
+}
+
+/**
+ * LibreOffice theme
+ * initially based on SilverStripe Black Candy Theme
+ *
+ * This typography file is included in the WYSIWYG editor and the front end. It provides
+ * a place to add link styles and font styles you would like in the CMS and the Front End.
+ */
+
+/* PARAGRAPHS & BLOCKQUOTES
+-------------------------------------------- */
+p, blockquote, .HalfBlockLeft, .HalfBlockRight {
+ margin-bottom: 1.2em;
+}
+
+.typography ul {
+ margin-bottom: 1.5em;
+}
+
+.typography ol {
+ margin-left: 3em;
+ line-height: 170%;
+}
+
+.typography p, .typography blockquote {
+ text-align: justify;
+ line-height: 175%;
+ color: #333;
+}
+
+.typography blockquote {
+ border-left: 10px solid #92E285;
+ margin: 0 0 1.5em 25px;
+ padding: 0 0 0 18px;
+ color: #333;
+}
+
+.typography blockquote p {
+ margin: 0;
+ padding: 5px 0;
+ color: #333;
+}
+
+/* LINKS
+-------------------------------------------- */
+a, .typography a {
+ color: #18A303;
+ text-decoration: none;
+}
+
+a:hover, .typography a:hover {
+ color: #106802;
+ text-decoration: underline;
+}
+a:visited, .typography a:visited {
+ color: #106802;
+}
+/* LINK ICONS - shows type of file
+------------------------------------ */
+.typography a[href$=".pdf"],
+.typography a[href$=".PDF"],
+.typography a.pdf {
+ padding: 2px;
+ padding-left: 20px;
+ background: url(https://api.libreoffice.org/themes/libo/images/icons/page_white_acrobat.png) no-repeat left center;
+}
+.typography a[href$=".doc"],
+.typography a[href$=".DOC"],
+.typography a.doc {
+ padding: 2px;
+ padding-left: 20px;
+ background: url(https://api.libreoffice.org/themes/libo/images/icons/page_word.png) no-repeat left center;
+}
+.typography a[href$=".xls"],
+.typography a[href$=".XLS"],
+.typography a.xls {
+ padding: 2px;
+ padding-left: 20px;
+ background: url(https://api.libreoffice.org/themes/libo/images/icons/page_excel.png) no-repeat left center;
+}
+.typography a[href$=".gz"],
+.typography a[href$=".GZ"],
+.typography a[href$=".gzip"],
+.typography a[href$=".GZIP"],
+.typography a[href$=".zip"],
+.typography a[href$=".ZIP"],
+.typography a.archive {
+ padding: 2px;
+ padding-left: 20px;
+ background: url(https://api.libreoffice.org/themes/libo/images/icons/page_white_zip.png) no-repeat left center;
+}
+.typography a[href$=".exe"],
+.typography a[href$=".EXE"],
+.typography a.application {
+ padding: 2px;
+ padding-left: 20px;
+ background: url(https://api.libreoffice.org/themes/libo/images/icons/application.png) no-repeat left center;
+}
+
+/* LIST STYLES
+-------------------------------------------- */
+ul, .typography ul {
+ list-style: none;
+}
+
+.typography ul li {
+ background: url(https://api.libreoffice.org/themes/libo/images/bullet-green.png) no-repeat 0 6px;
+ color: 333;
+ line-height: 170%;
+ padding: 0 0 8px 18px;
+}
+#Layout[dir="rtl"] ul li {
+ padding-left: 0;
+ padding-right: 18px;
+ background-position: right 6px;
+}
+
+.typography ul ul {
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+
+.typography ul ul li {
+ background: url(https://api.libreoffice.org/themes/libo/images/bullet-blue.png) no-repeat 0 6px;
+}
+
+.typography .Widget a {
+ color: #106802;
+}
+
+.typography #Blog li h2 a, .typography .Widget a.TweetAuthor, .typography .Widget small a {
+ color: #1C99E0;
+}
+
+.typography #Twitter li {
+ background: url(https://api.libreoffice.org/themes/libo/images/tweet.png) no-repeat 0 12px !important;
+ padding: 6px 0 6px 40px !important;
+ direction: ltr;
+ font-size: .9em;
+ border-bottom: 1px solid #CCF4C6;
+}
+
+.typography #Blog li {
+ display: block;
+ background: url(https://api.libreoffice.org/themes/libo/images/bullet-large-blue.png) no-repeat 0 10px !important;
+ padding: 6px 0 6px 30px !important;
+ direction: ltr;
+ border-bottom: 1px solid #CCF4C6;
+}
+
+.typography #Blog li h2 {
+ background: none;
+ border: none;
+ font-size: 1.1em;
+ margin: 0;
+ padding: 0;
+}
+
+.typography #Blog li p {
+ line-height: 150%;
+ font-size: .9em;
+ text-align: left;
+ padding: 0;
+ margin: 0;
+}
+
+.typography .Widget li small {
+ display: block;
+ font-size: .85em;
+}
+
+/* used by FolderPage */
+.typography li.folder {
+ background: url(https://api.libreoffice.org/themes/libo/images/icons/folder_open.png) no-repeat left top;
+ margin-left: -12px;
+ padding-left: 22px;
+ list-style-type: none;
+}
+
+.typography .ButtonBar {
+ clear: both;
+ display: block;
+ width: 100%;
+}
+
+.typography .ButtonBar li {
+ display: block;
+ float: left;
+ width: 17%;
+ height: 50px;
+ margin: 0 2.5% 1.25em 0;
+ padding: 0 !important; /* important because of rtl rules */
+ background-image: none;
+}
+
+.typography .ButtonBar li a {
+ padding: 0 0 0 24px;
+ background-repeat: no-repeat;
+ display: block;
+ font-size: .95em;
+}
+
+.typography .ButtonBar li a.irc {
+ background-image: url(https://api.libreoffice.org/themes/libo/images/chat.png);
+}
+
+.typography .ButtonBar li a.facebook {
+ background-image: url(https://api.libreoffice.org/themes/libo/images/facebook.png);
+}
+
+.typography .ButtonBar li a.template {
+ background-image: url(https://api.libreoffice.org/themes/libo/images/template.png);
+}
+
+.typography .ButtonBar li a.extension {
+ background-image: url(https://api.libreoffice.org/themes/libo/images/extension.png);
+}
+
+
+/* HEADER STYLES
+-------------------------------------------- */
+.typography h1, .typography h2, .typography h3, .typography h4, .typography h5, .typography h6 {
+ margin-bottom: .5em;
+ font-weight: normal;
+}
+
+.typography h1 {
+ background: url(https://api.libreoffice.org/themes/libo/images/heading-green.png) 0 bottom repeat-x;
+ border-bottom: 1px solid #92E285;
+ padding: .2em 0 .1em 2px;
+ color: #18A303;
+ font-weight: bold;
+ font-size: 1.4em;
+ text-shadow: #FFF 0px 1px 1px;
+}
+
+.typography h2 {
+ border-bottom: 1px solid #CCF4C6;
+ color: #18A303;
+ font-size: 1.3em;
+}
+
+.typography h3 {
+ color: #18A303;
+ font-size: 1.2em;
+}
+
+.typography h4 {
+ color: #18A303;
+ font-size: 1.15em;
+}
+
+.typography h5 {
+ color: #18A303;
+ font-size: 1.1em;
+}
+
+.typography h6 {
+ color: #18A303;
+ font-size: 1.05em;
+}
+
+/* PRE STYLES
+-------------------------------------------- */
+.typography pre {
+ font-family:"Courier New",Courier;
+ display:block;
+ font-size:1.2em;
+ margin:2em 5em;
+ padding:0.5em;
+ border:1px #ccc solid;
+ background:#eee;;
+}
+
+/* TABLE STYLING
+-------------------------------------------- */
+.typography table {
+ margin: 0 0 18px 0;
+ border-collapse:collapse;
+}
+ .typography tr {}
+ .typography td {
+ padding:5px;
+ }
+
+/* WYSIWYG EDITOR ALIGNMENT CLASSES
+-------------------------------------------- */
+.typography .left {
+ text-align: left;
+}
+.typography .center {
+ text-align: center;
+}
+.typography .right {
+ text-align: right;
+}
+
+/* IMAGES
+-------------------------------------------- */
+.typography img {
+ border: none;
+}
+ .typography img.right {
+ float: right;
+ margin-left: 20px;
+ }
+ .typography img.left {
+ float: left;
+ margin-right: 20px;
+ }
+ .typography img.leftAlone {
+ float: left;
+ margin-right: 100%;
+ }
+ .typography img.center {
+ float: none;
+ margin-left: auto;
+ margin-right: auto;
+ display: block;
+ }
+
+ul.ul-libreoffice li {
+ position: relative;
+ list-style: none;
+ margin-left: 0px;
+ background: url(https://api.libreoffice.org/themes/libo/images/li-bullet-single-dark.png) no-repeat;
+ background-position: 4px 3px;
+ padding-left: 30px;
+ display: block;
+ color: #000;
+ margin-bottom: 20px;
+ margin-top: 10px;
+}
+.typography kbd {
+ color: #000;
+ font-family: monospace;
+ background: #ddd;
+}
+#supporters td {
+ border-width: 0px;
+ vertical-align:top;
+ padding-bottom: 50px;
+}
+.foundationtable th {
+ font-size: 140%;
+ padding: 6px;
+ vertical-align: middle;
+ background: #eee;
+}
+.foundationtable tbody tr:first-child td {
+ padding-top: 20px;
+}
+.foundationtable tbody tr td:first-child {
+ padding-left: 0px;
+ padding-right: 15px;
+}
+p.roles {
+ font-variant: small-caps;
+}
+
+/* STRONG
+--------------------------------------------
+.typography strong {
+ color: #18A303;
+}*/
+.highlight {
+ background: yellow;
+}
+
+/* for translation status sitemap */
+div.missing {
+ background-color: red;
+}
+div.live {
+ background-color: green;
+}
+div.unpublished {
+ background-color: orange;
+}
+div.changed {
+ background-color: yellow;
+}
+
+/* for horizontally aligned li-children */
+ul.table {
+ display: table;
+}
+ul.table > li {
+ display: table-row;
+ background: none;
+}
+ul.table > li > * {
+ display: table-cell;
+ padding-right: 1em;
+}
+.clear{
+ clear:both;
+}
+
+hr {
+ display: block;
+ clear: both;
+ height: .1em;
+ border: none;
+ width: 100%;
+}
+
+.FloatLeft {
+ float: left;
+}
+
+.FloatRight {
+ float: right;
+}
+
+.RightMargin {
+ margin-right: 10px;
+}
+
+.captionImage.FloatRight {
+ margin-left: 1em;
+}
+
+.captionImage.FloatLeft {
+ margin-right: 1em;
+}
+/* pending - not final */
+.typography p.greenbox {
+ border: 1px solid #43C330;
+ background-color: #CCF4C6;
+ padding: 10px;
+ margin: 10px 0;
+}
+
+.typography p.bluebox {
+ border: 1px solid #1C99E0;
+ background-color: #AADCF7;
+ padding: 10px;
+ margin: 10px 0;
+}
+
+.typography p.orangebox {
+ border: 1px solid #D36118;
+ background-color: #F9CFB5;
+ padding: 10px;
+ margin: 10px 0;
+}
+
+.typography p.purplebox {
+ border: 1px solid #C254D2;
+ background-color: #F2CBF8;
+ padding: 10px;
+ margin: 10px 0;
+}
+
+.typography p.yellowbox {
+ border: 1px solid #E9B913;
+ background-color: #FDE9A9;
+ padding: 10px;
+ margin: 10px 0;
+}
+
+.typography p.intro {
+ font-size: 1.1em;
+ border-bottom: 1px solid #CCC;
+ padding-bottom: .75em;
+}
+
+.typography p.excerpt {
+ width: 200px;
+ margin-bottom: 0;
+ padding: 0 0 0 40px;
+ display: block;
+ float: right;
+ color: #777;
+ font-style: italic;
+ text-align: left;
+}
+
+.typography p.tick {
+ padding-left: 50px;
+ background-image: url(https://api.libreoffice.org/themes/libo/images/tick.png);
+ background-position: 10px 5px;
+ background-repeat: no-repeat;
+}
+.typography ul.tick {
+ background: url(https://api.libreoffice.org/themes/libo/images/tick.png) no-repeat;
+ padding-left: 40px;
+}
+
+.typography p.information {
+ padding-left: 50px;
+ background-image: url(https://api.libreoffice.org/themes/libo/images/information.png);
+ background-position: 10px 5px;
+ background-repeat: no-repeat;
+}
+.typography ul.information {
+ background: url(https://api.libreoffice.org/themes/libo/images/information.png) no-repeat;
+ padding-left: 40px;
+}
+
+.typography p.warning {
+ padding-left: 50px;
+ background-image: url(https://api.libreoffice.org/themes/libo/images/warning.png);
+ background-position: 10px 5px;
+ background-repeat: no-repeat;
+}
+.typography ul.warning {
+ background: url(https://api.libreoffice.org/themes/libo/images/warning.png) no-repeat;
+ padding-left: 40px;
+}
+
+.typography p.error {
+ padding-left: 50px;
+ background-image: url(https://api.libreoffice.org/themes/libo/images/error.png);
+ background-position: 10px 5px;
+ background-repeat: no-repeat;
+}
+.typography ul.error {
+ background: url(https://api.libreoffice.org/themes/libo/images/error.png) no-repeat;
+ padding-left: 40px;
+}
+
+.typography p.excerpt:before {
+ content: '\201C';
+ color: #18A303;
+ font-size: 4em;
+ line-height: 0.1em;
+ margin-left: -25px;
+ margin-right: 8px;
+ position: relative;
+ top: .5em;
+ font-style: normal;
+}
+.typography p.excerpt:after {
+ content: '\201D ';
+ color: #18A303;
+ font-size: 4em;
+ line-height: 1px;
+ margin-left: 8px;
+ margin-bottom: 0;
+ position: relative;
+ top: .45em;
+ font-style: normal;
+}
+
+.typography div.box {
+ width: 150px;
+ margin: 10px;
+ display: block;
+ float: left;
+ box-shadow: 0 1px 2px #777;
+ -webkit-box-shadow: 0 1px 2px #777;
+ -moz-box-shadow: 0 1px 2px #777;
+ border-radius: 2px;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ text-align: center;
+}
+
+.typography div.box img {
+ height: 80px;
+ padding: 10px 10px 10px 10px;
+}
+
+.typography div.box p {
+ margin: 0;
+ padding: 10px;
+ background: #EEE;
+ text-align: left;
+}
+
+
+.sdkbody { background-color: #FFFFFF;
+ color: #000000;
+ margin-top: 0;
+ margin-bottom: 0;
+ margin-left: 0;
+ margin-right: 0;
+ font-family: Arial, Helvetica, sans-serif; }
+
+.note { font-size: 20;
+ font-weight: bold;
+ font-style: italic;
+ text-align: center; }
+
+.table1 { width: 100%;
+ border-style: none;
+ border-spacing: 0;
+ padding: 0; }
+
+.table2 { width: 100%;
+ border-style: none;
+ border-spacing: 8;
+ padding: 5; }
+
+.table3 { width: 100%;
+ border-style: none;
+ border-spacing: 6;
+ padding: 0; }
+
+.table4 { width: 100%;
+ border-width: 2px;
+ border-style: groove;
+ border-color: #CCCCCC;
+ border-spacing: 0;
+ border-collapse: collapse; }
+
+.cell15 { width: 15%;
+ border-width: 2px;
+ border-style: groove;
+ border-color: #CCCCCC;
+ border-spacing: 0;
+ border-collapse: collapse;
+ padding: 4;
+ color: #000000; }
+
+.cell20 { width: 20%;
+ border-width: 2px;
+ border-style: groove;
+ border-color: #CCCCCC;
+ border-spacing: 0;
+ border-collapse: collapse;
+ padding: 4;
+ color: #000000; }
+
+.cell80 { width: 80%;
+ border-width: 2px;
+ border-style: groove;
+ border-color: #CCCCCC;
+ border-spacing: 0;
+ border-collapse: collapse;
+ padding: 4;
+ color: #000000; }
+
+.cell85 { width: 85%;
+ border-width: 2px;
+ border-style: groove;
+ border-color: #CCCCCC;
+ border-spacing: 0;
+ border-collapse: collapse;
+ padding: 4;
+ color: #000000;}
+
+.nothing1 { width: 20;
+ height: 1; }
+
+.nothing8 { width: 20;
+ height: 8; }
+
+.nothing10 { width: 20;
+ height: 10; }
+
+.nothing30 { width: 20;
+ height: 30; }
+
+
+.appicon { width: 32;
+ height: 32;
+ border: 0; }
+
+.line { width: 100%;
+ height: 5;
+ border: 0;
+ vertical-align: middle; }
+
+
+.arrow { width: 16;
+ height: 13; }
+
+.head1 { font-size: 20;
+ font-weight: bold; }
+
+.head2 { font-size: 18;
+ font-weight: bold; }
+
+.head3 { font-size: 17;
+ font-weight: bold; }
+
+.head4 { font-size: 16;
+ font-weight: bold; }
+
+.thead { font-weight: bold;
+ background-color:#18a303;
+ background-position: middle; }
+
+.navigate { border: 0; }
+
+.content1 { width: 1%; }
+.content3 { width: 3%; }
+.content4 { width: 4%; }
+.content10 { width: 10%; }
+.content20 { width: 20%; }
+.content70 { width: 70%; }
+.content75 { width: 75%; }
+.content80 { width: 80%; }
+.content87 { width: 87%; }
+
+.centertext {align:center; text-align:center; font-size: 12;}
+
+
diff --git a/odk/docs/tools.html b/odk/docs/tools.html
new file mode 100644
index 0000000000..f9edc69c93
--- /dev/null
+++ b/odk/docs/tools.html
@@ -0,0 +1,906 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<!--
+ * 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 .
+-->
+<html>
+<head>
+ <title>LibreOffice %PRODUCT_RELEASE% SDK - Development Tools</title>
+ <link rel="stylesheet" type="text/css" href="sdk_styles.css"/>
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
+</head>
+<body>
+ <a name="tools"></a>
+ <div id="BgContainer">
+ <div id="Container">
+ <div id="TopHeader">
+ <a id="Logo" href="http://www.libreoffice.org/" title="Go to the Home of LibreOffice and the LibreOffice Community page"></a>
+ <p id="HeaderTagLine">
+ Software Development Kit %PRODUCT_RELEASE%
+ </p>
+ </div>
+ <div class="clear">
+ </div>
+ <div id="Layout">
+ <div class="typography">
+ <h1>
+ Development Tools
+ </h1>
+<table class="table1" cellpadding="0">
+ <tr>
+ <td colspan="3"><img class="nothing10" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="3"><img class="nothing1" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td>
+ <table class="table3">
+ <tr valign="top">
+ <td class="content3"><img src="images/arrow-1.gif"/></td>
+ <td><a href="#unopkg" title="link to the unopkg tool description">unopkg</a></td>
+ <td class="content87">The new UNO package deployment tool. It comes
+ with the office installation and can be found in the program
+ directory of the office installation.</td>
+ </tr>
+ <tr valign="top">
+ <td class="content3"><img src="images/arrow-1.gif"/></td>
+ <td><a href="#unoexe" title="link to the uno tool description">uno</a></td>
+ <td class="content87">Tool to provide a UNO runtime environment and
+ provide configured (deployed) or single components. This tool
+ comes with the office installation and can be found in the program
+ directory of the office installation.</td>
+ </tr>
+ <tr valign="top">
+ <td class="content3"><img src="images/arrow-1.gif"/></td>
+ <td><a href="#unoidl-write" title="link to the unoidl-write tool description">unoidl-write</a></td>
+ <td class="content87">The UNOIDL compiler, generates a common
+ binary type library format as base for all codemaker tools and
+ the UNO runtime type library.</td>
+ </tr>
+ <tr valign="top">
+ <td class="content3"><img src="images/arrow-1.gif"/></td>
+ <td><a href="#unoidl-read" title="link to the unoidl-read tool description">unoidl-read</a></td>
+ <td class="content87">Tool to view type library data
+ in a human readable manner.</td>
+ </tr>
+ <tr valign="top">
+ <td class="content3"><img src="images/arrow-1.gif"/></td>
+ <td><a href="#cppumaker" title="link to the cppumaker tool description">cppumaker</a></td>
+ <td class="content87">Tool for generating C++ code for the UNOIDL
+ types stored in a type library.</td>
+ </tr>
+ <tr valign="top">
+ <td class="content3"><img src="images/arrow-1.gif"/></td>
+ <td><a href="#javamaker" title="link to the javamaker tool description">javamaker</a></td>
+ <td class="content87">Tool for generating Java class files for the
+ UNOIDL types stored in a type library.</td>
+ </tr>
+ <tr valign="top">
+ <td class="content3"><img src="images/arrow-1.gif"/></td>
+ <td><a href="#climaker" title="link to the climaker tool description">climaker</a></td>
+ <td class="content87">Tool for generating CLI assemblies for the
+ UNOIDL types stored in a type library (windows only).</td>
+ </tr>
+ <tr valign="top">
+ <td class="content3"><img src="images/arrow-1.gif"/></td>
+ <td><a href="#uno-skeletonmaker" title="link to the uno-skeletonmaker tool description">uno-skeletonmaker</a></td>
+ <td class="content87">Tool for dumping type definitions on stdout or generating complete code skeletons for Java/C++.</td>
+ </tr>
+ <tr valign="top">
+ <td class="content3"><img src="images/arrow-1.gif"/></td>
+ <td><a href="#regview" title="link to the regview tool description">regview</a></td>
+ <td class="content87">Tool to view the content of a legacy registry file
+ in a human readable manner. Special support for type library
+ nodes. <b>Note:</b> Since OpenOffice.org 3 it is no longer part of the SDK but it comes directly with the office as part of the <b>ure</b>.</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="2" class="head1"><a name="unopkg"/>unopkg</td>
+ <td align="right">
+ <a style="a:link:visited #FFFFFF;" href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a>
+ <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a></td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <p>'unopkg' is a tool for easy deployment of UNO packages in an existing
+ office installation. UNO packages are UNO components (single libraries or
+ Jar files or more complex zip files that contain one or more libraries|
+ Jar files, type libraries and configuration items), scripts and
+ LibreOffice %PRODUCT_RELEASE% Basic libraries as zip package. 'unopkg' is not part of the
+ SDK but comes with the office directly and is a development tool as well
+ as an end user tool to deploy extension into an office installation.</p>
+ <p>More details concerning deployment and this tool can be found in the
+ Developer's Guide: <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/Extensions#unopkg" title="link to the &quot;Extension Manager - unopkg&quot; chapter in the Developer's Guide">Extension Manager - <i>unopkg</i></a>.</p>
+ <p><b>Note:</b> This tool works only in the <i>&lt;office&gt;/program</i>
+ directory!</p>
+ <p class="head2">Usage:</p>
+ <blockquote>
+ <b><code>
+ unopkg add &lt;options&gt; package-path...<br/>
+ unopkg remove &lt;options&gt; package-name...<br/>
+ unopkg list &lt;options&gt; package-name...<br/>
+ unopkg reinstall &lt;options&gt;<br/>
+ unopkg gui<br/>
+ unopkg -V<br/>
+ unopkg -h<br/>
+ </code></b>
+ </blockquote>
+ <p class="head2">Sub-commands:</p>
+ <table class="table4">
+ <tr>
+ <td class="cell15"><code>add</code></td>
+ <td class="cell85">add packages</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>remove</code></td>
+ <td class="cell85">remove packages by name</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>reinstall</code></td>
+ <td class="cell85">expert feature: reinstall all deployed
+ packages</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>list</code></td>
+ <td class="cell85">list information about deployed packages</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>gui</code></td>
+ <td class="cell15">raise Package Manager Graphical User Interface
+ (GUI)</td>
+ </tr>
+ </table>
+ <p class="head2">Options:</p>
+ <table class="table4">
+ <tr>
+ <td class="cell15"><code>-h, --help</code></td>
+ <td class="cell85">show this help on the command line</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-V, --version</code></td>
+ <td class="cell85">shows version information
+ </td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-v, --verbose</code></td>
+ <td class="cell85">dump verbose output to stdout</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-f, --force</code></td>
+ <td class="cell85">force overwriting existing packages</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--log-file &lt;file&gt;</code></td>
+ <td class="cell85">custom log file; default:
+ <i>&lt;cache-dir&gt;/log.txt</i>.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--shared</code></td>
+ <td class="cell85">expert feature: operate on shared installation
+ deployment context; run only when no concurrent Office process(es) are
+ running!</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--deployment-context &lt;context&gt;</code>
+ </td>
+ <td class="cell85">expert feature: explicit deployment context</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="2" class="head1"><a name="unoexe"/>uno</td>
+ <td align="right">
+ <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a>
+ <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <p>The UNO-starter is for running a component or service process, and
+ providing a runtime environment. Raising a component might look like
+ this </p>
+ <p><code>[c:\] uno.exe -c MyComponent -l mycomp.dll -env:URE_MORE_SERVICES=myservices.rdb -env:URE_MORE_TYPES=mytypes.rdb
+ -- foo bar</code></p>
+ <p>or</p>
+ <p><code>[c:\] uno.exe -s foo.bar.FooBarService -env:URE_MORE_SERVICES=myservices.rdb -env:URE_MORE_TYPES=mytypes.rdb
+ -- foo bar</code></p>
+ <p>The starter loads the component and instantiates it. The component
+ must export the interface <a href="%DOXYGEN_PREFIX1%/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1lang_1_1XMain.html" title="link into the IDL reference to the interface com.sun.star.lang.XMain">com.sun.star.lang.XMain</a>:</p>
+ <p>
+ <code>interface XMain : com::sun::star::uno::XInterface <br/>
+ { <br/>
+ &nbsp;&nbsp;&nbsp; /** This method is called to run the component.<br/>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @param aArguments command line arguments <br/>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @return process error code to be returned to system <br/>
+ &nbsp;&nbsp;&nbsp; */ <br/>
+ &nbsp;&nbsp;&nbsp; long run( [in] sequence&lt; string &gt; arguments ); <br/>
+ };
+ </code>
+ </p>
+ <p>Method run() will be called and returns the error code given, back
+ to the system. If the uno starter is executed with the -u (URL) option,
+ then XInitialization is used instead of XMain. The -u option is described
+ later.</p>
+ <p class="head2">Usage:</p>
+ <blockquote>
+ <b><code>uno (-c&lt;ComponentImplementationName&gt; -l &lt;LocationUrl&gt;
+ | -s &lt;ServiceName&gt;) <br/>
+ [-u uno:(socket[,host=&lt;HostName&gt;][,port=&lt;nnn&gt;]|pipe[,name=&lt;PipeName&gt;]);iiop|urp;&lt;Name&gt;<br/>
+ [--singleaccept] [--singleinstance]] <br/>
+ [-- &lt;Argument1 Argument2 ...&gt;]
+ </code></b>
+ </blockquote>
+ <p class="head2">Options:</p>
+ <table class="table4">
+ <tr>
+ <td class="cell15"><code>&lt;HostName&gt;</code></td>
+ <td class="cell85">Specifying a host name might be necessary to
+ distinguish the network interface to be used,if a machine is part of
+ two networks.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>&lt;PipeName&gt;</code></td>
+ <td class="cell85">Name of a named pipe.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>&lt;Name&gt;</code></td>
+ <td class="cell85">Identifier for demanded called component
+ instances.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--singleaccept</code></td>
+ <td class="cell85">The uno starter will accept one connection,
+ provide the component instance and die.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--singleinstance</code></td>
+ <td class="cell85">The uno starter will accept any number of
+ connections, but will provide the same single component instance any
+ time instead of creating a new instance for each connection.</td>
+ </tr>
+ </table>
+ <p><b>Service <a href="%DOXYGEN_PREFIX1%/docs/idl/ref/servicecom_1_1sun_1_1star_1_1bridge_1_1UnoUrlResolver.html" title="link into the IDL reference to the service com.sun.star.bridge.UnoUrlResolver">com.sun.star.bridge.UnoUrlResolver</a></b></p>
+ <p>You can easily connect to a server started with the
+ <code>-u (url)</code> option by using this service, giving the same url
+ to resolve. The service provides you an instance from remote.</p>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="2" class="head1"><a name="unoidl-write"/>unoidl-write</td>
+ <td align="right">
+ <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a>
+ <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <p>'unoidl-write' is the new UNOIDL compiler, replacing the former idlc and regmerge tools. It is a full featured compiler used
+ to check UNODL type definitions and transform valid type definitions
+ into a binary type library format, which is later used by all codemaker
+ tools. It is also used as a dynamic type library for UNO at runtime.<br/>
+ You can find a syntax description for UNOIDL <a href="https://wiki.documentfoundation.org/Documentation/DevGuide/UNOIDL_Syntax_Specification" title="link to the &quot;UNOIDL Syntax Specification&quot; chapter in the Developer's Guide">here</a>.</p>
+ <p><b>Note:</b> unoidl-write produces a new binary type library format that is
+ different from the legacy format that was produced by idlc and regmerge. While
+ recent versions of LibreOffice are still able to read the old format, versions of
+ LibreOffice prior to LibreOffice&nbsp;4.1 were not able to read the new format.
+ Thus, if you use this SDK to generate a LibreOffice extension that contains a type
+ library file produced by unoidl-write, you should specify a
+ <code>LibreOffice-minimal-version</code> of at least&nbsp;4.1 for that extension
+ (see <a
+ href="https://wiki.documentfoundation.org/Development/Extension_Development#Compatibility_notes">&ldquo;Extension
+ Development: Compatibility notes&rdquo;</a>).</p>
+ <p class="head2">Usage:</p>
+ <blockquote>
+ <b><code>unoidl-write [&lt;registries&gt;] [@&lt;entries file&gt;] &lt;unoidl file&gt;</code></b>
+ </blockquote>
+ <table class="table4">
+ <tr>
+ <td class="cell15"><code>&lt;registries&gt;</code></td>
+ <td class="cell85">each <code>&lt;registry&gt;</code> is either a new- or
+ legacy-format .rdb file, a single .idl file, or a root directory of an .idl
+ file tree.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>@&lt;entries file&gt;</code></td>
+ <td class="cell85">a UTF-8 encoded file containing zero or more
+ space-separated names of (non-module) entities to include in the output; if
+ omitted, the output defaults to the complete content of the last
+ <code>&lt;registry&gt;</code>, if any.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>@&lt;unoidl file&gt;</code></td>
+ <td class="cell85">specifies the name of the output file.</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="2" class="head1"><a name="unoidl-read"/>unoidl-read</td>
+ <td align="right">
+ <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a>
+ <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <p>'unoidl-read' is a tool to show the contents of a type library. The tool writes the
+ content in a human readable manner to stdout.</p>
+ <p class="head2">Usage:</p>
+ <blockquote>
+ <b><code>unoidl-read [--published] [--summary] &lt;registries&gt;</code></b>
+ </blockquote>
+ <p class="head2">Options:</p>
+ <table class="table4">
+ <tr>
+ <td class="cell15"><code>--published</code></td>
+ <td class="cell85">if specified, only published entities (plus any non-published
+ entities referenced from published via any unpublished optional bases) are written
+ out.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--summary</code></td>
+ <td class="cell85">if specified, only a short summary is written, with the type and
+ name of one entity per line.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>&lt;registries&gt;</code></td>
+ <td class="cell85">one or more <code>&lt;registry&gt;</code> elements, where each
+ is either a new- or legacy-format .rdb file, a single .idl file, or a root
+ directory of an .idl file tree. The content of the last
+ <code>&lt;registry&gt;</code> is written out. The other
+ <code>&lt;registry&gt;</code> elements are only used to look up dependencies.</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="2" class="head1"><a name="cppumaker"/>cppumaker</td>
+ <td align="right">
+ <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a>
+ <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <p>The 'cppumaker' generates a C++ representation for idl types. The
+ cppumaker works on a typelibrary, which is generated by the UNOIDL
+ compiler (<a href="#unoidl-write" title="link to the unoidl-write tool description">
+ unoidl-write</a>). It generates the output for all specified types and for all
+ types the specified types depend on.</p>
+ <p class="head2">Usage:</p>
+ <blockquote>
+ <b><code>cppumaker [-options] file_1 ... file_n</code></b>
+ </blockquote>
+ <p class="head2">Options:</p>
+ <table class="table4">
+ <tr>
+ <td class="cell15"><code>-O&lt;path&gt;</code></td>
+ <td class="cell85">path describes the root directory for the
+ generated output. The output directory tree is generated under this
+ directory.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-T&lt;name&gt;<br/>
+ |-T&lt;t1&gt;;&lt;t2&gt;...</code></td>
+ <td class="cell85">name specifies a type or a list of types. The
+ output for this type and all dependent types are generated. If no '-T'
+ option is specified, then output for all types is generated. It is also
+ possible to use a wildcard 'xy.*' to generate a complete module
+ inclusive all subdirectories. The use of '-T*' is equivalent to no '-T'
+ option. Example: 'com.sun.star.uno.XInterface' or
+ 'com.sun.star.uno.*' are valid types.
+ </td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-B&lt;name&gt;</code></td>
+ <td class="cell85">name specifies the base node. All types are
+ searched under this node. Default is the root '/' of the registry
+ files.
+ <br/>
+ <i>This option has been removed in LibreOffice 4.1.</i>
+ </td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-L</code></td>
+ <td class="cell85">UNO type functions are generated lightweight, that
+ means only the name and typeclass are given and everything else is
+ retrieved from the type library dynamically. The default is that UNO
+ type functions provides enough type information for bootstrapping C++.
+ '-L' should be the default for external components.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-C</code></td>
+ <td class="cell85">UNO type functions are generated comprehensive
+ that means all necessary information is available for bridging the
+ type in UNO.
+ </td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-G</code></td>
+ <td class="cell85">generate only target files which do not
+ exist.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-Gc</code></td>
+ <td class="cell85">generate only target files whose content will
+ be changed.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-X&lt;name&gt;</code></td>
+ <td class="cell85">extra types, which are not be taken into account
+ for generation.</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="2" class="head1"><a name="javamaker"/>javamaker</td>
+ <td align="right">
+ <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a>
+ <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <p>The 'javamaker' generates the appropriate Java class file for each idl
+ type. The javamaker works on a typelibrary which is generated by the
+ UNOIDL compiler (<a href="#unoidl-write" title="link to the unoidl-write tool description">
+ unoidl-write</a>). It generates the output for all specified types and for all
+types the specified types depend on.</p>
+ <p class="head2">Usage:</p>
+ <blockquote>
+ <b><code>javamaker [-options] file_1 ... file_n -Xfile_n+1 -Xfile_n+2</code></b>
+ </blockquote>
+ <p class="head2">Options:</p>
+ <table class="table4">
+ <tr>
+ <td class="cell15"><code>-O&lt;path&gt;</code></td>
+ <td class="cell85">path describes the root directory for the
+ generated output. The output directory tree is generated under this
+ directory.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-T&lt;name&gt;|-T&lt;t1&gt;;&lt;t2&gt;...</code></td>
+ <td class="cell85">name specifies a type or a list of types. The
+ output for this type and all dependent types are generated. If no '-T'
+ option is specified, then output for all types is generated. It is also
+ possible to use a wildcard 'xy.*' to generate a complete module
+ inclusive all subdirectories. The use of '-T*' is equivalent to no '-T'
+ option. Example: 'com.sun.star.uno.XInterface'
+ or 'com.sun.star.uno.*' are valid types.
+ </td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-B&lt;name&gt;</code></td>
+ <td class="cell85">name specifies the base node. All types are
+ searched under this node. Default is the root '/' of the registry
+ files.
+ <br/>
+ <i>This option has been removed in LibreOffice 4.1.</i>
+ </td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-nD</code></td>
+ <td class="cell85">no dependent types are generated.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-G</code></td>
+ <td class="cell85">generate only target files which do not
+ exist.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-Gc</code></td>
+ <td class="cell85">generate only target files whose content will
+ be changed.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-X&lt;name&gt;</code></td>
+ <td class="cell85">extra types, which will not be taken into account
+ for generation.</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="2" class="head1"><a name="climaker"/>climaker</td>
+ <td align="right">
+ <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a>
+ <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <p>The 'climaker' (windows only) generates the appropriate CLI assemblies file for each idl
+ type. The climaker works on a typelibrary which is generated by the
+ UNOIDL compiler (<a href="#unoidl-write" title="link to the unoidl-write tool description">
+ unoidl-write</a>). It generates the output for all specified types and for all
+ types the specified types depend on.</p>
+ <p class="head2">Usage:</p>
+ <blockquote>
+ <b><code>climaker &lt;switches&gt; [registry-file-1 registry-file-2 ...]</code></b>
+ </blockquote>
+ <p class="head2">Options:</p>
+ <table class="table4">
+ <tr>
+ <td class="cell15"><code>-O, --out &lt;output_file&gt;</code></td>
+ <td class="cell85">output assembly file;<br/>
+ defaults to cli_unotypes.dll if more than one registry-file is given, else &lt;registry-file&gt;.dll</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-T, --types &lt;type1[;type2;...]&gt;</code></td>
+ <td class="cell85">types to be generated (if none is given,
+ then all types of given registries are emitted</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-X, --extra &lt;rdb-file&gt;></code></td>
+ <td class="cell85">additional rdb to saturate referenced types in
+ given registry file(s); these types will not be
+ emitted into the output assembly file</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-r, --reference &lt;assembly-file&gt;</code></td>
+ <td class="cell85">reference metadata from assembly file</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-k, --keyfile</code></td>
+ <td class="cell85">keyfile needed for strong name</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--assembly-version &lt;version&gt;</code></td>
+ <td class="cell85">sets assembly version</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--assembly-description &lt;text&gt;</code></td>
+ <td class="cell85">sets assembly description text</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--assembly-product &lt;text&gt;</code></td>
+ <td class="cell85">sets assembly product name</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--assembly-company &lt;text&gt;</code></td>
+ <td class="cell85">sets assembly company</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--assembly-copyright &lt;text&gt;</code></td>
+ <td class="cell85">sets assembly copyright</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--assembly-trademark &lt;text&gt;</code></td>
+ <td class="cell85">sets assembly trademark</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-v, --verbose</code></td>
+ <td class="cell85">verbose output to stdout</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-h, --help</code></td>
+ <td class="cell85">this message</td>
+ </tr>
+
+ </table>
+ <p><b>Example:</b> <code>climaker --out cli_mytypes.dll --reference cli_uretypes.dll --extra types.rdb mytypes.rdb</code></p>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="2" class="head1"><a name="uno-skeletonmaker"/>uno-skeletonmaker</td>
+ <td align="right">
+ <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a>
+ <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <p>The 'uno-skeletonmaker' is a tool to simplify the UNO component development. It has different modes, from simply dumping code definitions for different languages on stdout up to generating complete code skeletons. The generation of code skeletons support common component skeletons as well as specialized skeletons for special service provider interfaces.</p>
+ <p class="head2">Usage:</p>
+ <blockquote>
+ <b><code>
+ uno-skeletonmaker (-env:INIFILENAME=&lt;url&gt;) dump [&lt;options>] -t &lt;type&gt; ...<br/>
+ uno-skeletonmaker (-env:INIFILENAME=&lt;url&gt;) component [&lt;options&gt;] -n &lt;name&gt; -t &lt;type&gt; ...<br/>
+ uno-skeletonmaker (-env:INIFILENAME=&lt;url&gt;) calc-add-in [&lt;options&gt;] -n &lt;name&gt; -t &lt;add-in_service&gt;<br/>
+ uno-skeletonmaker (-env:INIFILENAME=&lt;url&gt;) add-on [&lt;options&gt;] -n &lt;name&gt; -p &lt;protocol_name:command,...&gt;
+ uno-skeletonmaker -V, --version<br/>
+ uno-skeletonmaker -h, --help<br/>
+ </code></b>
+ </blockquote>
+ <p class="head2">Sub-commands:</p>
+ <table class="table4">
+ <tr>
+ <td class="cell15"><code>dump</code></td>
+ <td class="cell85">dump declarations on stdout (e.g. constructors, methods, type mapping for properties) or complete method bodies with method forwarding.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>component</code></td>
+ <td class="cell85">generates language specific code skeleton files using the implementation name as the file and class name</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>calc-add-in</code></td>
+ <td class="cell85">generates a language specific code skeleton for a Calc Add-Ins using the implementation name as the file and class name. A service type is necessary, referencing an interface which defines the new add-in functions.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>add-on</code></td>
+ <td class="cell85">generates a language specific code skeleton for an add-on component using the implementation name as the file and class name. The protocol name(s) and the corresponding command(s) have to be specified with the '-p' option.</td>
+ </tr>
+ </table>
+ <p class="head2">Options:</p>
+ <table class="table4">
+ <tr>
+ <td class="cell15"><code>-env:INIFILENAME=&lt;url&gt;</code></td>
+ <td class="cell85">url specifies a URL to a UNO ini|rc file of an existing UNO environment (URE, office installation).</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-a, --all</code></td>
+ <td class="cell85">list all interface methods, not only the direct ones</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--(java5|cpp)</code></td>
+ <td class="cell85">select the target language<br/>
+ --java5 generate output for Java 1.5 or later (is currently the default)<br/>
+ --cpp generate output for C++</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-sn, --shortnames</code></td>
+ <td class="cell85">using namespace abbreviation 'css:': for '::com::sun::star::', only valid for sub-command 'dump' and target language 'cpp'. It is default for the sub-command 'component'.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>--propertysetmixin</code></td>
+ <td class="cell85">the generated skeleton implements the cppu::PropertySetMixin helper if a referenced new style service specifies an interface which provides attributes (directly or inherited).</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-lh, --licenseheader</code></td>
+ <td class="cell85">generates a default LibreOffice MPLv2 license header at the beginning of a component source file. This option is taken into account in 'component' mode only and if -o is unequal 'stdout'.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-bc,<br>--backward-compatible</code></td>
+ <td class="cell85">specifies that the generated calc add-in is backward compatible to older office versions and implement the former required add-in interfaces where the implementation is mapped on the new add-in configuration. In this case the config schema needs to be bundled with the extension add-in as well. Default is a minimal add-in component skeleton based on the add-in configuration coming with the office since OO.org 2.0.4.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-o &lt;path&gt;</code></td>
+ <td class="cell85">path specifies an existing directory where the output files are generated to, only valid for sub-command 'component'. If path=stdout the generated code is generated on standard out instead of a file.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-l &lt;file&gt;</code></td>
+ <td class="cell85">specifies a binary type library (can be used more than once). The type library is integrated as an additional type provider in the bootstrapped type system.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-n &lt;name&gt;</code></td>
+ <td class="cell85">specifies an implementation name for the component (used as classname, filename and package|namespace name). In 'dump' mode it is used as classname (e.g. &quot;MyBase::&quot;, C++ only) to generate method bodies not inline.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-d &lt;name&gt;</code></td>
+ <td class="cell85">specifies a base classname or a delegator. In 'dump' mode it is used as a delegator to forward methods. It can be used as '&lt;name&gt;::' for base forwarding, or '&lt;name&gt;-&gt;|.' for composition. Using &quot;_&quot; means that a default bodies with default return values are dumped.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-t &lt;name&gt;</code></td>
+ <td class="cell85">specifies a UNOIDL type name, e.g. com.sun.star.text.XText (can be used more than once).</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-p &lt;protocol:cmd(s)&gt;</code></td>
+ <td class="cell85">specifies an add-on protocol name and the corresponding command names, where the commands are a ',' separated list of unique commands. This option is only valid for add-ons.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-V, --version</code></td>
+ <td class="cell85">print version number and exit.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>-h, --help</code></td>
+ <td class="cell85">print this help and exit.</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="2" class="head1"><a name="regview"/>regview</td>
+ <td align="right">
+ <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a>
+ <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <p>'regview' is a tool to show the contents of a legacy registry file. The tool
+ dumps the hierarchical structure and the values of the nodes in a human
+ readable manner to stdout.</p>
+ <p class="head2">Usage:</p>
+ <blockquote>
+ <b><code>regview &lt;registryfile&gt; [&lt;keyName&gt;]</code></b>
+ </blockquote>
+ <p class="head2">Options:</p>
+ <table class="table4">
+ <tr>
+ <td class="cell15"><code>-br&lt;registryfile&gt;</code></td>
+ <td class="cell85">the name of the registry whose contents should
+ be viewed.</td>
+ </tr>
+ <tr>
+ <td class="cell15"><code>&lt;keyName&gt;</code></td>
+ <td class="cell85">the name of a registry key. The name must be
+ fully qualified; for example, '/' means the root key and
+ '/UCR/com/sun/star/uno/XInterface' shows the type specification of the
+ XInterface type. If no key is specified, the tool dumps the whole
+ content of the registry file.</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ </tr>
+ <tr>
+ <td colspan="3"><img class="line" src="images/sdk_line-1.gif"/></td>
+ </tr>
+ <tr>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ <td>
+ <table class="table2">
+ <tr>
+ <td colspan="2" class="head1"><a name="autodoc"/>autodoc</td>
+ <td align="right">
+ <a href="#tools" title="link to the tools overview"><img class="navigate" src="images/nav_up.png"/></a>
+ <a href="../index.html" title="link to the SDK start page"><img class="navigate" src="images/nav_home.png"/></a>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <p>The legacy 'autodoc' tool was used for creating javadoc-like
+ documentation from C++ and UNO IDL source code in previous versions
+ of the SDK.</p>
+ <p>Because this tool was buggy and unmaintained it has been removed
+ from the SDK. Users are advised to use
+ <a href="http://www.stack.nl/~dimitri/doxygen/">Doxygen</a> instead,
+ which supports UNO IDL since April 2013.</p>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class="content1"><img class="nothing8" src="images/nada.gif"/></td>
+ </tr>
+</table>
+ </div>
+ <div id="Footer">
+ <div id="FooterText">
+ <p>
+ Copyright © 2000–2023 LibreOffice contributors. All rights reserved.
+ <br/>
+ LibreOffice was created by The Document Foundation,
+ based on Apache OpenOffice, which is Copyright 2011,
+ The Apache Software Foundation.
+ <br/>
+ The Document Foundation acknowledges all community members, please find more info <a href="https://www.libreoffice.org/about-us/credits/" target="_blank">at our website</a>.
+ </p>
+ <p>
+ &nbsp;
+ </p>
+ <p>
+ <a href="http://www.documentfoundation.org/privacy" target="_blank">Privacy Policy</a> | <a href="http://www.documentfoundation.org/imprint" target="_blank">Impressum (Legal Info)</a>
+ | Copyright information: The source code of LibreOffice is licensed under the Mozilla Public License v2.0 (<a href="http://www.libreoffice.org/download/license/" target="_blank">MPLv2</a>). "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 <a href="http://wiki.documentfoundation.org/TradeMark_Policy" target="_blank">trademark policy</a>.
+ </p>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
+