examples.html (0f3543aa) examples.html (80295734)
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2<!--
3#**************************************************************
4#
5# Licensed to the Apache Software Foundation (ASF) under one
6# or more contributor license agreements. See the NOTICE file
7# distributed with this work for additional information
8# regarding copyright ownership. The ASF licenses this file

--- 72 unchanged lines hidden (view full) ---

81comes with a wide range of examples from all application areas which
82shows the use of the API in the context of the different functional
83areas. Furthermore the examples can be used as a first starting point
84to modify an existing example to their own needs.</p>
85 <p>Some fo the examples need a running office
86instance listening on a port. If this is necessary you will get further
87information in the makefiles.</p>
88 <p>All examples marked with a <img
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2<!--
3#**************************************************************
4#
5# Licensed to the Apache Software Foundation (ASF) under one
6# or more contributor license agreements. See the NOTICE file
7# distributed with this work for additional information
8# regarding copyright ownership. The ASF licenses this file

--- 72 unchanged lines hidden (view full) ---

81comes with a wide range of examples from all application areas which
82shows the use of the API in the context of the different functional
83areas. Furthermore the examples can be used as a first starting point
84to modify an existing example to their own needs.</p>
85 <p>Some fo the examples need a running office
86instance listening on a port. If this is necessary you will get further
87information in the makefiles.</p>
88 <p>All examples marked with a <img
89 src="../../docs/images/bluball.gif"> are executable and be started
89 src="../../docs/images/blueball.png"> are executable and be started
90using a run target in the makefile. The name of the binary (C++) can
91differ compared to the source file, please see the run target in the
92appropriate makefile. Some of the examples which create a component
93have no run target. In these cases a document is provided which
94instantiates and runs the component (see the makefile output). Also the
95Basic examples provide documents which use and shows the implemented
96functionality. The database and forms examples need a running database,
97please see the description below. But note that is not described in

--- 149 unchanged lines hidden (view full) ---

247 <table class="table4">
248 <tbody>
249 <tr class="thead">
250 <td class="cell20">Text Document Examples</td>
251 <td class="cell80">Description</td>
252 </tr>
253 <tr>
254 <td class="cell20"><img
90using a run target in the makefile. The name of the binary (C++) can
91differ compared to the source file, please see the run target in the
92appropriate makefile. Some of the examples which create a component
93have no run target. In these cases a document is provided which
94instantiates and runs the component (see the makefile output). Also the
95Basic examples provide documents which use and shows the implemented
96functionality. The database and forms examples need a running database,
97please see the description below. But note that is not described in

--- 149 unchanged lines hidden (view full) ---

247 <table class="table4">
248 <tbody>
249 <tr class="thead">
250 <td class="cell20">Text Document Examples</td>
251 <td class="cell80">Description</td>
252 </tr>
253 <tr>
254 <td class="cell20"><img
255 src="../../docs/images/bluball.gif"> <a
255 src="../../docs/images/blueball.png"> <a
256 href="./FirstSteps/FirstUnoContact.java"
257 title="link to FirstSteps/FirstUnoContact.java">FirstUnoContact</a></td>
258 <td class="cell80">Shows how to initialize UNO and
259get a remote office service manager from a running OpenOffice.org %PRODUCT_RELEASE% in a
260different process space.</td>
261 </tr>
262 <tr>
263 <td class="cell20"><img
256 href="./FirstSteps/FirstUnoContact.java"
257 title="link to FirstSteps/FirstUnoContact.java">FirstUnoContact</a></td>
258 <td class="cell80">Shows how to initialize UNO and
259get a remote office service manager from a running OpenOffice.org %PRODUCT_RELEASE% in a
260different process space.</td>
261 </tr>
262 <tr>
263 <td class="cell20"><img
264 src="../../docs/images/bluball.gif"> <a
264 src="../../docs/images/blueball.png"> <a
265 href="./FirstSteps/FirstLoadComponent.java"
266 title="link to FirstSteps/FirstLoadComponent.java">FirstLoadComponent</a></td>
267 <td class="cell80">Demonstrates how to load a
268component into OpenOffice.org %PRODUCT_RELEASE% by a Java application.</td>
269 </tr>
270 <tr>
271 <td class="cell20"><img
265 href="./FirstSteps/FirstLoadComponent.java"
266 title="link to FirstSteps/FirstLoadComponent.java">FirstLoadComponent</a></td>
267 <td class="cell80">Demonstrates how to load a
268component into OpenOffice.org %PRODUCT_RELEASE% by a Java application.</td>
269 </tr>
270 <tr>
271 <td class="cell20"><img
272 src="../../docs/images/bluball.gif"> <a
272 src="../../docs/images/blueball.png"> <a
273 href="./FirstSteps/HelloTextTableShape.java"
274 title="link to FirstSteps/HelloTextTableShape.java">HelloTextTableShape</a></td>
275 <td class="cell80">Performs some generic text and
276shape operations on a text document, a spreadsheet document and a
277drawing document.</td>
278 </tr>
279 </tbody>
280 </table>

--- 37 unchanged lines hidden (view full) ---

318 <table class="table4">
319 <tbody>
320 <tr class="thead">
321 <td class="cell20">Lifetime Examples</td>
322 <td class="cell80">Description</td>
323 </tr>
324 <tr>
325 <td class="cell20"><img
273 href="./FirstSteps/HelloTextTableShape.java"
274 title="link to FirstSteps/HelloTextTableShape.java">HelloTextTableShape</a></td>
275 <td class="cell80">Performs some generic text and
276shape operations on a text document, a spreadsheet document and a
277drawing document.</td>
278 </tr>
279 </tbody>
280 </table>

--- 37 unchanged lines hidden (view full) ---

318 <table class="table4">
319 <tbody>
320 <tr class="thead">
321 <td class="cell20">Lifetime Examples</td>
322 <td class="cell80">Description</td>
323 </tr>
324 <tr>
325 <td class="cell20"><img
326 src="../../docs/images/bluball.gif"> <a
326 src="../../docs/images/blueball.png"> <a
327 href="./ProfUNO/Lifetime/MyUnoObject.java"
328 title="link to ProfUNO/Lifetime/MyUnoObject.java">MyUnoObject</a></td>
329 <td class="cell80">Shows that it depends on the
330implementation of the Java VM whether finalize() will be called or not.</td>
331 </tr>
332 <tr>
333 <td class="cell20"><img
327 href="./ProfUNO/Lifetime/MyUnoObject.java"
328 title="link to ProfUNO/Lifetime/MyUnoObject.java">MyUnoObject</a></td>
329 <td class="cell80">Shows that it depends on the
330implementation of the Java VM whether finalize() will be called or not.</td>
331 </tr>
332 <tr>
333 <td class="cell20"><img
334 src="../../docs/images/bluball.gif"> <a
334 src="../../docs/images/blueball.png"> <a
335 href="./ProfUNO/Lifetime/object_lifetime.cxx"
336 title="link to ProfUNO/Lifetime/object_lifetime.java">object_lifetime.cxx
337(ProfUnoLifetime)</a></td>
338 <td class="cell80">Shows the UNO reference counting
339mechanism in C++.</td>
340 </tr>
341 </tbody>
342 </table>

--- 4 unchanged lines hidden (view full) ---

347 <table class="table4">
348 <tbody>
349 <tr class="thead">
350 <td class="cell20">Interprocess Connection Example</td>
351 <td class="cell80">Description</td>
352 </tr>
353 <tr>
354 <td class="cell20"><img
335 href="./ProfUNO/Lifetime/object_lifetime.cxx"
336 title="link to ProfUNO/Lifetime/object_lifetime.java">object_lifetime.cxx
337(ProfUnoLifetime)</a></td>
338 <td class="cell80">Shows the UNO reference counting
339mechanism in C++.</td>
340 </tr>
341 </tbody>
342 </table>

--- 4 unchanged lines hidden (view full) ---

347 <table class="table4">
348 <tbody>
349 <tr class="thead">
350 <td class="cell20">Interprocess Connection Example</td>
351 <td class="cell80">Description</td>
352 </tr>
353 <tr>
354 <td class="cell20"><img
355 src="../../docs/images/bluball.gif"> <a
355 src="../../docs/images/blueball.png"> <a
356 href="./ProfUNO/InterprocessConn/ConnectionAwareClient.java"
357 title="link to ProfUNO/InterprocessConn/ConnectionAwareClient/.java">ConnectionAwareClient</a></td>
358 <td class="cell80">Implements a client which is aware
359of losing connection to OpenOffice.org %PRODUCT_RELEASE%.</td>
360 </tr>
361 <tr>
362 <td class="cell20"><img
356 href="./ProfUNO/InterprocessConn/ConnectionAwareClient.java"
357 title="link to ProfUNO/InterprocessConn/ConnectionAwareClient/.java">ConnectionAwareClient</a></td>
358 <td class="cell80">Implements a client which is aware
359of losing connection to OpenOffice.org %PRODUCT_RELEASE%.</td>
360 </tr>
361 <tr>
362 <td class="cell20"><img
363 src="../../docs/images/bluball.gif"> <a
363 src="../../docs/images/blueball.png"> <a
364 href="./ProfUNO/InterprocessConn/UrlResolver.java"
365 title="link to ProfUNO/InterProcessConn/UrlResolver.java">UrlResolver</a></td>
366 <td class="cell80">Builds a connection to
367OpenOffice.org %PRODUCT_RELEASE% using the URL given on the command line. This example
368shows the usage of <a
369 href="../../docs/common/ref/com/sun/star/bridge/XUnoUrlResolver.html"
370 title="link to the reference documentation of com.sun.star.bridge.XUnoResolver"><code>XUnoUrlResolver</code></a>.</td>
371 </tr>

--- 6 unchanged lines hidden (view full) ---

378 <table class="table4">
379 <tbody>
380 <tr class="thead">
381 <td class="cell20">C++ Binding Examples</td>
382 <td class="cell80">Description</td>
383 </tr>
384 <tr>
385 <td class="cell20"><img
364 href="./ProfUNO/InterprocessConn/UrlResolver.java"
365 title="link to ProfUNO/InterProcessConn/UrlResolver.java">UrlResolver</a></td>
366 <td class="cell80">Builds a connection to
367OpenOffice.org %PRODUCT_RELEASE% using the URL given on the command line. This example
368shows the usage of <a
369 href="../../docs/common/ref/com/sun/star/bridge/XUnoUrlResolver.html"
370 title="link to the reference documentation of com.sun.star.bridge.XUnoResolver"><code>XUnoUrlResolver</code></a>.</td>
371 </tr>

--- 6 unchanged lines hidden (view full) ---

