You are looking at the HTML representation of the XML format.
HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format.
To see the non HTML representation of the XML format, set format=xml.
See the complete documentation, or API help for more information.
<?xml version="1.0"?>
<api>
  <query>
    <pages>
      <page pageid="4315" ns="0" title="API">
        <revisions>
          <rev user="DiGro" timestamp="2021-01-31T13:55:47Z" comment="" contentformat="text/x-wiki" contentmodel="wikitext" xml:space="preserve">{{Template: API project}}

The {{AOo}} '''[[Wikipedia:API|API]]''' Wiki. '''API''' stands for '''Application programming interface'''.

[[OpenOffice.org|Apache OpenOffice]] offers a language independent '''API''' which allows to program the office in different programming languages (e.g. C++, Java, Python, CLI, StarBasic, ...). It allows to use {{AOo}} as service provider in other applications, extend it with new functionality or simply customize and control {{AOo}}.

The API is based on the [[Uno|UNO]] component technology and that makes it really flexible and makes it possible to use one and the same API from different programming languages, all languages which are supported by [[Uno|UNO]].

==API Reference==
We try to provide always the latest version of a generated API IDL reference documentation online. You can find it on the [https://www.openoffice.org/api/ www.openoffice.org/api/] on the left side under [https://www.openoffice.org/api/docs/common/ref/com/sun/star/module-ix.html IDL reference]. Maybe interesting for you are the two links '''Use''' and '''DevGuide''' in the top menubar of a single type documentation page.
* Use: links to an overview page where you can find all places where this type is used or referenced in the API and in the [[Documentation/DevGuide|Developer's Guide]]
* DevGuide: links to a sub-section of the documentation page where you can find cross-references into the [[Documentation/DevGuide|Developer's Guide]] where this type is described in detail and especially the concepts behind.

Also of interest here are the online available reference documentation of the [[Uno|UNO]] runtime for [https://www.openoffice.org/api/docs/cpp/ref/names/index.html C++] and [https://www.openoffice.org/api/docs/java/ref/overview-summary.html Java].

===References from the WIKI into the generated IDL reference===
When we moved the [[Documentation/DevGuide|Developer's Guide]] into the wiki we thought about a way how we could achieve the useful IDL tags. The tags that get automatically converted into links to the related type in the generated IDL reference. In the end the [[MediaWiki_Extension/Extension_IDLTags|IDLTags]] extension was developed that allows exactly the same functionality. 

'''PLEASE''' whenever you want or have to reference an IDL type please use one of the '''IDL tags''' to create a link automatically. It will help our users and developers to find the appropriate information faster, and it will help to improve the overall navigation between the documentation (guides, examples, tutorials, ...) in the wiki and the type reference.

== API Changes==
Sometimes it makes sense, and it is necessary to change existing API's (or configuration etc.) incompatible and break potentially existing macros or extensions. The goal is to avoid such changes and try to provide workarounds but from time to time it's better to allow such changes. We take this serious and don't make such changes in every release but under certain conditions that you find under '''[[API/Concepts_API_changes|Concepts for incompatible API changes and an API deprecation process]]'''.

A summary and overview with detailed description of such changes can be found under '''[[API/Incompatible_API_changes|Documented incompatible API changes]]'''

==Supported Languages== 

==Code Snippets, Examples and Tutorials ==
The idea is to collect small snippets or more complex examples showing different API use cases in different programming languages. Or to collect tutorials explaining things in more detail and step by step. Whereas [[API/Tutorials|Tutorials]] are more intended for beginners the [[API/Samples|Samples]] section is intended for more experienced users or simply as reference. Ideally all snippets/examples/tutorials would be available in all supported languages.

This new sections in the wiki should extend the already existing [http://codesnippets.services.openoffice.org/ Code Snippet Base]. But with the advantage of easier contribution and easier maintenance.

* [[API/Samples|Samples]]
* [[API/Tutorials|Tutorials]]

==Things in progress - Efforts==
&lt;DPL&gt;category=API
category=Effort&lt;/DPL&gt; &lt;noinclude&gt;[[Category:API]]&lt;/noinclude&gt;
* [[API/Concepts_API_changes|Concepts for incompatible API changes and an API deprecation process]]
==Things to be Done==
* [[API/To-Dos]] - An overview of API To-Dos where you will hopefully find something interesting if you plan to support the API project. 

==FAQ==
* [[API/FAQ]] - A list of frequently asked questions related to the API

==Terms==

[[Category:Project]]
[[Category:API]]</rev>
        </revisions>
      </page>
      <page pageid="23527" ns="0" title="Main Page">
        <revisions>
          <rev user="Pescetti" timestamp="2022-12-31T16:18:16Z" comment="Add link to Source code directories" contentformat="text/x-wiki" contentmodel="wikitext" xml:space="preserve">{{DISPLAYTITLE:The Apache OpenOffice Wiki}}
&lt;!-- {{Documentation/Note|If you need to put a note on the home page, uncomment this.}} --&gt;
__NOTOC__
This wiki is for all projects associated with Apache OpenOffice. It has a good focus on resources for developers. Also other projects work more and more on the wiki. Most are listed here.&lt;br &gt;
Questions about the contents of this wiki are welcome here, but requests for user support will get better responses elsewhere: on the users mailing lists, or in the [http://forum.openoffice.org/ User Forum].
&lt;div style=&quot;float: right; width: 300px;&quot;&gt;
&lt;/div&gt; 
{| align=&quot;center&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border: 0px solid rgb(102, 102, 102);&quot;
|- valign=&quot;top&quot;
| style=&quot;width: 35%; padding-right: 15px;&quot; | &lt;div style=&quot;border-style: solid solid none; border-color: rgb(155, 192, 245) rgb(155, 192, 245) -moz-use-text-color; border-width: 1px 1px medium; padding: 5px; font-size: 120%; font-weight: bold; background-color: rgb(203, 222, 250);&quot;&gt;Participation&lt;/div&gt; &lt;div style=&quot;border: 1px solid rgb(155, 192, 245); padding: 5px 5px 10px;&quot;&gt;
*[[Communication]] 
*[http://qa.openoffice.org/issue_handling/pre_submission.html Report a Bug]
*[[Development|Getting started with Apache OpenOffice Development]] and [[Documentation/Building_Guide_AOO|Building guide]]
*[http://openoffice.apache.org/orientation/ Orientation] for new volunteers in any fields
&lt;/div&gt; &lt;div style=&quot;border-style: none solid; border-color: -moz-use-text-color rgb(155, 192, 245); border-width: medium 1px; padding: 5px; font-size: 120%; font-weight: bold; background-color: rgb(203, 222, 250);&quot;&gt;Get latest released software&lt;/div&gt; &lt;div style=&quot;border: 1px solid rgb(155, 192, 245); padding: 5px 5px 10px;&quot;&gt;

*For the most current release and all language packs see the [http://download.openoffice.org Download website] 
*Older released versions in the [https://www.openoffice.org/download/archive.html archive] 
*Latest [https://cwiki.apache.org/confluence/display/OOOUSERS/Development+Snapshot+Builds Developer Snapshot Builds] 
&lt;/div&gt;
&lt;div style=&quot;border-style: none solid; border-color: -moz-use-text-color rgb(155, 192, 245); border-width: medium 1px; padding: 5px; font-size: 120%; font-weight: bold; background-color: rgb(203, 222, 250);&quot;&gt;Index&lt;/div&gt; &lt;div style=&quot;border: 1px solid rgb(155, 192, 245); padding: 5px 5px 10px;&quot;&gt;
* [[:Category:MainIndex|Main Index of Articles]] 
* [[Wiki/statistics|Statistics of activity on the wiki]]
* [https://cwiki.apache.org/confluence/display/OOOUSERS/IP_Clearance IP Clearance] to Apache compliant licenses
&lt;/div&gt;
| style=&quot;width: 35%; padding-right: 15px;&quot; | &lt;div style=&quot;border-style: solid solid none; border-color: rgb(155, 192, 245) rgb(155, 192, 245) -moz-use-text-color; border-width: 1px 1px medium; padding: 5px; font-size: 120%; font-weight: bold; background-color: rgb(203, 222, 250);&quot;&gt;Documentation&lt;/div&gt; &lt;div style=&quot;border: 1px solid rgb(155, 192, 245); padding: 5px 5px 10px;&quot;&gt;
* For Users:
** [[Documentation|User Guides, FAQs, and HowTos]]
** [http://support.openoffice.org/ Support]
* For Advanced Users:
** [[Documentation/Administration_Guide|Administration Guide]]
** [[Documentation/BASIC_Guide|BASIC Guide]]
** [[Documentation/DevGuide| Development Guide]]
* For Developers
** [https://www.openoffice.org/marketing/ooocon2006/presentations/tuesday_d2.pdf OpenOffice Architecture: Run Through the Jungle]
** [[Documentation/DevGuide| Development Guide]]
** [https://wiki.openoffice.org/wiki/Extensions_development Extensions Development]
** [[Documentation/Building_Guide_AOO| Building Guide]]
** [[QA/test_automation_guide| Test Automation]]
** [[:Category:Build System|Build System]]
** [[Architecture]] - Description of AOO's software architecture.
** [[Source_code_directories|Source code directories]]
&lt;/div&gt; 
|}

&lt;br&gt; 
&lt;center&gt;
{| style=&quot;border: 1px solid rgb(207, 207, 191); padding: 0em 0.25em; background-color: rgb(240, 240, 255); text-align: center;&quot;
|-
| 
|-
| 


| style=&quot;font-size: 95%;&quot; | You loaded this Main Page on {{CURRENTDAYNAME}}, {{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}} ''T'' {{CURRENTTIME}} '''[[wikipedia:UTC|UTC]]'''.
|-
| style=&quot;font-size: 95%;&quot; | 
|}
&lt;/center&gt; 
{{InterWiki Languages}}
[[Category:MainIndex]][[Category:Outdated]]</rev>
        </revisions>
      </page>
    </pages>
  </query>
</api>