incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ar...@apache.org
Subject svn commit: r1236486 [2/43] - in /incubator/ooo/devtools/netbeansintegration: ./ build/ build/public-package-jars/ javahelp/ javahelp/org/ javahelp/org/openoffice/ javahelp/org/openoffice/extensions/ javahelp/org/openoffice/extensions/docs/ javahelp/or...
Date Fri, 27 Jan 2012 01:29:58 GMT
Propchange: incubator/ooo/devtools/netbeansintegration/build/public-package-jars/org-netbeans-modules-editor.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/addon-deleted-command.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/addon-deleted-command.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/addon-deleted-command.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/addon-deleted-command.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,74 @@
+<html>
+<head>
+    <title>Working with OpenOffice.org Add-Ons</title>
+    <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+<body>
+
+<h2>Working with OpenOffice.org Add-Ons: Handling Commands</h2>
+<p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+
+<table border="0" cellpadding="0" cellspacing="0" summary="The left column contains each
+element in the UI. The right column contains detailed information about each element.">
+  <tr valign="top"> 
+    <td align="left" colspan="2">
+        Commands can be inserted back into the menu structure if they have been deleted. 
+        If you have not deleted any commands, you cannot insert commands back into the menu structure.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Menu</b>
+    </td>
+    <td>
+        The command is inserted into the selected menu, or after the selected element if a command 
+        or separator is selected. If nothing is selected, the command is inserted at the end of the 
+        top-level menu.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Toolbar</b>
+    </td>
+    <td>
+        The command is inserted after the selected command or separator. 
+        If nothing is selected, the command is inserted at the end of the Toolbar.
+    </td>
+  </tr>
+</table> 
+
+<dl>
+  <dt><a name="seealso">See Also</a></dt>
+        <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+                <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/AddOns/Add-Ons">
+                <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Add-Ons</u></html>">
+                <param name="textFontSize" value="medium">
+                <param name="textColor" value="blue">
+            </object></dd>
+        <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/Simple_Component_in_Java">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Simple Component in Java</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+        <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Professional_UNO">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Professional UNO</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+</dl>
+</body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/config-paths.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/config-paths.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/config-paths.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/config-paths.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,73 @@
+<html>
+<head>
+    <title>About OpenOffice.org Extensions</title>
+    <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+<body>
+
+<h2>About OpenOffice.org and OpenOffice.org Software Development Kit installations</h2>
+<p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+
+<p>
+    The OpenOffice.org extensions requires a valid OpenOffice.org 
+    and OpenOffice.org Software Development Kit (SDK) installation.<br>
+    No valid installation sets were found.
+    <!-- <br> If OpenOffice.org and the OpenOffice.org SDK are not installed 
+    on your system, you will encounter problems when you use the wizards.-->
+</p>
+<p>
+    The installations can always be configured under:
+<dl>
+    <dd><b>Tools &gt; Options &gt; Miscellaneous &gt; OOo API Plugin</b>.</dd>
+</dl>
+</p>
+
+<dl>    
+  <dt><a name="seealso">See Also</a></dt>
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+           <param name="content" value="http://www.sun.com/software/star/staroffice/">
+           <param name="text" value="<html><u>StarOffice</u></html>">
+           <param name="textFontSize" value="medium">
+           <param name="textColor" value="blue">
+         </object></dd>
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+           <param name="content" value="http://www.sun.com/software/star/staroffice/sdk/">
+           <param name="text" value="<html><u>StarOffice SDK</u></html>">
+           <param name="textFontSize" value="medium">
+           <param name="textColor" value="blue">
+        </object></dd>           
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+           <param name="content" value="http://www.openoffice.org/">
+           <param name="text" value="<html><u>OpenOffice.org</u></html>">
+           <param name="textFontSize" value="medium">
+           <param name="textColor" value="blue">
+        </object></dd>
+     <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OpenOffice.org_Developers_Guide">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+     <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://api.openoffice.org/">
+            <param name="text" value="<html><u>OpenOffice.org API Project</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+</dl>
+
+</body>
+</html>
+<!--
+Tip: To create a link which will open in an external web browser, try:
+<object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+    <param name="content" value="http://www.netbeans.org/">
+    <param name="text" value="<html><u>http://www.netbeans.org/</u></html>">
+    <param name="textFontSize" value="medium">
+    <param name="textColor" value="blue">
+</object>
+To create a link to a help set from another module, you must know the code name base and path, e.g.:
+<a href="nbdocs://org.netbeans.modules.usersguide/org/netbeans/modules/usersguide/configure/configure_options.html">Using the Options Window</a>
+(This link will behave sanely if that module is disabled or missing.)
+-->

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-enum.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-enum.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-enum.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-enum.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,89 @@
+<html>
+<head>
+    <title>Working with OpenOffice.org UNO components</title>
+    <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+<body>
+
+<h2>Working with OpenOffice.org UNO components: Creating an Enum</h2>
+<p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+
+<table border="0" cellpadding="0" cellspacing="0" summary="The left column contains each
+element in the UI. The right column contains detailed information about each element.">
+  <tr valign="top"> 
+    <td align="left" colspan="2">
+        An enum type defines a simple enumeration. The elements of an enum
+        are successive values of integers, starting with 1.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Properties</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the enum.</li>
+            <li>Package: The package structure.</li>
+        </ul>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Types</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the type. Values start with 1 and increase by 1.</li>
+        </ul>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Buttons</b>
+    </td>
+    <td>
+        <ul>
+            <li>Add Enum: Add a name to the enum.</li>
+            <li>Delete: Delete the enum.</li>
+        </ul>
+    </td>
+  </tr>
+</table>
+
+<dl>
+  <dt><a name="seealso">See Also</a></dt>
+    <dd><a href="nbdocs:/org/openoffice/extensions/docs/overview-components.html">
+        Overview of OpenOffice.org Components</a></dd>
+        
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/Writing_UNO_Components">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Writing UNO Components</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Java/Mapping_of_Enum_Types">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Mapping of Enum Types</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+</dl>
+</body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-exception.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-exception.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-exception.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-exception.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,60 @@
+<html>
+<head>
+    <title>Working with OpenOffice.org UNO components</title>
+    <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+<body>
+
+<h2>Working with OpenOffice.org UNO components: Creating an Exception</h2>
+<p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+
+<table border="0" cellpadding="0" cellspacing="0" summary="The left column contains each
+element in the UI. The right column contains detailed information about each element.">
+  <tr valign="top"> 
+    <td align="left" colspan="2">
+        An exception type indicates an error to the caller of a function. The 
+        type of exception gives a basic description of the kind of error that occurred.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Properties</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the exception.</li>
+            <li>Package: The package structure.</li>
+            <li>ParentException: The parent exception that this exception is derived from. 
+            The base of all exceptions is com.sun.star.uno.Exception.</li>
+        </ul>
+    </td>
+  </tr>
+</table>
+
+<dl>
+  <dt><a name="seealso">See Also</a></dt>
+    <dd><a href="nbdocs:/org/openoffice/extensions/docs/overview-components.html">
+        Overview of OpenOffice.org Components</a></dd>
+        
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/Writing_UNO_Components">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Writing UNO Components</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Java/Mapping_of_Exception_Types">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Mapping of Exception Types</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+</dl>
+</body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-interface.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-interface.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-interface.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-interface.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,119 @@
+<html>
+<head>
+    <title>Working with OpenOffice.org UNO components</title>
+    <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+<body>
+
+<h2>Working with OpenOffice.org UNO components: Creating an Interface</h2>
+<p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+
+<table border="0" cellpadding="0" cellspacing="0" summary="The left column contains each
+element in the UI. The right column contains detailed information about each element.">
+  <tr valign="top"> 
+    <td align="left" colspan="2">
+        Communication between UNO objects is based on object interfaces. The 
+        concept of interfaces is quite natural and frequently used in everyday 
+        life. Interfaces allow the creation of things that fit in with each 
+        other without requiring you to know all of the internal details about them. 
+        A power plug that fits into a standard socket or a one-size-fits-all working glove are 
+        simple examples of interfaces. They all work by standardizing the minimal conditions 
+        that must be met to make things work together.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Properties</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the interface.</li>
+            <li>Package: The package structure.</li>
+            <li>Parent: The parent interface that this interface is derived from.
+            The default is com.sun.star.uno.XInterface.</li>
+        </ul>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Functions</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the function.</li>
+            <li>ReturnValue: The value this function returns. It can be either a
+            simple type or an interface, etc. To return <i>arrays</i>, 
+            choose <b>[]</b> in the drop down box.</li>
+            <li>Exceptions: One or several exceptions this function might throw.</li>
+        </ul>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Parameters</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the parameter</li>
+            <li>Type: The type of this parameter. The parameter can be either a
+            simple type or an interface, etc. To return <i>arrays</i>, 
+            choose <b>[]</b> in the drop down box.</li>
+        </ul>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Buttons</b>
+    </td>
+    <td>
+        <ul>
+            <li>Add Function: Add a new function to the interface below the selected function.</li>
+            <li>Add Parameter: Add a new parameter to the selected function below the selected parameter.</li>
+            <li>Delete: Delete the selected function or parameter.</li>
+        </ul>
+    </td>
+  </tr>
+</table>
+
+<dl>
+  <dt><a name="seealso">See Also</a></dt>
+    <dd><a href="nbdocs:/org/openoffice/extensions/docs/overview-components.html">
+        Overview of OpenOffice.org Components</a></dd>
+        
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/Writing_UNO_Components">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Writing UNO Components</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Java/Mapping_of_Interface_Types">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Mapping of Interface Types</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+</dl>
+</body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-polystruct.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-polystruct.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-polystruct.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-polystruct.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,110 @@
+<html>
+<head>
+    <title>Working with OpenOffice.org UNO components</title>
+    <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+<body>
+
+<h2>Working with OpenOffice.org UNO components: Creating a Poly Struct</h2>
+<p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+
+<table border="0" cellpadding="0" cellspacing="0" summary="The left column contains each
+element in the UI. The right column contains detailed information about each element.">
+  <tr valign="top"> 
+    <td align="left" colspan="2">
+        A polymorphic struct type template is similar to a plain struct type, 
+        but it has one or more type parameters and its members can have these 
+        parameters as types. A polymorphic struct type template must be 
+        instantiated with actual type arguments to be used as a type.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Properties</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the polymorphic struct.</li>
+            <li>Package: The package structure.</li>
+        </ul>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Templates</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the template.</li>
+            <li>Type: The dummy type of the template.</li>
+        </ul>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Members</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the member.</li>
+            <li>Type: The type of the member. The template types are available as 
+            simple types in the drop down list.</li>
+        </ul>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Buttons</b>
+    </td>
+    <td>
+        <ul>
+            <li>Add Template: Add a new template.</li>
+            <li>Add Member: Add a new member.</li>
+            <li>Delete: Delete the template or member.</li>
+        </ul>
+    </td>
+  </tr>
+</table>
+
+<dl>
+  <dt><a name="seealso">See Also</a></dt>
+    <dd><a href="nbdocs:/org/openoffice/extensions/docs/overview-components.html">
+        Overview of OpenOffice.org Components</a></dd>
+        
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/Writing_UNO_Components">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Writing UNO Components</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Java/Mapping_of_Struct_Types">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Mapping of Struct Types</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+</dl>
+</body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-service.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-service.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-service.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-service.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,60 @@
+<html>
+<head>
+    <title>Working with OpenOffice.org UNO components</title>
+    <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+<body>
+
+<h2>Working with OpenOffice.org UNO components: Creating a Service</h2>
+<p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+
+<table border="0" cellpadding="0" cellspacing="0" summary="The left column contains each
+element in the UI. The right column contains detailed information about what to do with the element.">
+  <tr valign="top"> 
+    <td align="left" colspan="2">
+        Use services and multi-inheritance interfaces to specify complete 
+        objects. The objects can have many aspects.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Properties</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the polymorphic struct.</li>
+            <li>Package: The package structure.</li>
+            <li>Interface: The interface belonging to this service. Note:  
+            This service can only be created when an interface is specified.</li>
+        </ul>
+    </td>
+  </tr>
+</table>
+
+<dl>
+  <dt><a name="seealso">See Also</a></dt>
+    <dd><a href="nbdocs:/org/openoffice/extensions/docs/overview-components.html">
+        Overview of OpenOffice.org Components</a></dd>
+        
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/Writing_UNO_Components">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Writing UNO Components</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Java/Mapping_of_Services">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Mapping of Services</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+</dl>
+</body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-struct.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-struct.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-struct.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/data-type-struct.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,90 @@
+<html>
+<head>
+    <title>Working with OpenOffice.org UNO components</title>
+    <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+<body>
+
+<h2>Working with OpenOffice.org UNO components: Creating a Struct</h2>
+<p> <small><a href="#seealso">See Also</a>&nbsp;</small>
+
+<table border="0" cellpadding="0" cellspacing="0" summary="The left column contains each
+element in the UI. The right column contains detailed information about each element.">
+  <tr valign="top"> 
+    <td align="left" colspan="2">
+        A struct type defines several elements in a record. The elements of a 
+        struct are types with a unique name within the struct.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Properties</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the struct.</li>
+            <li>Package: The package structure.</li>
+        </ul>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Types</b>
+    </td>
+    <td>
+        <ul>
+            <li>Name: The name of the type.</li>
+            <li>Type: The actual type.</li>
+        </ul>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Buttons</b>
+    </td>
+    <td>
+        <ul>
+            <li>Add Type: Add a new type.</li>
+            <li>Delete: Delete the type.</li>
+        </ul>
+    </td>
+  </tr>
+</table>
+
+<dl>
+  <dt><a name="seealso">See Also</a></dt>
+    <dd><a href="nbdocs:/org/openoffice/extensions/docs/overview-components.html">
+        Overview of OpenOffice.org Components</a></dd>
+        
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/Writing_UNO_Components">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Writing UNO Components</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Java/Mapping_of_Struct_Types">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Mapping of Struct Types</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+</dl>
+</body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/display-properties.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/display-properties.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/display-properties.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/display-properties.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,178 @@
+<html>
+<head>
+    <title>OpenOffice.org Extension Properties</title>
+    <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+<body>
+
+<h2>Working with OpenOffice.org Extensions: Display Properties</h2>
+<p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+
+<p>
+    This panel shows mostly localized data that is displayed in the extension manager.
+    Note that all the information gathered here will be stored in the description.xml file.
+</p>
+
+<table border="0" cellpadding="0" cellspacing="0" summary="Information about the
+        OOo extension properties in the display category.">
+  <tr valign="top"> 
+    <td align="left" colspan="2">
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Current Locale</b>
+    </td>
+    <td>
+        All localized properties are displayed for the current locale. Locales
+        that contain entries are displayed bold when the drop down list is
+        opened.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Default Locale</b>
+    </td>
+    <td>
+        When no data is available for the current locale of the user in OpenOffice.org, the entries for
+        the default locale are chosen.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Display Name</b>
+    </td>
+    <td>
+        The name of the Extension.
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Description</b>
+    </td>
+    <td>
+        Link to a file that contains a description of the Extension. With a click
+        on the browse button, a file from the file system can be chosen.<br>
+        The button labelled &quot;...&quot; opens the description for editing.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Publisher Name</b>
+    </td>
+    <td>
+        Name of the publisher.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Publisher Link</b>
+    </td>
+    <td>
+        Link to the publisher's web site.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>License</b>
+    </td>
+    <td>
+        Link to a file that contains the license of the Extension. With a click
+        on the browse button, a file from the file system can be chosen.<br>
+        The button labelled &quot;...&quot; opens the license for editing.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>License Accept By User Or Admin</b>
+    </td>
+    <td>
+        Determines who has to acknowledge the license.<br>
+            If &quot;User&quot; is chosen,
+        every user must read the license. The Extension has to be installed by every user
+        - it is not possible that an administrator does this for all. <br>
+            If &quot;Admin&quot; is chosen, the Extension can be regstered by an
+            administrator once and every user of OpenOffice.org can work with the extension 
+            without getting notified about the license.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Default Icon</b>
+    </td>
+    <td>
+        A default icon for the Extension. With a click
+        on the browse button, a file from the file system can be chosen.<br>
+        The button labelled &quot;...&quot; opens the icon for viewing.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>High Definition Icon</b>
+    </td>
+    <td>
+        The high definition icon for the Extension. With a click
+        on the browse button, a file from the file system can be chosen.<br>
+        The button labelled &quot;...&quot; opens the icon for viewing.
+    </td>
+  </tr>
+</table> 
+
+<dl>
+  <dt><a name="seealso">See Also</a></dt>
+        <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/description.xml">
+            <param name="text" value="<html><u>description.xml in Extensions</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+</dl>
+</body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-about.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-about.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-about.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-about.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,99 @@
+<html>
+<head>
+    <title>About OpenOffice.org Extensions</title>
+    <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+<body>
+
+<h2>About OpenOffice.org Extensions and Client Applications</h2>
+<p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+<p>You can use the OpenOffice.org API to program OpenOffice.org. The OpenOffice.org API allows you to control 
+   or automate OpenOffice.org via macros, scripts or remote client applications, and to extend OpenOffice.org with 
+   completely new functionality in form of OpenOffice.org extensions. OpenOffice.org extensions can be used to customize 
+   or extend a default OpenOffice.org installation to fit perfectly into your existing business workflows, and can 
+   close the interface gap between the important applications you use in your daily work.           
+</p>
+<p>The OpenOffice.org API is based on a platform and language independent component middleware called <b>UNO</b> 
+   (Universal Network Objects). This technology allows you to use the API from different programming languages and 
+   mix implementations of extensions in different languages in one and the same process. You can choose the most suitable 
+   programming language to write your extension, such as Java, C++, StarBasic, CLI languages, or Python.</p>
+<p>The OpenOffice.org API plugin for NetBeans is focused on Java technology.</p>
+<p>The OpenOffice.org API plugin for NetBeans requires a valid installation of OpenOffice.org and the OpenOffice.org 
+   Software Development Kit (SDK).  OpenOffice.org and the OpenOffice.org SDK can be configured under:
+<dl>
+    <dd><b>Tools &gt; Options &gt; Miscellaneous &gt; OOo API Plugin</b></dd>
+</dl>
+</p>
+<p>For more detailed information about the new project wizards see:
+<ul>
+    <li><a href="nbdocs:/org/openoffice/extensions/docs/working-with-clients.html">
+            Working with UNO Client Applications</a>
+    <li><a href="nbdocs:/org/openoffice/extensions/docs/working-with-components.html">
+            Working with UNO components</a>
+    <li><a href="nbdocs:/org/openoffice/extensions/docs/working-with-addins.html">
+            Working with Calc Add-Ins</a>
+    <li><a href="nbdocs:/org/openoffice/extensions/docs/working-with-addons.html">
+            Working with Add-Ons</a>
+</ul>
+</p>
+<dl>    
+  <dt><a name="seealso">See Also</a></dt>
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+           <param name="content" value="http://www.sun.com/software/star/staroffice/">
+           <param name="text" value="<html><u>StarOffice</u></html>">
+           <param name="textFontSize" value="medium">
+           <param name="textColor" value="blue">
+         </object></dd>
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+           <param name="content" value="http://www.sun.com/software/star/staroffice/sdk/">
+           <param name="text" value="<html><u>StarOffice SDK</u></html>">
+           <param name="textFontSize" value="medium">
+           <param name="textColor" value="blue">
+        </object></dd>           
+    <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+           <param name="content" value="http://www.openoffice.org/">
+           <param name="text" value="<html><u>OpenOffice.org</u></html>">
+           <param name="textFontSize" value="medium">
+           <param name="textColor" value="blue">
+        </object></dd>
+     <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+           <param name="content" value="http://download.openoffice.org/sdk">
+           <param name="text" value="<html><u>OpenOffice.org SDK</u></html>">
+           <param name="textFontSize" value="medium">
+           <param name="textColor" value="blue">
+        </object></dd>
+     <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+           <param name="content" value="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office">
+           <param name="text" value="<html><u>OASIS Open Document Format for Office Applications (OpenDocument) TC</u></html>">
+           <param name="textFontSize" value="medium">
+           <param name="textColor" value="blue">
+        </object></dd>
+     <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide">
+            <param name="text" value="<html><u>StarOffice/OpenOffice.org Developer's Guide</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+     <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://api.openoffice.org/">
+            <param name="text" value="<html><u>OpenOffice.org API Project</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+</dl>
+
+</body>
+</html>
+<!--
+Tip: to create a link which will open in an external web browser, try:
+<object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+    <param name="content" value="http://www.netbeans.org/">
+    <param name="text" value="<html><u>http://www.netbeans.org/</u></html>">
+    <param name="textFontSize" value="medium">
+    <param name="textColor" value="blue">
+</object>
+To create a link to a help set from another module, you need to know the code name base and path, e.g.:
+<a href="nbdocs://org.netbeans.modules.usersguide/org/netbeans/modules/usersguide/configure/configure_options.html">Using the Options Window</a>
+(This link will behave sanely if that module is disabled or missing.)
+-->

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-hs.xml
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-hs.xml?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-hs.xml (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-hs.xml Fri Jan 27 01:29:33 2012
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE helpset PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp HelpSet Version 2.0//EN" "http://java.sun.com/products/javahelp/helpset_2_0.dtd">
+<helpset version="2.0">
+    <title>org-openoffice-extensions Help</title>
+    <maps>
+        <homeID>org.openoffice.extensions.about</homeID>
+        <mapref location="extensions-map.xml"/>
+    </maps>
+    <view mergetype="javax.help.AppendMerge">
+        <name>TOC</name>
+        <label>Table of Contents</label>
+        <type>javax.help.TOCView</type>
+        <data>extensions-toc.xml</data>
+    </view>
+    <view mergetype="javax.help.AppendMerge">
+        <name>Index</name>
+        <label>Index</label>
+        <type>javax.help.IndexView</type>
+        <data>extensions-idx.xml</data>
+    </view>
+    <view>
+        <name>Search</name>
+        <label>Search</label>
+        <type>javax.help.SearchView</type>
+        <data engine="com.sun.java.help.search.DefaultSearchEngine">JavaHelpSearch</data>
+    </view>
+</helpset>

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-idx.xml
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-idx.xml?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-idx.xml (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-idx.xml Fri Jan 27 01:29:33 2012
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE index PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp Index Version 2.0//EN" "http://java.sun.com/products/javahelp/index_2_0.dtd">
+<index version="2.0">
+    <indexitem text="Openoffice.org Extensions" target="org.openoffice.extensions.about"/>
+</index>

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-map.xml
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-map.xml?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-map.xml (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-map.xml Fri Jan 27 01:29:33 2012
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp Map Version 2.0//EN" "http://java.sun.com/products/javahelp/map_2_0.dtd">
+<map version="2.0">
+    <mapID target="org.openoffice.extensions.about" url="extensions-about.html"/>
+    <mapID target="org.openoffice.extensions.overview.clients" url="overview-uno-clients.html"/>
+    <mapID target="org.openoffice.extensions.working.with.clients" url="working-with-clients.html"/>
+    <mapID target="org.openoffice.extensions.overview.components" url="overview-components.html"/>
+    <mapID target="org.openoffice.extensions.working.with.components" url="working-with-components.html"/>
+    <mapID target="org.openoffice.extensions.overview.addins" url="overview-calc-addins.html"/>
+    <mapID target="org.openoffice.extensions.working.with.addins" url="working-with-addins.html"/>
+    <mapID target="org.openoffice.extensions.overview.addons" url="overview-addons.html"/>
+    <mapID target="org.openoffice.extensions.working.with.addons" url="working-with-addons.html"/>
+    <mapID target="org.openoffice.extensions.data.type.enum" url="data-type-enum.html"/>
+    <mapID target="org.openoffice.extensions.data.type.exception" url="data-type-exception.html"/>
+    <mapID target="org.openoffice.extensions.data.type.interface" url="data-type-interface.html"/>
+    <mapID target="org.openoffice.extensions.data.type.polystruct" url="data-type-polystruct.html"/>
+    <mapID target="org.openoffice.extensions.data.type.service" url="data-type-service.html"/>
+    <mapID target="org.openoffice.extensions.data.type.struct" url="data-type-struct.html"/>
+    <mapID target="org.openoffice.extensions.config.paths" url="config-paths.html"/>
+    <mapID target="org.openoffice.extensions.addon.deleted.command" url="addon-deleted-command.html"/>
+    <mapID target="org.openoffice.extensions.actions.version.properties" url="version-properties.html"/>
+    <mapID target="org.openoffice.extensions.actions.display.properties" url="display-properties.html"/>
+</map>

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-toc.xml
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-toc.xml?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-toc.xml (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/extensions-toc.xml Fri Jan 27 01:29:33 2012
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE toc PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp TOC Version 2.0//EN" "http://java.sun.com/products/javahelp/toc_2_0.dtd">
+<toc version="2.0">
+    <tocitem text="OpenOffice.org Extension Develoment">
+        <tocitem text="Getting Started">
+            <tocitem text="Overview" target="org.openoffice.extensions.about"/>
+            <tocitem text="Working with UNO Client Applications" target="org.openoffice.extensions.working.with.clients"/>
+            <tocitem text="Working with UNO Components" target="org.openoffice.extensions.working.with.components"/>
+            <tocitem text="Working with Calc Add-Ins" target="org.openoffice.extensions.working.with.addins"/>
+            <tocitem text="Working with Add-Ons" target="org.openoffice.extensions.working.with.addons"/>
+        </tocitem>
+        <tocitem text="UNO Client Applications">
+            <tocitem text="Overview" target="org.openoffice.extensions.overview.clients"/>
+        </tocitem>
+        <tocitem text="UNO Components">
+            <tocitem text="Overview" target="org.openoffice.extensions.overview.components"/>
+        </tocitem>
+        <tocitem text="Calc Add-Ins">
+            <tocitem text="Overview" target="org.openoffice.extensions.overview.addins"/>
+        </tocitem>
+        <tocitem text="Add-Ons">
+            <tocitem text="Overview" target="org.openoffice.extensions.overview.addons"/>
+        </tocitem>
+        <!-- <tocitem text="all the rest">
+            <tocitem text="Enum idl def" target="org.openoffice.extensions.data.type.enum"/>
+            <tocitem text="Exception idl def" target="org.openoffice.extensions.data.type.exception"/>
+            <tocitem text="Interface idl def" target="org.openoffice.extensions.data.type.interface"/>
+            <tocitem text="Poly struct idl def" target="org.openoffice.extensions.data.type.polystruct"/>
+            <tocitem text="Service idl def" target="org.openoffice.extensions.data.type.service"/>
+            <tocitem text="Struct idl def" target="org.openoffice.extensions.data.type.struct"/>
+            <tocitem text="Config paths" target="org.openoffice.extensions.config.paths"/>
+            <tocitem text="AddOn deleted command" target="org.openoffice.extensions.addon.deleted.command"/>
+            <tocitem text="Version props - TODO!" target="org.openoffice.extensions.actions.version.properties"/>
+            <tocitem text="Display props - TODO!" target="org.openoffice.extensions.actions.display.properties"/> 
+        </tocitem> -->
+    </tocitem>
+</toc>

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/blue-ball-mid.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/blue-ball-mid.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/blue-ball-mid.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/blue-sqr-mid.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/blue-sqr-mid.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/blue-sqr-mid.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle1.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle1.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle1.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle2.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle2.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle2.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle3.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle3.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle3.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle4.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle4.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle4.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle5.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle5.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle5.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle6.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle6.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle6.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle7.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle7.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle7.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle8.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle8.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle8.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle9.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle9.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/circle9.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin.png
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin.png?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin_direct.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin_direct.gif?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin_direct.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin_direct.png
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin_direct.png?rev=1236486&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/images/usage_calc_addin_direct.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-addons.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-addons.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-addons.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-addons.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,68 @@
+<html>
+    <head>
+        <title>OpenOffice.org Add-Ons</title>
+        <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    </head>
+    <body>
+        <h2>OpenOffice.org Add-Ons</h2>
+        <p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+        <p>OpenOffice.org Add-Ons provide one or more functions through 
+        the user interface of OpenOffice.org. A typical Add-On is available 
+        as a UNO package (or component) that is easily deployed.
+        In addition to an ordinary UNO package, an Add-On package contains configuration files 
+        which specify the user interface, registration for a protocol scheme, and 
+        first-time instantiation. An Add-On will typically react on one or more commands
+        defined for the protocol of the Add-On.<br>
+<!-- self reference unnecessary       See for example
+        <a href="nbdocs:/org/openoffice/extensions/docs/overview-addons.html">Add-Ons</a>. -->
+        </p>
+        <p>The commands that are defined in an Add-On are available either in an menu,
+            in a toolbar, or in both a menu and a toolbar in OpenOffice.org. The <i>context</i>
+            of a command determines in which OpenOffice.org application
+            it will be visible. Some possible contexts are:
+            <ul>
+                <li>Chart</li>
+                <li>Draw</li>
+                <li>Spreadsheet</li>
+                <li>Writer</li>
+            </ul>
+          The context can be selected for every command. If you do not select a specific context, then your Add-On 
+          will be available in all contexts including the back-end window. If you select all contexts, then your Add-On
+          will be available in all contexts excluding the back-end window.<br>
+          You can use sub-menus and separators to organize the commands in the menu structure, and separators to organize the
+          commands in a toolbar.<br>
+        </p>
+        <p>
+        </p>
+        <h3>Using Add-Ons in OpenOffice.org</h3>
+        <p>After you have deployed the Add-On in an OpenOffice.org installation you can use it directly from the user interface. 
+        You will see the name of your new top-level menu in the OpenOffice.org menu bar.
+        When you click on the new menu item, the menu structure with the commands you defined will drop down.
+        A toolbar is shown containing the new commands for the current context.<br>
+        You must implement the calls to your commands in your main Java file with the actions that 
+        should happen when your command is selected.</p>
+    <dl>
+        <dt><a name="seealso">See Also</a></dt>
+        <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+                <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/AddOns/Add-Ons">
+                <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Add-Ons</u></html>">
+                <param name="textFontSize" value="medium">
+                <param name="textColor" value="blue">
+            </object></dd>
+        <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/Writing_UNO_Components">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Writing UNO Components</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+        <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Professional_UNO">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Professional UNO</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+    </dl>
+</body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-calc-addins.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-calc-addins.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-calc-addins.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-calc-addins.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,93 @@
+<html>
+    <head>
+        <title>OpenOffice.org Calc Add-Ins</title>
+        <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    </head>
+    <body>
+        <h2>OpenOffice.org Calc Add-Ins</h2>
+        <p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+        <p>OpenOffice.org Calc Add-Ins are special extensions for Calc in OpenOffice.org. Calc Add-Ins provide new built-in functions
+        for the spreadsheet application which can be used directly in spreadsheet documents, and they are
+        found in the function dialog box in the application. Add-Ins provide an easy way to add new functions
+        to the existing functions. For example, you can use Add-Ins to add specialized financial calculation 
+        functions to Calc.
+        </p>
+        <p>Add-Ins are created as UNO components that implement a special service provider interface for Add-Ins. The 
+        OpenOffice.org Calc Add-In project wizard abstracts from the specific UNO components and 
+        simplifies the task on the pure implementation of the new functions.<br>
+        The wizard helps to define all necessary information for new Add-In functions:
+        <dl>
+            <dt><b>Function Name</b></dt>
+            <dd>The implementation function name which is used in the UNOIDL interface definition, in the configuration
+            file to identify the node section for this function, and when you want to use the Add-In function 
+            programmatically.</dd>
+            <dt><b>Display Name</b></dt>
+            <dd>A human readable function or parameter name which is shown in the user interface of the function dialog box.
+            This name is localizable and it is common to specify at least an English name.</dd>
+            <dt><b>Description</b></dt>
+            <dd>A human readable description of the function or parameter that is shown in the user interface of the function 
+            dialog box. This description is localizable and it is common to specify at least an English description.</dd>
+            <dt><b>Category</b></dt>
+            <dd>The function dialog box categorizes the functions in different categories and you can select a
+            predefined category where the the new function should appear later in the function dialog box.</dd>
+            <dt><b>Category Display Name</b></dt>
+            <dd>The category display name is optional. You can only select from a list of predefined categories.
+            <!--In the future it is planned to support the definition of new categories and then the category 
+            display name will provide a localized display name for the new category.--></dd>
+            <dt><b>Compatibility Name</b></dt>
+            <dd>Compatibility names are localized names of Add-In functions that are used to import files from other 
+            applications. If, on import, a localized function name is read, this list of compatibility names is used to 
+            find the internal name of the function. For more information about compatibility names please read the 
+            appropriate section in the 
+            <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+                <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide">
+                <param name="text" value="<html><u>Developer's Guide</u></html>">
+                <param name="textFontSize" value="medium">
+                <param name="textColor" value="blue">
+            </object></dd>            
+            </dd>
+            <dt><b>Return Type</b></dt>
+            <dd>The return type of the Add-In function. The list provides only valid types. Add-In functions 
+            support only a subset of the UNOIDL types as return types.</dd>
+            <dt><b>Parameter Name</b></dt>
+            <dd>The implementation parameter name which is used in the UNOIDL interface definition. You can 
+            define a localized display name and a description for the parameter as well as for the function itself.</dd>
+            <dt><b>Parameter Type</b></dt>
+            <dd>The parameter type of an Add-In parameter. The list provides only valid types. Add-In functions 
+            only support a subset of the UNOIDL types as parameter types.</dd>
+        </dl>
+        </p>
+        <h3>Using Add-In functions in OpenOffice.org</h3>
+        <p>After you have deployed a Calc Add-In extension in an OpenOffice.org installation you can use it directly from the
+        built-in function dialog box in Calc.</p>
+        <p><img src="./images/usage_calc_addin.png"></p>
+        <p>Select an Add-In function and click Next. Follow the function wizard to parameterize the function and insert
+        the function into the open spreadsheet document.</p>
+        <p>Add-In functions can be used in the same way as the regular built-in functions. 
+        <!--and you can use them directly without the function dialog box in the common way.--></p>
+        <p><img src="./images/usage_calc_addin_direct.png"></p>
+        <dl>
+            <dt><a name="seealso">See Also</a></dt>
+            <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+                <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Spreadsheet_Add-Ins">
+                <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Spreadsheet Calc Add-Ins</u></html>">
+                <param name="textFontSize" value="medium">
+                <param name="textColor" value="blue">
+            </object></dd>
+        <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/Writing_UNO_Components">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Writing UNO Components</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+        <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Professional_UNO">
+            <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Professional UNO</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+        </dl>
+    </body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-components.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-components.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-components.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-components.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,68 @@
+<html>
+    <head>
+        <title>OpenOffice.org UNO components</title>
+        <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    </head>
+    <body>
+        <h2>OpenOffice.org UNO components</h2>
+        <p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+        <p>OpenOffice.org UNO components provide functional enhancements for an existing 
+        OpenOffice.org office installation. UNO components can provide completely new
+        functions for a specific functional area, or they can provide a new implementation for an existing set
+        of services and interfaces. UNO components are the common way to extend the functionality of OpenOffice.org.  
+        Specialized wizards can simplify the work for specfic service provider interfaces. For example
+        <a href="nbdocs:/org/openoffice/extensions/docs/overview-calc-addins.html">Calc Add-Ins</a> can be used to 
+        add specialized financial calculation functions to Calc.
+        </p>
+        <p>UNO components can be realized in different ways and different programming languages (see the
+        <a href="#seealso">references</a> below). The wizard is currently focused on Java technolgies. UNO components
+        are realized as normal J2SE class libraries where one class is identified to be the entry point for the UNO
+        component framework. This class provides information about newly implemented services, which are are like a 
+        contract that new instances or objects for this service must fullfill. This means that it should not matter which 
+        implementation you have for such a contract. All implementations should fullfill the contract according to the service
+        specification. The registration class supports the necessary entry points to create new instances 
+        for a specific implementation.<br>
+        The generated component skeletons implement service specific interfaces as well as interfaces that the UNO
+        framework requires.  All UNO components should implement these interfaces.
+        <dl>
+            <dt><b>XServiceInfo</b></dt>
+            <dd>This interface provides information about the supported/implemented service.</dd>
+            <dt><b>UNO component functions</b></dt>
+            <dd>These two methods must be implemented by any UNO component, and they provide necessary information
+            for the UNO component framework.<br>
+            <b>__getComponentFactory</b> returns a component specific factory to create new instances of this component<br>
+            <b>__writeRegistryServiceInfo</b> provides information about supported services and provides the relationship 
+            between the implementation and the service that is used by the UNO framework to instantiate the right 
+            implementation for this service.<br>
+            To be able to have more than one sinbgle implementation of one (or more) services, there are sspecialized file 
+            wizards to add service definitions and their implementations to the extension.
+            </dd>
+        </dl>
+        </p>
+        <h3>Using Components in OpenOffice.org</h3>
+        <p>Once you have deployed a new UNO component in an OpenOffice.org installation you can use it directly from any 
+        other code or in macros. You can simply instantiate a new instance via the global service manager. If you have
+        a new style service, you can call either the default constructor or a construcor defined in the 
+        service definition in UNOIDL.</p>
+        <p>For example:<br>
+            <code>XMyType xMT = org.openoffice.MyType.create(xContext);</code>
+        </p>
+        <dl>
+            <dt><a name="seealso">See Also</a></dt>
+            <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+                <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/Writing_UNO_Components">
+                <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Writing UNO Components</u></html>">
+                <param name="textFontSize" value="medium">
+                <param name="textColor" value="blue">
+            </object></dd>
+            <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+                <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Professional_UNO">
+                <param name="text" value="<html><u>OpenOffice.org Developer's Guide - Professional UNO</u></html>">
+                <param name="textFontSize" value="medium">
+                <param name="textColor" value="blue">
+            </object></dd>
+        </dl>
+    </body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-uno-clients.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-uno-clients.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-uno-clients.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/overview-uno-clients.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,72 @@
+<html>
+    <head>
+        <title>OpenOffice.org UNO Client Applications</title>
+        <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    </head>
+    <body>
+        <h2>OpenOffice.org UNO Client Applications</h2>
+        <p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+        <p>An OpenOffice.org UNO client application is a Java application that provides access to the 
+        OpenOffice.org API. It uses OpenOffice.org functionality in its own applications via a remote connection. 
+        Typical use cases are office automation tasks like:
+        <ul>
+            <li>Creating new document based on a template.
+            <li>Extracting data from spreadsheet documents, and working with this data in the client application.
+        </ul>           
+        </p>This simple UNO client application requires a local OpenOffice.org installation on the computer where the application
+            is running because it communicates over a named pipe connection with the OpenOffice.org process. The application  
+            automatically starts a new OpenOffice.org process, or if an OpenOffice.org process is already running it connects 
+            to this process. If no further option is specified, the default OpenOffice.org installation is used.
+        </p>
+        <p>If you prefer to use a specific OpenOffice.org installation, you can overload the automatic search algorithm 
+        by specifying an office installation for the system property <b><i>com.sun.star.lib.loader.unopath</i></b>.<br>
+        For example:
+        <dl>
+            <dd><code>java -Dcom.sun.star.lib.loader.unopath=&quot;/opt/staroffice8/program&quot; -jar MyApplication.jar</code>
+        </dl>
+        </p>
+        <p>UNO client applications do not require a special environment to
+        run. The necessary environment is prepared automatically by using a classloader mechanism
+        that knows all the necessary API jar files in the OpenOffice.org installation.<br>
+        The application includes some precompiled class files and a Microsoft Windows specific dll from the OpenOffice.org SDK in the 
+        application jar file, and the manifest is extended to make use of a special loader mechanism. The dll is 
+        included to make the client application platform independent.
+        </p>
+        <p>Mainfest entries:<br>
+        <blockquote><code>
+            Main-Class: com.sun.star.lib.loader.Loader<br><br>
+            Name: com/sun/star/lib/loader/Loader.class<br>
+            Application-Class: TestMinimalComponent
+        </code></blockquote>
+        </p>
+        <p>Bundled class files and dll:<br>
+        <blockquote><code>
+            com/sun/star/lib/loader/Loader$CustomURLClassLoader.class<br>
+            com/sun/star/lib/loader/Loader.class<br>
+            com/sun/star/lib/loader/InstallationFinder$StreamGobbler.class<br>
+            com/sun/star/lib/loader/InstallationFinder.class<br>
+            com/sun/star/lib/loader/WinRegKey.class<br>
+            com/sun/star/lib/loader/WinRegKeyException.class<br>
+            win/unowinreg.dll
+        </code></blockquote>
+        </p>
+        <p>
+            Additional jar files that may be added standalone or as part of a library
+            are copied into the dist/lib folder of the project when the project is built.<br>
+            Excluded here are the OpenOffice.org jars that come with the OpenOffice.org library. As explained
+            earlier, these jars are alwayes taken from the local OpenOffice.org installation.
+        </p>
+
+        <dl>
+            <dt><a name="seealso">See Also</a></dt>
+            <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+                  <param name="content" value="http://wiki.services.openoffice.org/wiki/OpenOffice_Simple_UNO_Client_Application_Project_Type">
+                  <param name="text" value="<html><u>OpenOffice.org Simple UNO CLient Application</u></html>">
+                  <param name="textFontSize" value="medium">
+                  <param name="textColor" value="blue">
+                </object></dd>
+        </dl>
+    </body>
+</html>
+

Added: incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/version-properties.html
URL: http://svn.apache.org/viewvc/incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/version-properties.html?rev=1236486&view=auto
==============================================================================
--- incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/version-properties.html (added)
+++ incubator/ooo/devtools/netbeansintegration/javahelp/org/openoffice/extensions/docs/version-properties.html Fri Jan 27 01:29:33 2012
@@ -0,0 +1,101 @@
+<html>
+<head>
+    <title>OpenOffice.org Extension Properties</title>
+    <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+<body>
+
+<h2>Working with OpenOffice.org Extensions: Version Properties</h2>
+<p> <small><a href="#seealso">See Also</a>&nbsp; </small>
+
+<p>
+    This panel shows non-localized data that is important for the extension.
+    Note that all the information gathered here will be stored in the description.xml file.
+</p>
+
+<table border="0" cellpadding="0" cellspacing="0" summary="Information about the
+        OOo extension properties in the version category.">
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Unique Identifier</b>
+    </td>
+    <td>
+        The Extension is identified by this. As a sugestion, the main package name and
+        the name of the Extenssion are suggested. Do not use simple names to prevent name
+        clashes in OpenOffice.org.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Version</b>
+    </td>
+    <td>The version number of the Extension. Suggested is a numbering system as 
+    &lt;major&gt;.&ltminor;&gt;.&ltmicro;&gt;. The numbering is started with a
+    default of 0.0.1.
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Dependency Version</b>
+    </td>
+    <td>It may be that the Extension needs a particular OpenOffie.org version to work correctly,
+    e.g. when a feature is used that was implemented for that version. Possible value is
+    &quot;3.1&quot; meaning of course OpenOffie.org 3.1
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Dependency Name</b>
+    </td>
+    <td>The dependency name is always OpenOffie.org followed by the version number.
+    Therefore it is only displayed here without editing possibility.
+    </td>
+  <tr> 
+    <td colspan="2"> 
+      <hr align="center" width="80%">
+    </td>
+  </tr>
+  </tr>
+  <tr> 
+    <td align="center">
+        <b>Update URLs</b>
+    </td>
+    <td>One or more update URLs can be given to notify the user of an Extension, 
+    that a new version of the Extension is available.
+    </td>
+  </tr>
+</table> 
+
+<dl>
+  <dt><a name="seealso">See Also</a></dt>
+        <dd><object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
+            <param name="content" value="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/description.xml">
+            <param name="text" value="<html><u>description.xml in Extensions</u></html>">
+            <param name="textFontSize" value="medium">
+            <param name="textColor" value="blue">
+        </object></dd>
+</dl>
+</body>
+</html>
+



Mime
View raw message