378 <table class="table4">
379 <tbody>
380 <tr class="thead">
381 <td class="cell20">C++ Binding Examples</td>
382 <td class="cell80">Description</td>
383 </tr>
384 <tr>
385 <td class="cell20"><img
386 src="../../docs/images/bluball.gif"> <a
386 src="../../docs/images/blueball.png"> <a
387 href="./ProfUNO/CppBinding/office_connect.cxx"
388 title="link to ProfUNO/CppBinding/office_connect.java">office_connect.cxx</a></td>
389 <td class="cell80">Builds a connection to
390OpenOffice.org %PRODUCT_RELEASE% using C++.</td>
391 </tr>
392 <tr>
393 <td class="cell20"><img
387 href="./ProfUNO/CppBinding/office_connect.cxx"
388 title="link to ProfUNO/CppBinding/office_connect.java">office_connect.cxx</a></td>
389 <td class="cell80">Builds a connection to
390OpenOffice.org %PRODUCT_RELEASE% using C++.</td>
391 </tr>
392 <tr>
393 <td class="cell20"><img
394 src="../../docs/images/bluball.gif"> <a
394 src="../../docs/images/blueball.png"> <a
395 href="./ProfUNO/CppBinding/string_samples.cxx"
396 title="link to ProfUNO/Cppbinding/string_samples.java">string_samples.cxx</a></td>
397 <td class="cell80">Demonstrates usage of RTL string
398classes <a href="../../docs/cpp/ref/names/rtl/c-OString.html"
399 title="link to the reference documentation of rtl::OString"><code>OString</code></a>,
400 <a href="../../docs/cpp/ref/names/rtl/c-OUString.html"
401 title="link to the reference documentation of rtl::OUString"><code>OUString</code></a>
402and <a href="../../docs/cpp/ref/names/rtl/c-OUStringBuffer.html"

--- 8 unchanged lines hidden (view full) ---

411 <table class="table4">
412 <tbody>
413 <tr class="thead">
414 <td class="cell20">SimpleBootstrap Java Example</td>
415 <td class="cell80">Description</td>
416 </tr>
417 <tr>
418 <td class="cell20"><img
395 href="./ProfUNO/CppBinding/string_samples.cxx"
396 title="link to ProfUNO/Cppbinding/string_samples.java">string_samples.cxx</a></td>
397 <td class="cell80">Demonstrates usage of RTL string
398classes <a href="../../docs/cpp/ref/names/rtl/c-OString.html"
399 title="link to the reference documentation of rtl::OString"><code>OString</code></a>,
400 <a href="../../docs/cpp/ref/names/rtl/c-OUString.html"
401 title="link to the reference documentation of rtl::OUString"><code>OUString</code></a>
402and <a href="../../docs/cpp/ref/names/rtl/c-OUStringBuffer.html"

--- 8 unchanged lines hidden (view full) ---

411 <table class="table4">
412 <tbody>
413 <tr class="thead">
414 <td class="cell20">SimpleBootstrap Java Example</td>
415 <td class="cell80">Description</td>
416 </tr>
417 <tr>
418 <td class="cell20"><img
419 src="../../docs/images/bluball.gif"> <a
419 src="../../docs/images/blueball.png"> <a
420 href="./ProfUNO/SimpleBootstrap_java/SimpleBootstrap_java.java"
421 title="link to ProfUNO/SimpleBootstrap_java/SimpleBootstrap_java.java">SimpleBootstrap_java.java</a></td>
422 <td class="cell80">Shows the transparent use of
423office UNO components from Java. The remote office component context is
424obtained by using the <code>com.sun.star.comp.helper.Bootstrap.bootstrap()</code>
425method, which bootstraps the component context from a UNO installation.</td>
426 </tr>
427 <tr>

--- 13 unchanged lines hidden (view full) ---

441 <table class="table4">
442 <tbody>
443 <tr class="thead">
444 <td class="cell20">SimpleBootstrap C++ Example</td>
445 <td class="cell80">Description</td>
446 </tr>
447 <tr>
448 <td class="cell20"><img
420 href="./ProfUNO/SimpleBootstrap_java/SimpleBootstrap_java.java"
421 title="link to ProfUNO/SimpleBootstrap_java/SimpleBootstrap_java.java">SimpleBootstrap_java.java</a></td>
422 <td class="cell80">Shows the transparent use of
423office UNO components from Java. The remote office component context is
424obtained by using the <code>com.sun.star.comp.helper.Bootstrap.bootstrap()</code>
425method, which bootstraps the component context from a UNO installation.</td>
426 </tr>
427 <tr>

--- 13 unchanged lines hidden (view full) ---

441 <table class="table4">
442 <tbody>
443 <tr class="thead">
444 <td class="cell20">SimpleBootstrap C++ Example</td>
445 <td class="cell80">Description</td>
446 </tr>
447 <tr>
448 <td class="cell20"><img
449 src="../../docs/images/bluball.gif"> <a
449 src="../../docs/images/blueball.png"> <a
450 href="./ProfUNO/SimpleBootstrap_cpp/SimpleBootstrap_cpp.cxx"
451 title="link to ProfUNO/SimpleBootstrap_cpp/SimpleBootstrap_cpp.cxx">SimpleBootstrap_cpp.cxx</a></td>
452 <td class="cell80">Shows the transparent use of
453office UNO components from C++. The remote office component context is
454obtained by using the <code>::cppu::bootstrap()</code> function, which
455bootstraps the component context from a UNO installation.</td>
456 </tr>
457 </tbody>

--- 167 unchanged lines hidden (view full) ---

625 <td>
626 <table class="table4">
627 <tbody>
628 <tr class="thead">
629 <td class="cell20">Java Component Example</td>
630 <td class="cell80">Description</td>
631 </tr>
632 <tr>
450 href="./ProfUNO/SimpleBootstrap_cpp/SimpleBootstrap_cpp.cxx"
451 title="link to ProfUNO/SimpleBootstrap_cpp/SimpleBootstrap_cpp.cxx">SimpleBootstrap_cpp.cxx</a></td>
452 <td class="cell80">Shows the transparent use of
453office UNO components from C++. The remote office component context is
454obtained by using the <code>::cppu::bootstrap()</code> function, which
455bootstraps the component context from a UNO installation.</td>
456 </tr>
457 </tbody>

--- 167 unchanged lines hidden (view full) ---

625 <td>
626 <table class="table4">
627 <tbody>
628 <tr class="thead">
629 <td class="cell20">Java Component Example</td>
630 <td class="cell80">Description</td>
631 </tr>
632 <tr>
633 <td class="cell20"><img src="../../docs/images/bluball.gif"> <a
633 <td class="cell20"><img src="../../docs/images/blueball.png"> <a
634 href="./Components/JavaComponent/TestJavaComponent.java"
635 title="link to Components/JavaComponent/TestJavaComponent.java">TestJavaComponent</a></td>
636 <td class="cell80">Demonstrates how to extend the
637service provider with a new factory and instantiates the example
638components.</td>
639 </tr>
640 <tr>
641 <td class="cell20"><a

--- 36 unchanged lines hidden (view full) ---

678 <td>
679 <table class="table4">
680 <tbody>
681 <tr class="thead">
682 <td class="cell20">C++ Component Example</td>
683 <td class="cell80">Description</td>
684 </tr>
685 <tr>
634 href="./Components/JavaComponent/TestJavaComponent.java"
635 title="link to Components/JavaComponent/TestJavaComponent.java">TestJavaComponent</a></td>
636 <td class="cell80">Demonstrates how to extend the
637service provider with a new factory and instantiates the example
638components.</td>
639 </tr>
640 <tr>
641 <td class="cell20"><a

--- 36 unchanged lines hidden (view full) ---

678 <td>
679 <table class="table4">
680 <tbody>
681 <tr class="thead">
682 <td class="cell20">C++ Component Example</td>
683 <td class="cell80">Description</td>
684 </tr>
685 <tr>
686 <td class="cell20"><img src="../../docs/images/bluball.gif"> <a
686 <td class="cell20"><img src="../../docs/images/blueball.png"> <a
687 href="./Components/CppComponent/TestCppComponent.cxx"
688 title="link to Components/CppComponent/TestCppComponent.cxx">TestCppComponent.cxx</a></td>
689 <td class="cell80">Shows how to create new instances
690of the demo services and calls some methods of the demo interface.</td>
691 </tr>
692 <tr>
693 <td class="cell20"><a
694 href="./Components/CppComponent/service1_impl.cxx"

--- 44 unchanged lines hidden (view full) ---

739 <td>
740 <table class="table4">
741 <tbody>
742 <tr class="thead">
743 <td class="cell20">Dialog Component Example</td>
744 <td class="cell80">Description</td>
745 </tr>
746 <tr>
687 href="./Components/CppComponent/TestCppComponent.cxx"
688 title="link to Components/CppComponent/TestCppComponent.cxx">TestCppComponent.cxx</a></td>
689 <td class="cell80">Shows how to create new instances
690of the demo services and calls some methods of the demo interface.</td>
691 </tr>
692 <tr>
693 <td class="cell20"><a
694 href="./Components/CppComponent/service1_impl.cxx"

--- 44 unchanged lines hidden (view full) ---

739 <td>
740 <table class="table4">
741 <tbody>
742 <tr class="thead">
743 <td class="cell20">Dialog Component Example</td>
744 <td class="cell80">Description</td>
745 </tr>
746 <tr>
747 <td class="cell20"><img src="../../docs/images/bluball.gif"> <a
747 <td class="cell20"><img src="../../docs/images/blueball.png"> <a
748 href="./Components/DialogComponent/DialogComponent.java"
749 title="link to Components/DialogComponent/DialogComponent.java">DialogComponent.java</a></td>
750 <td class="cell80">Implements a component accessing a dialog created
751 with the OpenOffice.org %PRODUCT_RELEASE% Basic IDE. The component provides methods that
752 can be bound to dialog respectively control events .</td>
753 </tr>
754 <tr>
755 <td class="cell20"><a

--- 198 unchanged lines hidden (view full) ---

954 href="./OfficeDev/DesktopEnvironment/CustomizeView.java"
955 title="link to OfficeDev/DesktopEnvironment/CustomizeView.java">CustomizeView</a></td>
956 <td class="cell80">Offers a view which allows hiding
957and showing of the menubar, toolbar and objectbar of the related
958document component.</td>
959 </tr>
960 <tr>
961 <td class="cell20"><img
748 href="./Components/DialogComponent/DialogComponent.java"
749 title="link to Components/DialogComponent/DialogComponent.java">DialogComponent.java</a></td>
750 <td class="cell80">Implements a component accessing a dialog created
751 with the OpenOffice.org %PRODUCT_RELEASE% Basic IDE. The component provides methods that
752 can be bound to dialog respectively control events .</td>
753 </tr>
754 <tr>
755 <td class="cell20"><a

