| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
| <title>OpenOffice.org - Software Development Kit (SDK)</title> |
| </head> |
| |
| <body> |
| |
| <h1>OpenOffice.org 3.2 Software Development Kit (SDK)</h1> |
| |
| <p>The OpenOffice.org SDK is an add-on for the OpenOffice.org office suite. It provides the necessary tools and documentation for programming the |
| OpenOffice.org APIs and creating own extensions (UNO components) for OpenOffice.org.</p> |
| <br/> |
| |
| <h2>What's new in OpenOffice.org 3.2 SDK?</h2> |
| |
| <ul> |
| <li><b>MacOS and 64 bit Java</b><br/> |
| It's important to know that if you use the 64 bit version (default on Snow Leopard) of Java on MacOS you have to use the -d32 switch to ensure that |
| your program using the simple bootstrap mechasnism use a 32-bit data model. Otherwise you will get an UnsatisfiedLinkError when loading the |
| PipeConnector.</li> |
| <li><b>Examples</b><br/> |
| There are still examples that are not working on Mac. There is still an issue with awt in the office with the Mac Java version. That means that it is |
| not possible to use Java awt with OpenOffice.org on Mac OS right now.</li> |
| <li><b>API's</b><br/> |
| The OpenOffice.org API covers now 4184 UNO IDL type definitions. For OpenOffice.org 3.2 we have introduced 54 new UNO IDL types (whereas 7 are new |
| published types). Please see <a href="#newapis">"Overview of new API's"</a> for a roughly overview of the new types.<br/> The UNO IDL |
| <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html">reference</a> documentation gets improved by inserting missing or |
| correct existing documentation as well by fixing errors in our <i>autodoc</i> tool that is used for the generation of the reference.<br/> |
| The C++ and Java UNO runtime reference documention is also updated.</li> |
| </ul> |
| <br/> |
| |
| <h2><a name="newapis">Overview of new or removed API's</a></h2> |
| |
| <ul> |
| <li><i><b></b>constants</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/MouseWheelBehavior.html">com.sun.star.awt.MouseWheelBehavior</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/DefaultGridDataModel.html">com.sun.star.awt.grid.DefaultGridDataModel</a></li> |
| <li><i><b></b>struct</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/GridColumnEvent.html">com.sun.star.awt.grid.GridColumnEvent</a></li> |
| <li><i><b></b>struct</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/GridControlEvent.html">com.sun.star.awt.grid.GridControlEvent</a></li> |
| <li><i><b></b>struct</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/GridDataEvent.html">com.sun.star.awt.grid.GridDataEvent</a></li> |
| <li><i><b></b>struct</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/GridSelectionEvent.html">com.sun.star.awt.grid.GridSelectionEvent</a></li> |
| <li><i><b></b>enum</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/ScrollBarMode.html">com.sun.star.awt.grid.ScrollBarMode</a></li> |
| <li><i><b></b>enum</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/SelectionEventType.html">com.sun.star.awt.grid.SelectionEventType</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/UnoControlGrid.html">com.sun.star.awt.grid.UnoControlGrid</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/UnoControlGridModel.html">com.sun.star.awt.grid.UnoControlGridModel</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/XGridCell.html">com.sun.star.awt.grid.XGridCell</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/XGridCellRenderer.html">com.sun.star.awt.grid.XGridCellRenderer</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/XGridColumn.html">com.sun.star.awt.grid.XGridColumn</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/XGridColumnListener.html">com.sun.star.awt.grid.XGridColumnListener</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/XGridColumnModel.html">com.sun.star.awt.grid.XGridColumnModel</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/XGridControl.html">com.sun.star.awt.grid.XGridControl</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/XGridControlListener.html">com.sun.star.awt.grid.XGridControlListener</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/XGridDataListener.html">com.sun.star.awt.grid.XGridDataListener</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/XGridDataModel.html">com.sun.star.awt.grid.XGridDataModel</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/XGridSelection.html">com.sun.star.awt.grid.XGridSelection</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/awt/grid/XGridSelectionListener.html">com.sun.star.awt.grid.XGridSelectionListener</a></li> |
| <li><i><b>published</b> service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/chart/BubbleDiagram.html">com.sun.star.chart.BubbleDiagram</a></li> |
| <li><i><b>published</b> service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/chart/FilledNetDiagram.html">com.sun.star.chart.FilledNetDiagram</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/chart2/XDefaultSizeTransmitter.html">com.sun.star.chart2.XDefaultSizeTransmitter</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/container/EnumerableMap.html">com.sun.star.container.EnumerableMap</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/container/XEnumerableMap.html">com.sun.star.container.XEnumerableMap</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/container/XMap.html">com.sun.star.container.XMap</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/deployment/ui/UpdateRequiredDialog.html">com.sun.star.deployment.ui.UpdateRequiredDialog</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/document/PDFDialog.html">com.sun.star.document.PDFDialog</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/drawing/framework/XPane2.html">com.sun.star.drawing.framework.XPane2</a></li> |
| <li><i><b></b>singleton</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/logging/DocumentIOLogRing.html">com.sun.star.logging.DocumentIOLogRing</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/logging/SimpleLogRing.html">com.sun.star.logging.SimpleLogRing</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/logging/XSimpleLogRing.html">com.sun.star.logging.XSimpleLogRing</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/office/XAnnotation.html">com.sun.star.office.XAnnotation</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/office/XAnnotationAccess.html">com.sun.star.office.XAnnotationAccess</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/office/XAnnotationEnumeration.html">com.sun.star.office.XAnnotationEnumeration</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/sdb/XRowSetChangeBroadcaster.html">com.sun.star.sdb.XRowSetChangeBroadcaster</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/sdb/XRowSetChangeListener.html">com.sun.star.sdb.XRowSetChangeListener</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/DataPilotFieldGroupEnumeration.html">com.sun.star.sheet.DataPilotFieldGroupEnumeration</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/DataPilotFieldGroupsEnumeration.html">com.sun.star.sheet.DataPilotFieldGroupsEnumeration</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/FilterFormulaParser.html">com.sun.star.sheet.FilterFormulaParser</a></li> |
| <li><i><b>published</b> constants</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/FilterOperator2.html">com.sun.star.sheet.FilterOperator2</a></li> |
| <li><i><b>published</b> struct</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/TableFilterField2.html">com.sun.star.sheet.TableFilterField2</a></li> |
| <li><i><b>published</b> interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/XDataPilotDataLayoutFieldSupplier.html">com.sun.star.sheet.XDataPilotDataLayoutFieldSupplier</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/XFilterFormulaParser.html">com.sun.star.sheet.XFilterFormulaParser</a></li> |
| <li><i><b>published</b> interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/XSheetFilterDescriptor2.html">com.sun.star.sheet.XSheetFilterDescriptor2</a></li> |
| <li><i><b>published</b> exception</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/task/DocumentMSPasswordRequest.html">com.sun.star.task.DocumentMSPasswordRequest</a></li> |
| <li><i><b></b>exception</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/task/DocumentMacroConfirmationRequest2.html">com.sun.star.task.DocumentMacroConfirmationRequest2</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/task/XUrlContainer.html">com.sun.star.task.XUrlContainer</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/text/InContentMetadata.html">com.sun.star.text.InContentMetadata</a></li> |
| <li><i><b></b>service</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/text/textfield/MetadataField.html">com.sun.star.text.textfield.MetadataField</a></li> |
| <li><i><b></b>exception</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/ucb/URLAuthenticationRequest.html">com.sun.star.ucb.URLAuthenticationRequest</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/ucb/XInteractionSupplyAuthentication2.html">com.sun.star.ucb.XInteractionSupplyAuthentication2</a></li> |
| <li><i><b></b>interface</i> : <a href="http://api.openoffice.org/docs/common/ref/com/sun/star/xml/sax/XFastSAXSerializable.html">com.sun.star.xml.sax.XFastSAXSerializable</a></li> |
| </ul> |
| |
| </body> |
| </html> |