--- 198 unchanged lines hidden (view full) ---

954 href="./OfficeDev/DesktopEnvironment/CustomizeView.java"
955 title="link to OfficeDev/DesktopEnvironment/CustomizeView.java">CustomizeView</a></td>
956 <td class="cell80">Offers a view which allows hiding
957and showing of the menubar, toolbar and objectbar of the related
958document component.</td>
959 </tr>
960 <tr>
961 <td class="cell20"><img
962 src="../../docs/images/bluball.gif"> <a
962 src="../../docs/images/blueball.png"> <a
963 href="./OfficeDev/DesktopEnvironment/Desk.java"
964 title="link to OfficeDev/DesktopEnvironment/Desk.java">Desk</a></td>
965 <td class="cell80">This is the main part of a demo
966application based on the framework APIs. It mainly shows the mechanisms
967to load, store and convert documents, as well as dispatch and dispatch
968interception. It integrates windows from OpenOffice.org %PRODUCT_RELEASE% via system
969window handle. This is the same mechanism as used by the OOoBean, but
970the OOoBean itself is not used here, just the JNI window handle access.</td>

--- 105 unchanged lines hidden (view full) ---

1076 <td class="cell20"><a
1077 href="./OfficeDev/OfficeConnect.java"
1078 title="link to OfficeDev/OfficeConnect.java">OfficeConnect</a></td>
1079 <td class="cell80">Builds the remote bridge to
1080OpenOffice.org %PRODUCT_RELEASE% and exports its UNO service manager to the Java side.</td>
1081 </tr>
1082 <tr>
1083 <td class="cell20"><img
963 href="./OfficeDev/DesktopEnvironment/Desk.java"
964 title="link to OfficeDev/DesktopEnvironment/Desk.java">Desk</a></td>
965 <td class="cell80">This is the main part of a demo
966application based on the framework APIs. It mainly shows the mechanisms
967to load, store and convert documents, as well as dispatch and dispatch
968interception. It integrates windows from OpenOffice.org %PRODUCT_RELEASE% via system
969window handle. This is the same mechanism as used by the OOoBean, but
970the OOoBean itself is not used here, just the JNI window handle access.</td>

--- 105 unchanged lines hidden (view full) ---

1076 <td class="cell20"><a
1077 href="./OfficeDev/OfficeConnect.java"
1078 title="link to OfficeDev/OfficeConnect.java">OfficeConnect</a></td>
1079 <td class="cell80">Builds the remote bridge to
1080OpenOffice.org %PRODUCT_RELEASE% and exports its UNO service manager to the Java side.</td>
1081 </tr>
1082 <tr>
1083 <td class="cell20"><img
1084 src="../../docs/images/bluball.gif"> <a
1084 src="../../docs/images/blueball.png"> <a
1085 href="./OfficeDev/ContextMenuInterceptor.java"
1086 title="link to OfficeDev/ContextMenuInterceptor.java">ContextMenuInterceptor</a></td>
1087 <td class="cell80">This example shows a context menu
1088interceptor that creates a new menu entry that has a sub menu. This sub
1089menu is in inserted into the context menu on the topmost position. It
1090provides some helper functions to the user that are reachable through
1091the menu Help.</td>
1092 </tr>
1093 <tr>
1094 <td class="cell20"><a
1095 href="./OfficeDev/MenuElement.java"
1096 title="link to OfficeDev/MenuElement.java">MenuElement</a></td>
1097 <td class="cell80">A helper class for the context
1098menu interceptor example. It determines the menu element type.</td>
1099 </tr>
1100 <tr>
1101 <td class="cell20"><img
1085 href="./OfficeDev/ContextMenuInterceptor.java"
1086 title="link to OfficeDev/ContextMenuInterceptor.java">ContextMenuInterceptor</a></td>
1087 <td class="cell80">This example shows a context menu
1088interceptor that creates a new menu entry that has a sub menu. This sub
1089menu is in inserted into the context menu on the topmost position. It
1090provides some helper functions to the user that are reachable through
1091the menu Help.</td>
1092 </tr>
1093 <tr>
1094 <td class="cell20"><a
1095 href="./OfficeDev/MenuElement.java"
1096 title="link to OfficeDev/MenuElement.java">MenuElement</a></td>
1097 <td class="cell80">A helper class for the context
1098menu interceptor example. It determines the menu element type.</td>
1099 </tr>
1100 <tr>
1101 <td class="cell20"><img
1102 src="../../docs/images/bluball.gif"> <a
1102 src="../../docs/images/blueball.png"> <a
1103 href="./OfficeDev/Number_Formats.java"
1104 title="link to OfficeDev/Number_Formats.java">Number_Formats</a></td>
1105 <td class="cell80">Demonstrates the use of number
1106formats in a spreadsheet document.</td>
1107 </tr>
1108 </tbody>
1109 </table>
1110 </td>
1111 </tr>
1112 <tr>
1113 <td>
1114 <table class="table4">
1115 <tbody>
1116 <tr class="thead">
1117 <td class="cell20">Termination Test Example</td>
1118 <td class="cell80">Description</td>
1119 </tr>
1120 <tr>
1121 <td class="cell20"><img
1103 href="./OfficeDev/Number_Formats.java"
1104 title="link to OfficeDev/Number_Formats.java">Number_Formats</a></td>
1105 <td class="cell80">Demonstrates the use of number
1106formats in a spreadsheet document.</td>
1107 </tr>
1108 </tbody>
1109 </table>
1110 </td>
1111 </tr>
1112 <tr>
1113 <td>
1114 <table class="table4">
1115 <tbody>
1116 <tr class="thead">
1117 <td class="cell20">Termination Test Example</td>
1118 <td class="cell80">Description</td>
1119 </tr>
1120 <tr>
1121 <td class="cell20"><img
1122 src="../../docs/images/bluball.gif"> <a
1122 src="../../docs/images/blueball.png"> <a
1123 href="./OfficeDev/TerminationTest/TerminationTest.java"
1124 title="link to OfficeDev/TerminationTest/TerminationTest.java">TerminationTest</a></td>
1125 <td class="cell80">This example uses the
1126TerminateListener and shows the use of them in a running program.</td>
1127 </tr>
1128 <tr>
1129 <td class="cell20"><a
1130 href="./OfficeDev/TerminationTest/TerminateListener.java"

--- 13 unchanged lines hidden (view full) ---

1144 <table class="table4">
1145 <tbody>
1146 <tr class="thead">
1147 <td class="cell20">Clipboard Example</td>
1148 <td class="cell80">Description</td>
1149 </tr>
1150 <tr>
1151 <td class="cell20"><img
1123 href="./OfficeDev/TerminationTest/TerminationTest.java"
1124 title="link to OfficeDev/TerminationTest/TerminationTest.java">TerminationTest</a></td>
1125 <td class="cell80">This example uses the
1126TerminateListener and shows the use of them in a running program.</td>
1127 </tr>
1128 <tr>
1129 <td class="cell20"><a
1130 href="./OfficeDev/TerminationTest/TerminateListener.java"

--- 13 unchanged lines hidden (view full) ---

1144 <table class="table4">
1145 <tbody>
1146 <tr class="thead">
1147 <td class="cell20">Clipboard Example</td>
1148 <td class="cell80">Description</td>
1149 </tr>
1150 <tr>
1151 <td class="cell20"><img
1152 src="../../docs/images/bluball.gif"> <a
1152 src="../../docs/images/blueball.png"> <a
1153 href="./OfficeDev/Clipboard/Clipboard.java"
1154 title="link to OfficeDev/Clipboard/Clipboard.java">Clipboard</a></td>
1155 <td class="cell80">Demonstrates the usage of the
1156clipboard service by registering a clipboard listener, getting a list
1157of formats from the current clipboard content and copying some data to
1158the clipboard.</td>
1159 </tr>
1160 <tr>

--- 29 unchanged lines hidden (view full) ---

1190 <table class="table4">
1191 <tbody>
1192 <tr class="thead">
1193 <td class="cell20">Linguistic Example</td>
1194 <td class="cell80">Description</td>
1195 </tr>
1196 <tr>
1197 <td class="cell20"><img
1153 href="./OfficeDev/Clipboard/Clipboard.java"
1154 title="link to OfficeDev/Clipboard/Clipboard.java">Clipboard</a></td>
1155 <td class="cell80">Demonstrates the usage of the
1156clipboard service by registering a clipboard listener, getting a list
1157of formats from the current clipboard content and copying some data to
1158the clipboard.</td>
1159 </tr>
1160 <tr>

--- 29 unchanged lines hidden (view full) ---

1190 <table class="table4">
1191 <tbody>
1192 <tr class="thead">
1193 <td class="cell20">Linguistic Example</td>
1194 <td class="cell80">Description</td>
1195 </tr>
1196 <tr>
1197 <td class="cell20"><img
1198 src="../../docs/images/bluball.gif"> <a
1198 src="../../docs/images/blueball.png"> <a
1199 href="./OfficeDev/Linguistic/LinguisticExamples.java"
1200 title="link to OfficeDev/Linguistic/LinguisticExamples.java">LinguisticExamples</a></td>
1201 <td class="cell80">A short example that uses most of
1202the functionality from the OpenOffice.org %PRODUCT_RELEASE% linguistic API.</td>
1203 </tr>
1204 <tr>
1205 <td class="cell20"><a
1206 href="./OfficeDev/Linguistic/OneInstanceFactory.java"

--- 223 unchanged lines hidden (view full) ---

1430 <table class="table4">
1431 <tbody>
1432 <tr class="thead">
1433 <td class="cell20"> Example</td>
1434 <td class="cell80">Description</td>
1435 </tr>
1436 <tr>
1437 <td class="cell20"><img
1199 href="./OfficeDev/Linguistic/LinguisticExamples.java"
1200 title="link to OfficeDev/Linguistic/LinguisticExamples.java">LinguisticExamples</a></td>
1201 <td class="cell80">A short example that uses most of
1202the functionality from the OpenOffice.org %PRODUCT_RELEASE% linguistic API.</td>
1203 </tr>
1204 <tr>
1205 <td class="cell20"><a
1206 href="./OfficeDev/Linguistic/OneInstanceFactory.java"

--- 223 unchanged lines hidden (view full) ---

1430 <table class="table4">
1431 <tbody>
1432 <tr class="thead">
1433 <td class="cell20"> Example</td>
1434 <td class="cell80">Description</td>
1435 </tr>
1436 <tr>
1437 <td class="cell20"><img
1438 src="../../docs/images/bluball.gif"> <a
1438 src="../../docs/images/blueball.png"> <a
1439 href="./Text/TextDocuments.java"
1440 title="link to Text/TextDocuments.java">TextDocuments</a></td>
1441 <td class="cell80">
1442 <p>Demonstrates a wide variety of API functions in
1443text documents and text document views.</p>
1444 <ul>
1445 <li>use of templates</li>
1446 <li>using the view cursor, including visible text

--- 83 unchanged lines hidden (view full) ---

1530 title="link to the reference documentation of com.sun.star.sheet.XArrayFormularRange"><code>XArrayFormulaRange</code></a>
1531and <a
1532 href="../../docs/common/ref/com/sun/star/sheet/XMultipleOperation.html"
1533 title="link to the reference documentation of com.sun.star.sheet.XMultipleOperation"><code>XMultipleOperations</code></a>
1534as well as named ranges, label ranges and data pilot.</td>
1535 </tr>
1536 <tr>
1537 <td class="cell20"><img
1439 href="./Text/TextDocuments.java"
1440 title="link to Text/TextDocuments.java">TextDocuments</a></td>
1441 <td class="cell80">
1442 <p>Demonstrates a wide variety of API functions in
1443text documents and text document views.</p>
1444 <ul>
1445 <li>use of templates</li>
1446 <li>using the view cursor, including visible text

--- 83 unchanged lines hidden (view full) ---

1530 title="link to the reference documentation of com.sun.star.sheet.XArrayFormularRange"><code>XArrayFormulaRange</code></a>
1531and <a
1532 href="../../docs/common/ref/com/sun/star/sheet/XMultipleOperation.html"
1533 title="link to the reference documentation of com.sun.star.sheet.XMultipleOperation"><code>XMultipleOperations</code></a>
1534as well as named ranges, label ranges and data pilot.</td>
1535 </tr>
1536 <tr>
1537 <td class="cell20"><img
1538 src="../../docs/images/bluball.gif"> <a
1538 src="../../docs/images/blueball.png"> <a
1539 href="./Spreadsheet/GeneralTableSample.java"
1540 title="link to Spreadsheet/GeneralTableSample.java">GeneralTableSample</a></td>
1541 <td class="cell80">Executes some examples working on
1542generic tables.</td>
1543 </tr>
1544 <tr>
1545 <td class="cell20"><a
1546 href="./Spreadsheet/SpreadsheetDocHelper.java"
1547 title="link to Spreadsheet/SpreadsheetDocHelper.java">SpreadsheetDocHelper</a></td>
1548 <td class="cell80">Defines a helper class for the
1549other examples to access spreadsheet documents, sheets and cells.</td>
1550 </tr>
1551 <tr>
1552 <td class="cell20"><img
1539 href="./Spreadsheet/GeneralTableSample.java"
1540 title="link to Spreadsheet/GeneralTableSample.java">GeneralTableSample</a></td>
1541 <td class="cell80">Executes some examples working on
1542generic tables.</td>
1543 </tr>
1544 <tr>
1545 <td class="cell20"><a
1546 href="./Spreadsheet/SpreadsheetDocHelper.java"
1547 title="link to Spreadsheet/SpreadsheetDocHelper.java">SpreadsheetDocHelper</a></td>
1548 <td class="cell80">Defines a helper class for the
1549other examples to access spreadsheet documents, sheets and cells.</td>
1550 </tr>
1551 <tr>
1552 <td class="cell20"><img
1553 src="../../docs/images/bluball.gif"> <a
1553 src="../../docs/images/blueball.png"> <a
1554 href="./Spreadsheet/SpreadsheetSample.java"
1555 title="link to Spreadsheet/SpreadsheetSample.java">SpreadsheetSample</a></td>
1556 <td class="cell80">Executes some examples working on
1557a spreadsheet document.</td>
1558 </tr>
1559 <tr>
1560 <td class="cell20"><img
1554 href="./Spreadsheet/SpreadsheetSample.java"
1555 title="link to Spreadsheet/SpreadsheetSample.java">SpreadsheetSample</a></td>
1556 <td class="cell80">Executes some examples working on
1557a spreadsheet document.</td>
1558 </tr>
1559 <tr>
1560 <td class="cell20"><img
1561 src="../../docs/images/bluball.gif"> <a
1561 src="../../docs/images/blueball.png"> <a
1562 href="./Spreadsheet/ViewSample.java"
1563 title="link to Spreadsheet/ViewSample.java">ViewSample</a></td>
1564 <td class="cell80">Shows how to manipulate view
1565settings like splitting sheeting sheets and selecting cells.</td>
1566 </tr>
1567 </tbody>
1568 </table>
1569 </td>

--- 36 unchanged lines hidden (view full) ---

1606 <table class="table4">
1607 <tbody>
1608 <tr class="thead">
1609 <td class="cell20"> Example</td>
1610 <td class="cell80">Description</td>
1611 </tr>
1612 <tr>
1613 <td class="cell20"><img
1562 href="./Spreadsheet/ViewSample.java"
1563 title="link to Spreadsheet/ViewSample.java">ViewSample</a></td>
1564 <td class="cell80">Shows how to manipulate view
1565settings like splitting sheeting sheets and selecting cells.</td>
1566 </tr>
1567 </tbody>
1568 </table>
1569 </td>

--- 36 unchanged lines hidden (view full) ---

1606 <table class="table4">
1607 <tbody>
1608 <tr class="thead">
1609 <td class="cell20"> Example</td>
1610 <td class="cell80">Description</td>
1611 </tr>
1612 <tr>
1613 <td class="cell20"><img
1614 src="../../docs/images/bluball.gif"> <a
1614 src="../../docs/images/blueball.png"> <a
1615 href="./Drawing/ChangeOrderDemo.java"
1616 title="link to Drawing/ChangeOrderDemo.java">ChangeOrderDemo</a></td>
1617 <td class="cell80">Shows how to change the painting
1618order of shapes.</td>
1619 </tr>
1620 <tr>
1621 <td class="cell20"><img
1615 href="./Drawing/ChangeOrderDemo.java"
1616 title="link to Drawing/ChangeOrderDemo.java">ChangeOrderDemo</a></td>
1617 <td class="cell80">Shows how to change the painting
1618order of shapes.</td>
1619 </tr>
1620 <tr>
1621 <td class="cell20"><img
1622 src="../../docs/images/bluball.gif"> <a
1622 src="../../docs/images/blueball.png"> <a
1623 href="./Drawing/ControlAndSelectDemo.java"
1624 title="link to Drawing/ControlAndSelectDemo.java">ControlAndSelectDemo</a></td>
1625 <td class="cell80">Demonstrates the creation of a
1626control shape and selects it in the current view.</td>
1627 </tr>
1628 <tr>
1629 <td class="cell20"><img
1623 href="./Drawing/ControlAndSelectDemo.java"
1624 title="link to Drawing/ControlAndSelectDemo.java">ControlAndSelectDemo</a></td>
1625 <td class="cell80">Demonstrates the creation of a
1626control shape and selects it in the current view.</td>
1627 </tr>
1628 <tr>
1629 <td class="cell20"><img
1630 src="../../docs/images/bluball.gif"> <a
1630 src="../../docs/images/blueball.png"> <a
1631 href="./Drawing/CustomShowDemo.java"
1632 title="link to Drawing/CustomShowDemo.java">CustomShowDemo</a></td>
1633 <td class="cell80">Creates two custom shows and
1634selects one of these.</td>
1635 </tr>
1636 <tr>
1637 <td class="cell20"><img
1631 href="./Drawing/CustomShowDemo.java"
1632 title="link to Drawing/CustomShowDemo.java">CustomShowDemo</a></td>
1633 <td class="cell80">Creates two custom shows and
1634selects one of these.</td>
1635 </tr>
1636 <tr>
1637 <td class="cell20"><img
1638 src="../../docs/images/bluball.gif"> <a
1638 src="../../docs/images/blueball.png"> <a
1639 href="./Drawing/DrawViewDemo.java"
1640 title="link to Drawing/DrawViewDemo.java">DrawViewDemo</a></td>
1641 <td class="cell80">Prints the view data properties
1642and the controller properties of a drawing view and shows an example of
1643setting such a property.</td>
1644 </tr>
1645 <tr>
1646 <td class="cell20"><img
1639 href="./Drawing/DrawViewDemo.java"
1640 title="link to Drawing/DrawViewDemo.java">DrawViewDemo</a></td>
1641 <td class="cell80">Prints the view data properties
1642and the controller properties of a drawing view and shows an example of
1643setting such a property.</td>
1644 </tr>
1645 <tr>
1646 <td class="cell20"><img
1647 src="../../docs/images/bluball.gif"> <a
1647 src="../../docs/images/blueball.png"> <a
1648 href="./Drawing/DrawingDemo.java"
1649 title="link to Drawing/DrawingDemo.java">DrawingDemo</a></td>
1650 <td class="cell80">Creates several shapes on several
1651slides. Nice pattern included!</td>
1652 </tr>
1653 <tr>
1654 <td class="cell20"><img
1648 href="./Drawing/DrawingDemo.java"
1649 title="link to Drawing/DrawingDemo.java">DrawingDemo</a></td>
1650 <td class="cell80">Creates several shapes on several
1651slides. Nice pattern included!</td>
1652 </tr>
1653 <tr>
1654 <td class="cell20"><img
1655 src="../../docs/images/bluball.gif"> <a
1655 src="../../docs/images/blueball.png"> <a
1656 href="./Drawing/FillAndLineStyleDemo.java"
1657 title="link to Drawing/FillAndLineStyleDemo.java">FillAndLineStyleDemo</a></td>
1658 <td class="cell80">Demonstrates usage of area fill
1659and line style properties.</td>
1660 </tr>
1661 <tr>
1662 <td class="cell20"><img
1656 href="./Drawing/FillAndLineStyleDemo.java"
1657 title="link to Drawing/FillAndLineStyleDemo.java">FillAndLineStyleDemo</a></td>
1658 <td class="cell80">Demonstrates usage of area fill
1659and line style properties.</td>
1660 </tr>
1661 <tr>
1662 <td class="cell20"><img
1663 src="../../docs/images/bluball.gif"> <a
1663 src="../../docs/images/blueball.png"> <a
1664 href="./Drawing/GluePointDemo.java"
1665 title="link to Drawing/GluePointDemo.java">GluePointDemo</a></td>
1666 <td class="cell80">Creates two shapes with glue
1667points and connects them with two connectors.</td>
1668 </tr>
1669 <tr>
1670 <td class="cell20"><img
1664 href="./Drawing/GluePointDemo.java"
1665 title="link to Drawing/GluePointDemo.java">GluePointDemo</a></td>
1666 <td class="cell80">Creates two shapes with glue
1667points and connects them with two connectors.</td>
1668 </tr>
1669 <tr>
1670 <td class="cell20"><img
1671 src="../../docs/images/bluball.gif"> <a
1671 src="../../docs/images/blueball.png"> <a
1672 href="./Drawing/GraphicExportDemo.java"
1673 title="link to Drawing/GraphicExportDemo.java">GraphicExportDemo</a></td>
1674 <td class="cell80">Loads a drawing document and
1675exports it to a GIF file. Run this program with source URL, target URL
1676and page index on the command line, where the URLs are fully qualified
1677URLs.</td>
1678 </tr>
1679 <tr>
1680 <td class="cell20"><a href="./Drawing/Helper.java"
1681 title="link to Drawing/Helper.java">Helper</a></td>
1682 <td class="cell80">Contains a helper class for the
1683other examples to connect to OpenOffice.org %PRODUCT_RELEASE% and open or create a drawing
1684document.</td>
1685 </tr>
1686 <tr>
1687 <td class="cell20"><img
1672 href="./Drawing/GraphicExportDemo.java"
1673 title="link to Drawing/GraphicExportDemo.java">GraphicExportDemo</a></td>
1674 <td class="cell80">Loads a drawing document and
1675exports it to a GIF file. Run this program with source URL, target URL
1676and page index on the command line, where the URLs are fully qualified
1677URLs.</td>
1678 </tr>
1679 <tr>
1680 <td class="cell20"><a href="./Drawing/Helper.java"
1681 title="link to Drawing/Helper.java">Helper</a></td>
1682 <td class="cell80">Contains a helper class for the
1683other examples to connect to OpenOffice.org %PRODUCT_RELEASE% and open or create a drawing
1684document.</td>
1685 </tr>
1686 <tr>
1687 <td class="cell20"><img
1688 src="../../docs/images/bluball.gif"> <a
1688 src="../../docs/images/blueball.png"> <a
1689 href="./Drawing/LayerDemo.java" title="link to Drawing/LayerDemo.java">LayerDemo</a></td>
1690 <td class="cell80">Creates shapes in different layers
1691to show how to protect shapes from modifications.</td>
1692 </tr>
1693 <tr>
1694 <td class="cell20"><img
1689 href="./Drawing/LayerDemo.java" title="link to Drawing/LayerDemo.java">LayerDemo</a></td>
1690 <td class="cell80">Creates shapes in different layers
1691to show how to protect shapes from modifications.</td>
1692 </tr>
1693 <tr>
1694 <td class="cell20"><img
1695 src="../../docs/images/bluball.gif"> <a
1695 src="../../docs/images/blueball.png"> <a
1696 href="./Drawing/ObjectTransformationDemo.java"
1697 title="link to Drawing/ObjectTransformationDemo.java">ObjectTransformationDemo</a></td>
1698 <td class="cell80">Shows geometric transformations on
1699a shape using a homogenous matrix.</td>
1700 </tr>
1701 <tr>
1702 <td class="cell20"><img
1696 href="./Drawing/ObjectTransformationDemo.java"
1697 title="link to Drawing/ObjectTransformationDemo.java">ObjectTransformationDemo</a></td>
1698 <td class="cell80">Shows geometric transformations on
1699a shape using a homogenous matrix.</td>
1700 </tr>
1701 <tr>
1702 <td class="cell20"><img
1703 src="../../docs/images/bluball.gif"> <a
1703 src="../../docs/images/blueball.png"> <a
1704 href="./Drawing/Organigram.java"
1705 title="link to Drawing/Organigram.java">Organigram</a></td>
1706 <td class="cell80">Demonstrates the creation of an
1707organigram consisting of shapes and connectors.</td>
1708 </tr>
1709 <tr>
1710 <td class="cell20"><a href="./Drawing/PageHelper.java"
1711 title="link to Drawing/PageHelper.java">PageHelper</a></td>
1712 <td class="cell80">Contains a helper class for
1713accessing several kinds of draw pages in a presentation or drawing
1714document.</td>
1715 </tr>
1716 <tr>
1717 <td class="cell20"><img
1704 href="./Drawing/Organigram.java"
1705 title="link to Drawing/Organigram.java">Organigram</a></td>
1706 <td class="cell80">Demonstrates the creation of an
1707organigram consisting of shapes and connectors.</td>
1708 </tr>
1709 <tr>
1710 <td class="cell20"><a href="./Drawing/PageHelper.java"
1711 title="link to Drawing/PageHelper.java">PageHelper</a></td>
1712 <td class="cell80">Contains a helper class for
1713accessing several kinds of draw pages in a presentation or drawing
1714document.</td>
1715 </tr>
1716 <tr>
1717 <td class="cell20"><img
1718 src="../../docs/images/bluball.gif"> <a
1718 src="../../docs/images/blueball.png"> <a
1719 href="./Drawing/PresentationDemo.java"
1720 title="link to Drawing/PresentationDemo.java">PresentationDemo</a></td>
1721 <td class="cell80">Creates a presentation and runs it
1722with some user interaction.</td>
1723 </tr>
1724 <tr>
1725 <td class="cell20"><a
1726 href="./Drawing/ShapeHelper.java"
1727 title="link to Drawing/ShapeHelper.java">ShapeHelper</a></td>
1728 <td class="cell80">Contains a helper class for
1729accessing and creating shapes for the other examples.</td>
1730 </tr>
1731 <tr>
1732 <td class="cell20"><img
1719 href="./Drawing/PresentationDemo.java"
1720 title="link to Drawing/PresentationDemo.java">PresentationDemo</a></td>
1721 <td class="cell80">Creates a presentation and runs it
1722with some user interaction.</td>
1723 </tr>
1724 <tr>
1725 <td class="cell20"><a
1726 href="./Drawing/ShapeHelper.java"
1727 title="link to Drawing/ShapeHelper.java">ShapeHelper</a></td>
1728 <td class="cell80">Contains a helper class for
1729accessing and creating shapes for the other examples.</td>
1730 </tr>
1731 <tr>
1732 <td class="cell20"><img
1733 src="../../docs/images/bluball.gif"> <a
1733 src="../../docs/images/blueball.png"> <a
1734 href="./Drawing/StyleDemo.java" title="link to Drawing/StyleDemo.java">StyleDemo</a></td>
1735 <td class="cell80">Creates a shape and applies a
1736predefined shape stylesheet.</td>
1737 </tr>
1738 <tr>
1739 <td class="cell20"><img
1734 href="./Drawing/StyleDemo.java" title="link to Drawing/StyleDemo.java">StyleDemo</a></td>
1735 <td class="cell80">Creates a shape and applies a
1736predefined shape stylesheet.</td>
1737 </tr>
1738 <tr>
1739 <td class="cell20"><img
1740 src="../../docs/images/bluball.gif"> <a href="./Drawing/TextDemo.java"
1740 src="../../docs/images/blueball.png"> <a href="./Drawing/TextDemo.java"
1741 title="link to Drawing/TextDemo.java">TextDemo</a></td>
1742 <td class="cell80">Demonstrates usage of text and
1743text styles in shapes.</td>
1744 </tr>
1745 </tbody>
1746 </table>
1747 </td>
1748 </tr>

--- 49 unchanged lines hidden (view full) ---

1798 <tr>
1799 <td class="cell20"><a href="./Charts/ChartHelper.java"
1800 title="link to Charts/ChartHelper.java">ChartHelper</a></td>
1801 <td class="cell80">Contains some helper methods for
1802charts, like creating a chart as an embedded object.</td>
1803 </tr>
1804 <tr>
1805 <td class="cell20"><img
1741 title="link to Drawing/TextDemo.java">TextDemo</a></td>
1742 <td class="cell80">Demonstrates usage of text and
1743text styles in shapes.</td>
1744 </tr>
1745 </tbody>
1746 </table>
1747 </td>
1748 </tr>

--- 49 unchanged lines hidden (view full) ---

1798 <tr>
1799 <td class="cell20"><a href="./Charts/ChartHelper.java"
1800 title="link to Charts/ChartHelper.java">ChartHelper</a></td>
1801 <td class="cell80">Contains some helper methods for
1802charts, like creating a chart as an embedded object.</td>
1803 </tr>
1804 <tr>
1805 <td class="cell20"><img
1806 src="../../docs/images/bluball.gif"> <a
1806 src="../../docs/images/blueball.png"> <a
1807 href="./Charts/ChartInCalc.java"
1808 title="link to Charts/ChartInCalc.java">ChartInCalc</a></td>
1809 <td class="cell80">Demonstrates how to create an
1810embedded chart object with a random scatter chart within a spreadsheet.</td>
1811 </tr>
1812 <tr>
1813 <td class="cell20"><img
1807 href="./Charts/ChartInCalc.java"
1808 title="link to Charts/ChartInCalc.java">ChartInCalc</a></td>
1809 <td class="cell80">Demonstrates how to create an
1810embedded chart object with a random scatter chart within a spreadsheet.</td>
1811 </tr>
1812 <tr>
1813 <td class="cell20"><img
1814 src="../../docs/images/bluball.gif"> <a
1814 src="../../docs/images/blueball.png"> <a
1815 href="./Charts/ChartInDraw.java"
1816 title="link to Charts/ChartInDraw.java">ChartInDraw</a></td>
1817 <td class="cell80">Inserts a 3D-bar chart into a
1818drawing document.</td>
1819 </tr>
1820 <tr>
1821 <td class="cell20"><img
1815 href="./Charts/ChartInDraw.java"
1816 title="link to Charts/ChartInDraw.java">ChartInDraw</a></td>
1817 <td class="cell80">Inserts a 3D-bar chart into a
1818drawing document.</td>
1819 </tr>
1820 <tr>
1821 <td class="cell20"><img
1822 src="../../docs/images/bluball.gif"> <a
1822 src="../../docs/images/blueball.png"> <a
1823 href="./Charts/ChartInWriter.java"
1824 title="link to Charts/ChartInWriter.java">ChartInWriter</a></td>
1825 <td class="cell80">Inserts an embedded chart object
1826with a random bar chart in a text document. This example does not
1827really work, because the API for embedding objects into text documents
1828is not implemented. To be more precise.</td>
1829 </tr>
1830 <tr>

--- 8 unchanged lines hidden (view full) ---

1839 href="./Charts/JavaSampleChartAddIn.java"
1840 title="link to Charts/JavaSampleChartAddIn.java">JavaSampleChartAddIn</a></td>
1841 <td class="cell80">Gives an example of how to
1842implement chart add-ins to create new or specialized diagram types. The
1843resulting component has to be deployed before it can be used.</td>
1844 </tr>
1845 <tr>
1846 <td class="cell20"><img
1823 href="./Charts/ChartInWriter.java"
1824 title="link to Charts/ChartInWriter.java">ChartInWriter</a></td>
1825 <td class="cell80">Inserts an embedded chart object
1826with a random bar chart in a text document. This example does not
1827really work, because the API for embedding objects into text documents
1828is not implemented. To be more precise.</td>
1829 </tr>
1830 <tr>

--- 8 unchanged lines hidden (view full) ---

1839 href="./Charts/JavaSampleChartAddIn.java"
1840 title="link to Charts/JavaSampleChartAddIn.java">JavaSampleChartAddIn</a></td>
1841 <td class="cell80">Gives an example of how to
1842implement chart add-ins to create new or specialized diagram types. The
1843resulting component has to be deployed before it can be used.</td>
1844 </tr>
1845 <tr>
1846 <td class="cell20"><img
1847 src="../../docs/images/bluball.gif"> <a
1847 src="../../docs/images/blueball.png"> <a
1848 href="./Charts/ListenAtCalcRangeInDraw.java"
1849 title="link to Charts/ListenAtCalcRangeInDraw.java">ListenAtCalcRangeInDraw</a></td>
1850 <td class="cell80">This helper class is used to build
1851connection between an embedded chart object in a drawing document and a
1852data range in a spreadsheet document.</td>
1853 </tr>
1854 <tr>
1855 <td class="cell20"><img
1848 href="./Charts/ListenAtCalcRangeInDraw.java"
1849 title="link to Charts/ListenAtCalcRangeInDraw.java">ListenAtCalcRangeInDraw</a></td>
1850 <td class="cell80">This helper class is used to build
1851connection between an embedded chart object in a drawing document and a
1852data range in a spreadsheet document.</td>
1853 </tr>
1854 <tr>
1855 <td class="cell20"><img
1856 src="../../docs/images/bluball.gif"> <a
1856 src="../../docs/images/blueball.png"> <a
1857 href="./Charts/SelectionChangeListener.java"
1858 title="link to Charts/SelectionChangeListener.java">SelectionChangeListener</a></td>
1859 <td class="cell80">Shows how to register a handler
1860which is called when the selection within an embedded chart object
1861changes.</td>
1862 </tr>
1863 </tbody>
1864 </table>

--- 134 unchanged lines hidden (view full) ---

1999 <table class="table4">
2000 <tbody>
2001 <tr class="thead">
2002 <td class="cell20">Database Examples</td>
2003 <td class="cell80">Description</td>
2004 </tr>
2005 <tr>
2006 <td class="cell20"><img
1857 href="./Charts/SelectionChangeListener.java"
1858 title="link to Charts/SelectionChangeListener.java">SelectionChangeListener</a></td>
1859 <td class="cell80">Shows how to register a handler
1860which is called when the selection within an embedded chart object
1861changes.</td>
1862 </tr>
1863 </tbody>
1864 </table>

--- 134 unchanged lines hidden (view full) ---

1999 <table class="table4">
2000 <tbody>
2001 <tr class="thead">
2002 <td class="cell20">Database Examples</td>
2003 <td class="cell80">Description</td>
2004 </tr>
2005 <tr>
2006 <td class="cell20"><img
2007 src="../../docs/images/bluball.gif"> <a
2007 src="../../docs/images/blueball.png"> <a
2008 href="./Database/CodeSamples.java"
2009 title="link to Database/CodeSamples.java">CodeSamples</a></td>
2010 <td class="cell80">Creates the connection to
2011OpenOffice.org %PRODUCT_RELEASE% and executes the code SalesMan samples for database API.</td>
2012 </tr>
2013 <tr>
2014 <td class="cell20"><img
2008 href="./Database/CodeSamples.java"
2009 title="link to Database/CodeSamples.java">CodeSamples</a></td>
2010 <td class="cell80">Creates the connection to
2011OpenOffice.org %PRODUCT_RELEASE% and executes the code SalesMan samples for database API.</td>
2012 </tr>
2013 <tr>
2014 <td class="cell20"><img
2015 src="../../docs/images/bluball.gif"> <a
2015 src="../../docs/images/blueball.png"> <a
2016 href="./Database/OpenQuery.java"
2017 title="link to Database/OpenQuery.java">OpenQuery</a></td>
2018 <td class="cell80">Demonstrates the use of <a
2019 href="../../docs/common/ref/com/sun/star/sdbc/XResultSetUpdate.html"
2020 title="link to the reference documentation of com.sun.star.sdbc.XResultSetUpdate"><code>XResultSetUpdate</code></a>
2021and <a href="../../docs/common/ref/com/sun/star/sdbc/XRowUpdate.html"
2022 title="link to the reference documentation of com.sun.star.sdbc.XRowUpdate">
2023 <code>XRowUpdate</code></a>.</td>
2024 </tr>
2025 <tr>
2026 <td class="cell20"><img
2016 href="./Database/OpenQuery.java"
2017 title="link to Database/OpenQuery.java">OpenQuery</a></td>
2018 <td class="cell80">Demonstrates the use of <a
2019 href="../../docs/common/ref/com/sun/star/sdbc/XResultSetUpdate.html"
2020 title="link to the reference documentation of com.sun.star.sdbc.XResultSetUpdate"><code>XResultSetUpdate</code></a>
2021and <a href="../../docs/common/ref/com/sun/star/sdbc/XRowUpdate.html"
2022 title="link to the reference documentation of com.sun.star.sdbc.XRowUpdate">
2023 <code>XRowUpdate</code></a>.</td>
2024 </tr>
2025 <tr>
2026 <td class="cell20"><img
2027 src="../../docs/images/bluball.gif"> <a href="./Database/RowSet.java"
2027 src="../../docs/images/blueball.png"> <a href="./Database/RowSet.java"
2028 title="link to Database/RowSet.java">RowSet</a></td>
2029 <td class="cell80">Demonstrates the usage of a row
2030set.</td>
2031 </tr>
2032 <tr>
2033 <td class="cell20"><a
2034 href="./Database/RowSetEventListener.java"
2035 title="link to Database/RowSetEventListener.java">RowSetEventListener</a></td>

--- 241 unchanged lines hidden (view full) ---

2277 title="link to Forms/ControlLock.java">ControlLock</a></td>
2278 <td class="cell80">Helper class for implementing the
2279locking of control depending on the state of the underlying <a
2280 href="../../docs/common/ref/com/sun/star/sdb/RowSet.html"
2281 title="link to the reference documentation of com.sun.star.sdb.RowSet"><code>RowSet</code></a>.</td>
2282 </tr>
2283 <tr>
2284 <td class="cell20"><img
2028 title="link to Database/RowSet.java">RowSet</a></td>
2029 <td class="cell80">Demonstrates the usage of a row
2030set.</td>
2031 </tr>
2032 <tr>
2033 <td class="cell20"><a
2034 href="./Database/RowSetEventListener.java"
2035 title="link to Database/RowSetEventListener.java">RowSetEventListener</a></td>

--- 241 unchanged lines hidden (view full) ---

2277 title="link to Forms/ControlLock.java">ControlLock</a></td>
2278 <td class="cell80">Helper class for implementing the
2279locking of control depending on the state of the underlying <a
2280 href="../../docs/common/ref/com/sun/star/sdb/RowSet.html"
2281 title="link to the reference documentation of com.sun.star.sdb.RowSet"><code>RowSet</code></a>.</td>
2282 </tr>
2283 <tr>
2284 <td class="cell20"><img
2285 src="../../docs/images/bluball.gif"> <a
2285 src="../../docs/images/blueball.png"> <a
2286 href="./Forms/ControlValidation.java"
2287 title="link to Forms/ControlValidation.java">ControlValidation</a></td>
2288 <td class="cell80">This is the main class for the
2289control validation example. It creates a sample document, fills it with
2290controls, and attaches several validators to those controls</td>
2291 </tr>
2292 <tr>
2293 <td class="cell20"><a
2294 href="./Forms/ControlValidator.java"
2295 title="link to Forms/ControlValidator.java">ControlValidator</a></td>
2296 <td class="cell80">Base class implementing the common
2297denominator for components <a
2298 href="../../docs/common/ref/com/sun/star/form/validation/ValidatableControlModel.html"
2299 title="link to the reference documentation of com.sun.star.form.validation.ValidatableControlModel">validating
2300form controls.</a></td>
2301 </tr>
2302 <tr>
2303 <td class="cell20"><img
2286 href="./Forms/ControlValidation.java"
2287 title="link to Forms/ControlValidation.java">ControlValidation</a></td>
2288 <td class="cell80">This is the main class for the
2289control validation example. It creates a sample document, fills it with
2290controls, and attaches several validators to those controls</td>
2291 </tr>
2292 <tr>
2293 <td class="cell20"><a
2294 href="./Forms/ControlValidator.java"
2295 title="link to Forms/ControlValidator.java">ControlValidator</a></td>
2296 <td class="cell80">Base class implementing the common
2297denominator for components <a
2298 href="../../docs/common/ref/com/sun/star/form/validation/ValidatableControlModel.html"
2299 title="link to the reference documentation of com.sun.star.form.validation.ValidatableControlModel">validating
2300form controls.</a></td>
2301 </tr>
2302 <tr>
2303 <td class="cell20"><img
2304 src="../../docs/images/bluball.gif"> <a
2304 src="../../docs/images/blueball.png"> <a
2305 href="./Forms/DataAwareness.java"
2306 title="link to Forms/DataAwareness.java">DataAwareness</a></td>
2307 <td class="cell80">This class implements the basic
2308example for a form working on a database. Two tables will be created
2309and a form (writer document) with a business example will fill its
2310fields from these tables.</td>
2311 </tr>
2312 <tr>

--- 131 unchanged lines hidden (view full) ---

2444 href="../../docs/common/ref/com/sun/star/table/CellValueBinding.html"
2445 title="link to the reference documentation of com.sun.star.table.CellValueBinding">
2446 <code>CellValueBinding</code></a> instances, which
2447can be used to couple the content of a form control with the content of
2448a spreadsheet cell.</td>
2449 </tr>
2450 <tr>
2451 <td class="cell20"><img
2305 href="./Forms/DataAwareness.java"
2306 title="link to Forms/DataAwareness.java">DataAwareness</a></td>
2307 <td class="cell80">This class implements the basic
2308example for a form working on a database. Two tables will be created
2309and a form (writer document) with a business example will fill its
2310fields from these tables.</td>
2311 </tr>
2312 <tr>

--- 131 unchanged lines hidden (view full) ---

2444 href="../../docs/common/ref/com/sun/star/table/CellValueBinding.html"
2445 title="link to the reference documentation of com.sun.star.table.CellValueBinding">
2446 <code>CellValueBinding</code></a> instances, which
2447can be used to couple the content of a form control with the content of
2448a spreadsheet cell.</td>
2449 </tr>
2450 <tr>
2451 <td class="cell20"><img
2452 src="../../docs/images/bluball.gif"> <a
2452 src="../../docs/images/blueball.png"> <a
2453 href="./Forms/SpreadsheetValueBinding.java"
2454 title="link to Forms/SpreadsheetValueBinding.java">SpreadsheetValueBinding</a></td>
2455 <td class="cell80">This example demonstrates how to
2456bind form controls to spreadsheet cells.</td>
2457 </tr>
2458 <tr>
2459 <td class="cell20"><a
2460 href="./Forms/SpreadsheetView.java"

--- 38 unchanged lines hidden (view full) ---

2499 <tr>
2500 <td class="cell20"><a href="./Forms/UNO.java"
2501 title="link to Forms/UNO.java">UNO</a></td>
2502 <td class="cell80">A small UNO-syntax related helper
2503class.</td>
2504 </tr>
2505 <tr>
2506 <td class="cell20"><img
2453 href="./Forms/SpreadsheetValueBinding.java"
2454 title="link to Forms/SpreadsheetValueBinding.java">SpreadsheetValueBinding</a></td>
2455 <td class="cell80">This example demonstrates how to
2456bind form controls to spreadsheet cells.</td>
2457 </tr>
2458 <tr>
2459 <td class="cell20"><a
2460 href="./Forms/SpreadsheetView.java"

--- 38 unchanged lines hidden (view full) ---

2499 <tr>
2500 <td class="cell20"><a href="./Forms/UNO.java"
2501 title="link to Forms/UNO.java">UNO</a></td>
2502 <td class="cell80">A small UNO-syntax related helper
2503class.</td>
2504 </tr>
2505 <tr>
2506 <td class="cell20"><img
2507 src="../../docs/images/bluball.gif"> <a
2507 src="../../docs/images/blueball.png"> <a
2508 href="./Forms/ValueBinding.java"
2509 title="link to Forms/ValueBinding.java">ValueBinding</a></td>
2510 <td class="cell80">An example how to bind the content
2511of a form control to a table cell in a text document.</td>
2512 </tr>
2513 <tr>
2514 <td class="cell20"><a href="./Forms/WaitForInput.java"
2515 title="link to Forms/WaitForInput.java">WaitForInput</a></td>

--- 44 unchanged lines hidden (view full) ---

2560 <table class="table4">
2561 <tbody>
2562 <tr class="thead">
2563 <td class="cell20">Example</td>
2564 <td class="cell80">Description</td>
2565 </tr>
2566 <tr>
2567 <td class="cell20"><img
2508 href="./Forms/ValueBinding.java"
2509 title="link to Forms/ValueBinding.java">ValueBinding</a></td>
2510 <td class="cell80">An example how to bind the content
2511of a form control to a table cell in a text document.</td>
2512 </tr>
2513 <tr>
2514 <td class="cell20"><a href="./Forms/WaitForInput.java"
2515 title="link to Forms/WaitForInput.java">WaitForInput</a></td>

--- 44 unchanged lines hidden (view full) ---

2560 <table class="table4">
2561 <tbody>
2562 <tr class="thead">
2563 <td class="cell20">Example</td>
2564 <td class="cell80">Description</td>
2565 </tr>
2566 <tr>
2567 <td class="cell20"><img
2568 src="../../docs/images/bluball.gif"> <a
2568 src="../../docs/images/blueball.png"> <a
2569 href="./UCB/ChildrenRetriever.java"
2570 title="link to UCB/ChildrenRetriever.java">ChildrenRetriever</a></td>
2571 <td class="cell80">Shows child entries of a given
2572folder. Try -help or -? on the command line to view optional parameters.</td>
2573 </tr>
2574 <tr>
2575 <td class="cell20"><img
2569 href="./UCB/ChildrenRetriever.java"
2570 title="link to UCB/ChildrenRetriever.java">ChildrenRetriever</a></td>
2571 <td class="cell80">Shows child entries of a given
2572folder. Try -help or -? on the command line to view optional parameters.</td>
2573 </tr>
2574 <tr>
2575 <td class="cell20"><img
2576 src="../../docs/images/bluball.gif"> <a
2576 src="../../docs/images/blueball.png"> <a
2577 href="./UCB/DataStreamComposer.java"
2578 title="link to UCB/DataStreamComposer.java">DataStreamComposer</a></td>
2579 <td class="cell80">Demonstrates usage of the data
2580stream by copying the data from one UCB node to another.</td>
2581 </tr>
2582 <tr>
2583 <td class="cell20"><img
2577 href="./UCB/DataStreamComposer.java"
2578 title="link to UCB/DataStreamComposer.java">DataStreamComposer</a></td>
2579 <td class="cell80">Demonstrates usage of the data
2580stream by copying the data from one UCB node to another.</td>
2581 </tr>
2582 <tr>
2583 <td class="cell20"><img
2584 src="../../docs/images/bluball.gif"> <a
2584 src="../../docs/images/blueball.png"> <a
2585 href="./UCB/DataStreamRetriever.java"
2586 title="link to UCB/DataStreamRetriever.java">DataStreamRetriever</a></td>
2587 <td class="cell80">Shows how to obtain the data
2588stream from a document resource.</td>
2589 </tr>
2590 <tr>
2591 <td class="cell20"><a href="./UCB/Helper.java"
2592 title="link to UCB/Helper.java">Helper</a></td>

--- 4 unchanged lines hidden (view full) ---

2597 <td class="cell20"><a
2598 href="./UCB/MyActiveDataSink.java"
2599 title="link to UCB/MyActiveDataSink.java">MyActiveDataSink</a></td>
2600 <td class="cell80">A helper class for the <code>DataStreamRetriever</code>
2601example which implements a data sink.</td>
2602 </tr>
2603 <tr>
2604 <td class="cell20"><img
2585 href="./UCB/DataStreamRetriever.java"
2586 title="link to UCB/DataStreamRetriever.java">DataStreamRetriever</a></td>
2587 <td class="cell80">Shows how to obtain the data
2588stream from a document resource.</td>
2589 </tr>
2590 <tr>
2591 <td class="cell20"><a href="./UCB/Helper.java"
2592 title="link to UCB/Helper.java">Helper</a></td>

--- 4 unchanged lines hidden (view full) ---

2597 <td class="cell20"><a
2598 href="./UCB/MyActiveDataSink.java"
2599 title="link to UCB/MyActiveDataSink.java">MyActiveDataSink</a></td>
2600 <td class="cell80">A helper class for the <code>DataStreamRetriever</code>
2601example which implements a data sink.</td>
2602 </tr>
2603 <tr>
2604 <td class="cell20"><img
2605 src="../../docs/images/bluball.gif"> <a
2605 src="../../docs/images/blueball.png"> <a
2606 href="./UCB/PropertiesComposer.java"
2607 title="link to UCB/PropertiesComposer.java">PropertiesComposer</a></td>
2608 <td class="cell80">Shows how to set property values
2609of an UCB resource.</td>
2610 </tr>
2611 <tr>
2612 <td class="cell20"><img
2606 href="./UCB/PropertiesComposer.java"
2607 title="link to UCB/PropertiesComposer.java">PropertiesComposer</a></td>
2608 <td class="cell80">Shows how to set property values
2609of an UCB resource.</td>
2610 </tr>
2611 <tr>
2612 <td class="cell20"><img
2613 src="../../docs/images/bluball.gif"> <a
2613 src="../../docs/images/blueball.png"> <a
2614 href="./UCB/PropertiesRetriever.java"
2615 title="link to UCB/PropertiesRetriever.java">PropertiesRetriever</a></td>
2616 <td class="cell80">Shows how to access property
2617values of an UCB resource.</td>
2618 </tr>
2619 <tr>
2620 <td class="cell20"><img
2614 href="./UCB/PropertiesRetriever.java"
2615 title="link to UCB/PropertiesRetriever.java">PropertiesRetriever</a></td>
2616 <td class="cell80">Shows how to access property
2617values of an UCB resource.</td>
2618 </tr>
2619 <tr>
2620 <td class="cell20"><img
2621 src="../../docs/images/bluball.gif"> <a
2621 src="../../docs/images/blueball.png"> <a
2622 href="./UCB/ResourceCreator.java"
2623 title="link to UCB/ResourceCreator.java">ResourceCreator</a></td>
2624 <td class="cell80">Creates a new file in an existing
2625file system folder.</td>
2626 </tr>
2627 <tr>
2628 <td class="cell20"><img
2622 href="./UCB/ResourceCreator.java"
2623 title="link to UCB/ResourceCreator.java">ResourceCreator</a></td>
2624 <td class="cell80">Creates a new file in an existing
2625file system folder.</td>
2626 </tr>
2627 <tr>
2628 <td class="cell20"><img
2629 src="../../docs/images/bluball.gif"> <a
2629 src="../../docs/images/blueball.png"> <a
2630 href="./UCB/ResourceManager.java"
2631 title="link to UCB/ResourceManager.java">ResourceManager</a></td>
2632 <td class="cell80">Demonstrates how to copy and move
2633UCB resources.</td>
2634 </tr>
2635 <tr>
2636 <td class="cell20"><img
2630 href="./UCB/ResourceManager.java"
2631 title="link to UCB/ResourceManager.java">ResourceManager</a></td>
2632 <td class="cell80">Demonstrates how to copy and move
2633UCB resources.</td>
2634 </tr>
2635 <tr>
2636 <td class="cell20"><img
2637 src="../../docs/images/bluball.gif"> <a
2637 src="../../docs/images/blueball.png"> <a
2638 href="./UCB/ResourceRemover.java"
2639 title="link to UCB/ResourceRemover.java">ResourceRemover</a></td>
2640 <td class="cell80">Demonstrates how to remove UCB
2641resources.</td>
2642 </tr>
2643 </tbody>
2644 </table>
2645 </td>

--- 36 unchanged lines hidden (view full) ---

2682 <table class="table4">
2683 <tbody>
2684 <tr class="thead">
2685 <td class="cell20">Example</td>
2686 <td class="cell80">Description</td>
2687 </tr>
2688 <tr>
2689 <td class="cell20"><img
2638 href="./UCB/ResourceRemover.java"
2639 title="link to UCB/ResourceRemover.java">ResourceRemover</a></td>
2640 <td class="cell80">Demonstrates how to remove UCB
2641resources.</td>
2642 </tr>
2643 </tbody>
2644 </table>
2645 </td>

--- 36 unchanged lines hidden (view full) ---

2682 <table class="table4">
2683 <tbody>
2684 <tr class="thead">
2685 <td class="cell20">Example</td>
2686 <td class="cell80">Description</td>
2687 </tr>
2688 <tr>
2689 <td class="cell20"><img
2690 src="../../docs/images/bluball.gif"> <a
2690 src="../../docs/images/blueball.png"> <a
2691 href="./Config/ConfigExamples.java"
2692 title="link to Config/ConfigExamples.java">ConfigExamples</a></td>
2693 <td class="cell80">This example connects to a
2694OpenOffice.org %PRODUCT_RELEASE%, gets the configuration manager and accesses the
2695configuration in various ways.</td>
2696 </tr>
2697 </tbody>
2698 </table>

--- 37 unchanged lines hidden (view full) ---

2736 <table class="table4">
2737 <tbody>
2738 <tr class="thead">
2739 <td class="cell20"> Example</td>
2740 <td class="cell80">Description</td>
2741 </tr>
2742 <tr>
2743 <td class="cell20"><img
2691 href="./Config/ConfigExamples.java"
2692 title="link to Config/ConfigExamples.java">ConfigExamples</a></td>
2693 <td class="cell80">This example connects to a
2694OpenOffice.org %PRODUCT_RELEASE%, gets the configuration manager and accesses the
2695configuration in various ways.</td>
2696 </tr>
2697 </tbody>
2698 </table>

--- 37 unchanged lines hidden (view full) ---

2736 <table class="table4">
2737 <tbody>
2738 <tr class="thead">
2739 <td class="cell20"> Example</td>
2740 <td class="cell80">Description</td>
2741 </tr>
2742 <tr>
2743 <td class="cell20"><img
2744 src="../../docs/images/bluball.gif"> <a
2744 src="../../docs/images/blueball.png"> <a
2745 href="./OfficeBean/OOoBeanViewer.java"
2746 title="link to OfficeBean/OOoBeanViewer.java">OOoBeanViewer</a></td>
2747 <td class="cell80">Shows how to use the <code>OOoBean</code>
2748embedded in a Java AWT component. It shows how to load and store
2749documents as well as how to control toolbar visibility.</td>
2750 </tr>
2751 </tbody>
2752 </table>

--- 110 unchanged lines hidden (view full) ---

2863 <td class="cell80">When a new window appears or an
2864existing one is removed the tool registers or unregisters at all the
2865window's children as accessibility event listener. This is handled by
2866RegistrationThread objects in their own threads so that the user
2867interface is not blocked.</td>
2868 </tr>
2869 <tr>
2870 <td class="cell20"><img
2745 href="./OfficeBean/OOoBeanViewer.java"
2746 title="link to OfficeBean/OOoBeanViewer.java">OOoBeanViewer</a></td>
2747 <td class="cell80">Shows how to use the <code>OOoBean</code>
2748embedded in a Java AWT component. It shows how to load and store
2749documents as well as how to control toolbar visibility.</td>
2750 </tr>
2751 </tbody>
2752 </table>

--- 110 unchanged lines hidden (view full) ---

2863 <td class="cell80">When a new window appears or an
2864existing one is removed the tool registers or unregisters at all the
2865window's children as accessibility event listener. This is handled by
2866RegistrationThread objects in their own threads so that the user
2867interface is not blocked.</td>
2868 </tr>
2869 <tr>
2870 <td class="cell20"><img
2871 src="../../docs/images/bluball.gif"> <a
2871 src="../../docs/images/blueball.png"> <a
2872 href="./Accessibility/SSR.java" title="link to Accessibility/SSR.java">SSR</a></td>
2873 <td class="cell80">The main class sets up the user
2874interface and starts the ConnectionTask object that eventually will
2875initiate a connection to a running Office application and in turn will
2876create RegistrationThread objects to register at all Office windows as
2877accessibility event listener and thus gets informed about the currently
2878focused object.</td>
2879 </tr>

--- 103 unchanged lines hidden (view full) ---

2983 <td>
2984 <table class="table4">
2985 <tbody>
2986 <tr class="thead">
2987 <td class="cell20"> Example</td>
2988 <td class="cell80">Description</td>
2989 </tr>
2990 <tr>
2872 href="./Accessibility/SSR.java" title="link to Accessibility/SSR.java">SSR</a></td>
2873 <td class="cell80">The main class sets up the user
2874interface and starts the ConnectionTask object that eventually will
2875initiate a connection to a running Office application and in turn will
2876create RegistrationThread objects to register at all Office windows as
2877accessibility event listener and thus gets informed about the currently
2878focused object.</td>
2879 </tr>

--- 103 unchanged lines hidden (view full) ---

2983 <td>
2984 <table class="table4">
2985 <tbody>
2986 <tr class="thead">
2987 <td class="cell20"> Example</td>
2988 <td class="cell80">Description</td>
2989 </tr>
2990 <tr>
2991 <td class="cell20"><img src="../../docs/images/bluball.gif">
2991 <td class="cell20"><img src="../../docs/images/blueball.png">
2992<a href="./GUI/DialogDocument.java" title="link to GUI/DialogDocument.java">DialogDocument</a></td>
2993 <td class="cell80">A sample showing how to display an office document in a dialog window.</td>
2994 </tr>
2995 <tr>
2992<a href="./GUI/DialogDocument.java" title="link to GUI/DialogDocument.java">DialogDocument</a></td>
2993 <td class="cell80">A sample showing how to display an office document in a dialog window.</td>
2994 </tr>
2995 <tr>
2996 <td class="cell20"><img src="../../docs/images/bluball.gif">
2996 <td class="cell20"><img src="../../docs/images/blueball.png">
2997<a href="./GUI/Messagebox.java" title="link to GUI/MessageBox.java">MessageBox</a></td>
2998 <td class="cell80">A sample showing how to display a simple message box.</td>
2999 </tr>
3000 <tr>
2997<a href="./GUI/Messagebox.java" title="link to GUI/MessageBox.java">MessageBox</a></td>
2998 <td class="cell80">A sample showing how to display a simple message box.</td>
2999 </tr>
3000 <tr>
3001 <td class="cell20"><img src="../../docs/images/bluball.gif">
3001 <td class="cell20"><img src="../../docs/images/blueball.png">
3002<a href="./GUI/UnoDialogSample.java" title="link to GUI/UnoDialogSample.java">UnoDialogSample</a></td>
3003 <td class="cell80">A sample showing how to create various controls in a dialog (fixed text field, currency field, progress bar, fixed line, group box, edit field, time field, date field, pattern field, numeric field, progressbar, check box, radio button, list box, combo box, formatted field, file control, button control, roadmap control)</td>
3004 </tr>
3005 <tr>
3002<a href="./GUI/UnoDialogSample.java" title="link to GUI/UnoDialogSample.java">UnoDialogSample</a></td>
3003 <td class="cell80">A sample showing how to create various controls in a dialog (fixed text field, currency field, progress bar, fixed line, group box, edit field, time field, date field, pattern field, numeric field, progressbar, check box, radio button, list box, combo box, formatted field, file control, button control, roadmap control)</td>
3004 </tr>
3005 <tr>
3006 <td class="cell20"><img src="../../docs/images/bluball.gif">
3006 <td class="cell20"><img src="../../docs/images/blueball.png">
3007<a href="./GUI/UnoDialogSample2.java" title="link to GUI/UnoDialogSample2.java">UnoDialogSample2</a></td>
3008 <td class="cell80">A dialog sample showing how to use a roadmap control.</td>
3009 </tr>
3010 <tr>
3007<a href="./GUI/UnoDialogSample2.java" title="link to GUI/UnoDialogSample2.java">UnoDialogSample2</a></td>
3008 <td class="cell80">A dialog sample showing how to use a roadmap control.</td>
3009 </tr>
3010 <tr>
3011 <td class="cell20"><img src="../../docs/images/bluball.gif">
3011 <td class="cell20"><img src="../../docs/images/blueball.png">
3012<a href="./GUI/UnoMenu.java" title="link to GUI/UnoMenu.java">UnoMenu</a></td>
3013 <td class="cell80">A sample showing a top window with some menus.</td>
3014 </tr>
3015 <tr>
3012<a href="./GUI/UnoMenu.java" title="link to GUI/UnoMenu.java">UnoMenu</a></td>
3013 <td class="cell80">A sample showing a top window with some menus.</td>
3014 </tr>
3015 <tr>
3016 <td class="cell20"><img src="../../docs/images/bluball.gif">
3016 <td class="cell20"><img src="../../docs/images/blueball.png">
3017<a href="./GUI/UnoMenu2.java" title="link to GUI/UnoMenu2.java">UnoMenu2</a></td>
3018 <td class="cell80">A dialog sample showing how to use or work with a context menu.</td>
3019 </tr>
3020 <tr>
3017<a href="./GUI/UnoMenu2.java" title="link to GUI/UnoMenu2.java">UnoMenu2</a></td>
3018 <td class="cell80">A dialog sample showing how to use or work with a context menu.</td>
3019 </tr>
3020 <tr>
3021 <td class="cell20"><img src="../../docs/images/bluball.gif">
3021 <td class="cell20"><img src="../../docs/images/blueball.png">
3022<a href="./GUI/ImageControlSample.java" title="link to GUI/ImageControlSample.java">ImageControlSample2</a></td>
3023 <td class="cell80">Dialog sample showing how to use an image control.</td>
3024 </tr>
3025 </tbody>
3026 </table>
3027 </td>
3028 </tr>
3029 </tbody>

--- 6 unchanged lines hidden (view full) ---

3036 </tr>
3037 <tr>
3038 <td colspan="3"><img class="line"
3039 src="../../docs/images/sdk_line-1.gif"></td>
3040 </tr>
3041 <tr>
3042 <td colspan="3">
3043 <div class="centertext">
3022<a href="./GUI/ImageControlSample.java" title="link to GUI/ImageControlSample.java">ImageControlSample2</a></td>
3023 <td class="cell80">Dialog sample showing how to use an image control.</td>
3024 </tr>
3025 </tbody>
3026 </table>
3027 </td>
3028 </tr>
3029 </tbody>

--- 6 unchanged lines hidden (view full) ---

3036 </tr>
3037 <tr>
3038 <td colspan="3"><img class="line"
3039 src="../../docs/images/sdk_line-1.gif"></td>
3040 </tr>
3041 <tr>
3042 <td colspan="3">
3043 <div class="centertext">
3044 <p><img class="apachelogo" src="../../docs/images/odk-footer-logo.gif" title="Apache Feather" alt="Apache Feather" />
3044 <p><img class="apachelogo" src="../../docs/images/sdk-footer-logo.png" title="Apache Logo" alt="Apache Logo" />
3045 Copyright &copy; 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.<p>
3046 </div>
3047 </td>
3048 </tr>
3049</table>
3050<map name="Map">
3051 <area shape="rect" coords="10,68,400,105" href="http://www.openoffice.org">
3052</map>
3053</body>
3054</html>
3045 Copyright &copy; 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.<p>
3046 </div>
3047 </td>
3048 </tr>
3049</table>
3050<map name="Map">
3051 <area shape="rect" coords="10,68,400,105" href="http://www.openoffice.org">
3052</map>
3053</body>
3054</html>