offapi/UnoApi_offapi.mk                                        |   74 ++---
 offapi/com/sun/star/awt/MenuBar.idl                            |    5 
 offapi/com/sun/star/awt/PopupMenu.idl                          |    5 
 offapi/com/sun/star/awt/TabController.idl                      |    6 
 offapi/com/sun/star/document/OleEmbeddedServerRegistration.idl |    6 
 offapi/com/sun/star/embed/FileSystemStorageFactory.idl         |  111 +++----
 offapi/com/sun/star/embed/StorageFactory.idl                   |  147 
++++------
 offapi/com/sun/star/frame/DispatchHelper.idl                   |   13 
 offapi/com/sun/star/frame/DispatchRecorderSupplier.idl         |    8 
 offapi/com/sun/star/frame/DocumentTemplates.idl                |   14 
 offapi/com/sun/star/frame/MediaTypeDetectionHelper.idl         |   19 -
 offapi/com/sun/star/graphic/GraphicProvider.idl                |    5 
 offapi/com/sun/star/mozilla/MozillaBootstrap.idl               |   12 
 offapi/com/sun/star/plugin/PluginManager.idl                   |    5 
 offapi/com/sun/star/scanner/ScannerManager.idl                 |    6 
 offapi/com/sun/star/sheet/RecentFunctions.idl                  |   10 
 offapi/com/sun/star/task/JobExecutor.idl                       |    8 
 offapi/com/sun/star/text/DefaultNumberingProvider.idl          |    5 
 offapi/com/sun/star/ucb/AnyCompareFactory.idl                  |   10 
 offapi/com/sun/star/ucb/CachedContentResultSetFactory.idl      |    9 
 offapi/com/sun/star/ucb/CachedContentResultSetStubFactory.idl  |    8 
 offapi/com/sun/star/ucb/CachedDynamicResultSetFactory.idl      |    8 
 offapi/com/sun/star/ucb/CachedDynamicResultSetStubFactory.idl  |    8 
 offapi/com/sun/star/ucb/ContentProviderProxyFactory.idl        |    9 
 offapi/com/sun/star/ucb/PropertiesManager.idl                  |    8 
 offapi/com/sun/star/ucb/SimpleFileAccess.idl                   |    6 
 offapi/com/sun/star/ucb/SortedDynamicResultSetFactory.idl      |    9 
 offapi/com/sun/star/ucb/Store.idl                              |    9 
 offapi/com/sun/star/util/PathSubstitution.idl                  |   12 
 offapi/com/sun/star/util/TextSearch.idl                        |    5 
 offapi/com/sun/star/util/URLTransformer.idl                    |    6 
 offapi/type_reference/types.rdb                                |binary
 udkapi/UnoApi_udkapi.mk                                        |   28 +
 33 files changed, 222 insertions(+), 372 deletions(-)

New commits:
commit 01550b2968f2e95deacaff544f8a4c2e9f5196ea
Author: Stephan Bergmann <sberg...@redhat.com>
Date:   Mon Apr 2 16:36:19 2012 +0200

    Improved comment (after recent clean up)

diff --git a/offapi/com/sun/star/frame/DocumentTemplates.idl 
b/offapi/com/sun/star/frame/DocumentTemplates.idl
index ac8dd13..d4a9729 100644
--- a/offapi/com/sun/star/frame/DocumentTemplates.idl
+++ b/offapi/com/sun/star/frame/DocumentTemplates.idl
@@ -35,8 +35,11 @@
 module com {  module sun {  module star {  module frame {
 
 //=============================================================================
-/** is an abstract service for accessing the document templates of the office
+/** is a service for accessing the document templates of the office
     and manipulate them ( add or rename or remove templates )
+
+    It implements a high level interface on top of an ucb content provider 
which
+    is used for template configuration.
 */
 published service DocumentTemplates : XDocumentTemplates;
 
commit 3893b00efb752942c6517bdf21d0a2cdc8ab14ab
Author: Noel Grandin <n...@peralex.com>
Date:   Fri Mar 30 02:29:53 2012 +0200

    fdo#46808, Adapt UNO services to new style
    
    Update selected IDL files to use new syntax.
    Update the makefiles to generate the necessary new include files.
    
    Signed-off-by: Stephan Bergmann <sberg...@redhat.com>

diff --git a/offapi/UnoApi_offapi.mk b/offapi/UnoApi_offapi.mk
index f9aee07..ffe8d77 100644
--- a/offapi/UnoApi_offapi.mk
+++ b/offapi/UnoApi_offapi.mk
@@ -47,6 +47,9 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/awt,
        ContainerWindowProvider \
        DialogProvider \
        DialogProvider2 \
+       MenuBar \
+       PopupMenu \
+       TabController \
        UnoControlDialogModelProvider \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/awt/grid,\
@@ -88,6 +91,7 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/depl
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/document,\
        DocumentProperties \
        DocumentRevisionListPersistence \
+       OleEmbeddedServerRegistration \
        OOXMLDocumentPropertiesImporter \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/drawing,\
@@ -105,8 +109,10 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/draw
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/embed,\
        DocumentCloser \
+       FileSystemStorageFactory \
        InstanceLocker \
        OLESimpleStorage \
+       StorageFactory \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/form/inspection,\
        DefaultFormComponentInspectorModel \
@@ -114,8 +120,15 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/form
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/form/runtime,\
        FormOperations \
 ))
+$(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/frame,\
+       DispatchHelper \
+       DispatchRecorderSupplier \
+       DocumentTemplates \
+       MediaTypeDetectionHelper \
+))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/graphic,\
        GraphicObject \
+       GraphicProvider \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/inspection,\
        DefaultHelpProvider \
@@ -145,6 +158,12 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/mail
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/media,\
        Manager \
 ))
+$(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/mozilla,\
+       MozillaBootstrap \
+))
+$(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/plugin,\
+       PluginManager \
+))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/presentation,\
        SlideShow \
        TransitionFactory \
@@ -184,6 +203,9 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/reso
        StringResourceWithLocation \
        StringResourceWithStorage \
 ))
+$(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/scanner,\
+       ScannerManager \
+))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/script,\
        DocumentDialogLibraryContainer \
        DocumentScriptLibraryContainer \
@@ -216,6 +238,7 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/shee
        ExternalSheetCache \
        FilterFormulaParser \
        FormulaOpCodeMapper \
+       RecentFunctions \
        Solver \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/smarttags,\
@@ -224,11 +247,25 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/smar
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/task,\
        InteractionRequestStringResolver \
+       JobExecutor \
        OfficeRestartManager \
        PasswordContainerInteractionHandler \
 ))
+$(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/text,\
+       DefaultNumberingProvider \
+))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/ucb,\
+       AnyCompareFactory \
+       CachedContentResultSetFactory \
+       CachedContentResultSetStubFactory \
+       CachedDynamicResultSetFactory \
+       CachedDynamicResultSetStubFactory \
        CommandEnvironment \
+       ContentProviderProxyFactory \
+       PropertiesManager \
+       SimpleFileAccess \
+       SortedDynamicResultSetFactory \
+       Store \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/ui,\
        GlobalAcceleratorConfiguration \
@@ -239,7 +276,10 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/ui/d
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/util,\
        JobManager \
+       PathSubstitution \
+       TextSearch \
        UriAbbreviation \
+       URLTransformer \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/xml/sax,\
        FastShapeContextHandler \
@@ -296,11 +336,8 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/a
        AccessibleWindow \
        AnimatedImagesControl \
        AnimatedImagesControlModel \
-       MenuBar \
-       PopupMenu \
        RoadmapItem \
        SpinningProgressControlModel \
-       TabController \
        TabControllerModel \
        Toolkit \
        UnoControl \
@@ -545,7 +582,6 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/d
        LinkTargets \
        MediaDescriptor \
        OfficeDocument \
-       OleEmbeddedServerRegistration \
        PDFDialog \
        Settings \
        StandaloneDocumentInfo \
@@ -630,9 +666,7 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/e
        BaseStorage \
        EmbeddedObjectDescriptor \
        FileSystemStorage \
-       FileSystemStorageFactory \
        Storage \
-       StorageFactory \
        StorageStream \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/form,\
@@ -753,11 +787,8 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/f
        Desktop \
        DesktopTask \
        DesktopTasks \
-       DispatchHelper \
        DispatchProvider \
        DispatchRecorder \
-       DispatchRecorderSupplier \
-       DocumentTemplates \
        Frame \
        FrameControl \
        FrameLoader \
@@ -765,7 +796,6 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/f
        FramesContainer \
        GlobalEventBroadcaster \
        LayoutManager \
-       MediaTypeDetectionHelper \
        ModuleManager \
        PopupMenuController \
        PopupMenuControllerFactory \
@@ -788,7 +818,6 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/g
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/graphic,\
        Graphic \
        GraphicDescriptor \
-       GraphicProvider \
        GraphicRasterizer \
        GraphicRendererVCL \
        MediaProperties \
@@ -837,7 +866,6 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/l
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/mozilla,\
        MenuProxy \
        MenuProxyListener \
-       MozillaBootstrap \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/packages,\
        Package \
@@ -848,9 +876,6 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/p
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/packages/zip,\
        ZipFileAccess \
 ))
-$(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/plugin,\
-       PluginManager \
-))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/presentation,\
        ChartShape \
        CustomPresentation \
@@ -899,9 +924,6 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/s
        analysisadd \
        dateadd \
 ))
-$(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/scanner,\
-       ScannerManager \
-))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/script/browse,\
        BrowseNode \
        BrowseNodeFactory \
@@ -1090,7 +1112,6 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/s
        NamedRanges \
        NamedRangesEnumeration \
        RangeSelectionArguments \
-       RecentFunctions \
        Scenario \
        Scenarios \
        ScenariosEnumeration \
@@ -1192,7 +1213,6 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/t
        AsyncJob \
        InteractionHandler \
        Job \
-       JobExecutor \
        PasswordContainer \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/text,\
@@ -1224,7 +1244,6 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/t
        ChapterNumberingRule \
        ContentIndex \
        ContentIndexMark \
-       DefaultNumberingProvider \
        Defaults \
        DependentTextField \
        DocumentIndex \
@@ -1377,20 +1396,14 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/t
        Title \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/ucb,\
-       AnyCompareFactory \
        CachedContentResultSet \
-       CachedContentResultSetFactory \
        CachedContentResultSetStub \
-       CachedContentResultSetStubFactory \
        CachedDynamicResultSet \
-       CachedDynamicResultSetFactory \
        CachedDynamicResultSetStub \
-       CachedDynamicResultSetStubFactory \
        CmisContentProvider \
        Content \
        ContentProvider \
        ContentProviderProxy \
-       ContentProviderProxyFactory \
        ContentResultSet \
        ContentTransmitter \
        DefaultHierarchyDataSource \
@@ -1419,14 +1432,10 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/u
        PackageFolderContent \
        PackageStreamContent \
        PersistentPropertySet \
-       PropertiesManager \
        PropertySetRegistry \
        RemoteAccessContentProvider \
        RemoteContentProviderAcceptor \
        RemoteProxyContentProvider \
-       SimpleFileAccess \
-       SortedDynamicResultSetFactory \
-       Store \
        TransientDocumentsContentProvider \
        TransientDocumentsDocumentContent \
        TransientDocumentsFolderContent \
@@ -1470,14 +1479,11 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/u
        NumberFormatter \
        OfficeInstallationDirectories \
        PathSettings \
-       PathSubstitution \
        ReplaceDescriptor \
        SearchDescriptor \
        SortDescriptor \
        SortDescriptor2 \
        Sortable \
-       TextSearch \
-       URLTransformer \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/view,\
        OfficeDocumentView \
diff --git a/offapi/com/sun/star/awt/MenuBar.idl 
b/offapi/com/sun/star/awt/MenuBar.idl
index 922fa8f..8372b02 100644
--- a/offapi/com/sun/star/awt/MenuBar.idl
+++ b/offapi/com/sun/star/awt/MenuBar.idl
@@ -43,10 +43,7 @@ module com {  module sun {  module star {  module awt {
        to set an menu bar object.
     </p>
  */
-published service MenuBar
-{
-    interface XMenuBar;
-};
+published service MenuBar : XMenuBar;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/awt/PopupMenu.idl 
b/offapi/com/sun/star/awt/PopupMenu.idl
index 0e62e77..dff404a 100644
--- a/offapi/com/sun/star/awt/PopupMenu.idl
+++ b/offapi/com/sun/star/awt/PopupMenu.idl
@@ -42,10 +42,7 @@ module com {  module sun {  module star {  module awt {
        menu. It's also possible to use a pop-up menu to integrate it into
        another menu.</p>
  */
-published service PopupMenu
-{
-    interface XPopupMenu;
-};
+published service PopupMenu : XPopupMenu;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/awt/TabController.idl 
b/offapi/com/sun/star/awt/TabController.idl
index 37e5d3f..402c7e0 100644
--- a/offapi/com/sun/star/awt/TabController.idl
+++ b/offapi/com/sun/star/awt/TabController.idl
@@ -39,11 +39,7 @@
 
 /** specifies a standard tab controller.
  */
-published service TabController
-{
-    interface com::sun::star::awt::XTabController;
-
-};
+published service TabController : XTabController;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/document/OleEmbeddedServerRegistration.idl 
b/offapi/com/sun/star/document/OleEmbeddedServerRegistration.idl
index 6878e47..b6f62f1 100644
--- a/offapi/com/sun/star/document/OleEmbeddedServerRegistration.idl
+++ b/offapi/com/sun/star/document/OleEmbeddedServerRegistration.idl
@@ -46,11 +46,7 @@ module com {  module sun {  module star {  module document {
      @since OOo 1.1.2
  */
 published service OleEmbeddedServerRegistration
-{
-
-    interface com::sun::star::uno::XInterface;
-
-};
+    : com::sun::star::uno::XInterface;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/embed/FileSystemStorageFactory.idl 
b/offapi/com/sun/star/embed/FileSystemStorageFactory.idl
index be201c2..dc74a43 100644
--- a/offapi/com/sun/star/embed/FileSystemStorageFactory.idl
+++ b/offapi/com/sun/star/embed/FileSystemStorageFactory.idl
@@ -40,65 +40,60 @@
 /** The <type>FileSystemStorageFactory</type> is a service that allows to
     create a <type>FileSystemStorage</type> based on URL. The URL must point
     to a folder.
- */
+
+    <p>
+    In case
+    <method 
scope="com::sun::star::lang">XSingleServiceFactory::createInstance</method>
+    call is used the result storage will be open in read-write mode based
+    on an arbitrary file system folder.
+    </p>
+
+    <p>
+    In case
+    <method 
scope="com::sun::star::lang">XSingleServiceFactory::createInstanceWithArguments</method>
+    call is used a sequence of the following parameters can be used:
+    </p>
+
+    <dl>
+        <dt>parameter 1</dt>
+        <dd>
+                  specifies source of the object, it must be a string
+                  containing URL.
+        </dd>
+
+        <dt>parameter 2</dt>
+        <dd>
+                  specifies mode the storage should be open in, can take
+                  values from <type>ElementModes</type> constant set.
+        </dd>
+
+        <dt>parameter 3</dt>
+        <dd>
+                  allows to provide
+                  <type scope="com::sun::star::document">MediaDescryptor</type>
+                  to the storage so some parts can be used for
+                  initialization, it can be for example
+                  <type scope="com::sun::star::task">XInteractionHandler</type>
+                  implementation.
+        </dd>
+    </dl>
+
+    <p>
+    The parameters are optional, that means that sequence can be empty or
+    contain only first parameter, or first and second one. In case
+    no parameters are provided the call works the same way as
+    <member 
scope="com::sun::star::lang">XSingleServiceFactory::createInstance</member>.
+    In case only first parameter is provided, the storage is opened in
+    readonly mode.
+    </p>
+
+    <p>
+    The opened storages can support read access in addition to
+    specified one.
+    </p>
+*/
 published service FileSystemStorageFactory
-{
-    // ----------------------------------------------------------------------
-    /** A storage can be created through this interface.
-
-        <p>
-        In case
-        <method 
scope="com::sun::star::lang">XSingleServiceFactory::createInstance</method>
-        call is used the result storage will be open in read-write mode based
-        on an arbitrary file system folder.
-        </p>
-
-        <p>
-        In case
-        <method 
scope="com::sun::star::lang">XSingleServiceFactory::createInstanceWithArguments</method>
-        call is used a sequence of the following parameters can be used:
-        </p>
-
-        <dl>
-            <dt>parameter 1</dt>
-            <dd>
-                      specifies source of the object, it must be a string
-                      containing URL.
-            </dd>
-
-            <dt>parameter 2</dt>
-            <dd>
-                      specifies mode the storage should be open in, can take
-                      values from <type>ElementModes</type> constant set.
-            </dd>
-
-            <dt>parameter 3</dt>
-            <dd>
-                      allows to provide
-                      <type 
scope="com::sun::star::document">MediaDescryptor</type>
-                      to the storage so some parts can be used for
-                      initialization, it can be for example
-                      <type 
scope="com::sun::star::task">XInteractionHandler</type>
-                      implementation.
-            </dd>
-        </dl>
-
-        <p>
-        The parameters are optional, that means that sequence can be empty or
-        contain only first parameter, or first and second one. In case
-        no parameters are provided the call works the same way as
-        <member 
scope="com::sun::star::lang">XSingleServiceFactory::createInstance</member>.
-        In case only first parameter is provided, the storage is opened in
-        readonly mode.
-        </p>
-
-        <p>
-        The opened storages can support read access in addition to
-        specified one.
-        </p>
-     */
-    interface ::com::sun::star::lang::XSingleServiceFactory;
-};
+    : ::com::sun::star::lang::XSingleServiceFactory;
 
 //============================================================================
 
diff --git a/offapi/com/sun/star/embed/StorageFactory.idl 
b/offapi/com/sun/star/embed/StorageFactory.idl
index c448055..8a355cd 100644
--- a/offapi/com/sun/star/embed/StorageFactory.idl
+++ b/offapi/com/sun/star/embed/StorageFactory.idl
@@ -39,83 +39,78 @@
 //============================================================================
 /** The <type>StorageFactory</type> is a service that allows to create
     a storage based on either stream or URL.
- */
+
+    <p>
+    In case
+    <method 
scope="com::sun::star::lang">XSingleServiceFactory::createInstance</method>
+    call is used the result storage will be open in read-write mode based
+    on an arbitrary medium.
+    </p>
+
+    <p>
+    In case
+    <method 
scope="com::sun::star::lang">XSingleServiceFactory::createInstanceWithArguments</method>
+    call is used a sequence of the following parameters can be used:
+    </p>
+
+    <dl>
+        <dt>parameter 1</dt>
+        <dd>
+                  specifies source of the object, it can be a string
+                  containing URL, an
+                  <type scope="com::sun::star::io">XStream</type>
+                  implementation or
+                  <type scope="com::sun::star::io">XInputStream</type>;
+                  in case of
+                  <type scope="com::sun::star::io">XStream</type>
+                  implementation
+                  the <type scope="com::sun::star::io">XSeekable</type>
+                  interface must be supported.
+        </dd>
+
+        <dt>parameter 2</dt>
+        <dd>
+                  specifies mode the storage should be open in, can take
+                  values from <type>ElementModes</type> constant set.
+        </dd>
+
+        <dt>parameter 3</dt>
+        <dd>
+                  this parameter represents
+                  <type scope="com::sun::star::uno">Any</type>
+                  containing a sequence of
+                  <type scope="com::sun::star::beans">PropertyValue</type>.<br>
+                  The parameter can contain entries from
+                  <type scope="com::sun::star::document">MediaDescryptor</type>
+                  to transport some document info during the storage
+                  initialization, it can be for example
+                  <type scope="com::sun::star::task">XInteractionHandler</type>
+                  implementation, password for the storage and repair
+                  package flag.<br>
+                  Additionally the parameter might contain property with the 
name
+                  "StorageFormat" that can take values from
+                  <type scope="com::sun::star::embed">StorageFormats</type>.
+                  If the property is not provided a storage of package format
+                  is created.
+        </dd>
+    </dl>
+
+    <p>
+    The parameters are optional, that means that sequence can be empty or
+    contain only first parameter, or first and second one. In case
+    no parameters are provided the call works the same way as
+    <member 
scope="com::sun::star::lang">XSingleServiceFactory::createInstance</member>.
+    In case only first parameter is provided, the storage is opened in
+    readonly mode.
+    </p>
+
+    <p>
+    The opened root storage can support read access in addition to
+    specified one.
+    </p>
+*/
 published service StorageFactory
-{
-    // ----------------------------------------------------------------------
-    /** A storage can be created through this interface.
-
-        <p>
-        In case
-        <method 
scope="com::sun::star::lang">XSingleServiceFactory::createInstance</method>
-        call is used the result storage will be open in read-write mode based
-        on an arbitrary medium.
-        </p>
-
-        <p>
-        In case
-        <method 
scope="com::sun::star::lang">XSingleServiceFactory::createInstanceWithArguments</method>
-        call is used a sequence of the following parameters can be used:
-        </p>
-
-        <dl>
-            <dt>parameter 1</dt>
-            <dd>
-                      specifies source of the object, it can be a string
-                      containing URL, an
-                      <type scope="com::sun::star::io">XStream</type>
-                      implementation or
-                      <type scope="com::sun::star::io">XInputStream</type>;
-                      in case of
-                      <type scope="com::sun::star::io">XStream</type>
-                      implementation
-                      the <type scope="com::sun::star::io">XSeekable</type>
-                      interface must be supported.
-            </dd>
-
-            <dt>parameter 2</dt>
-            <dd>
-                      specifies mode the storage should be open in, can take
-                      values from <type>ElementModes</type> constant set.
-            </dd>
-
-            <dt>parameter 3</dt>
-            <dd>
-                      this parameter represents
-                      <type scope="com::sun::star::uno">Any</type>
-                      containing a sequence of
-                      <type 
scope="com::sun::star::beans">PropertyValue</type>.<br>
-                      The parameter can contain entries from
-                      <type 
scope="com::sun::star::document">MediaDescryptor</type>
-                      to transport some document info during the storage
-                      initialization, it can be for example
-                      <type 
scope="com::sun::star::task">XInteractionHandler</type>
-                      implementation, password for the storage and repair
-                      package flag.<br>
-                      Additionally the parameter might contain property with 
the name
-                      "StorageFormat" that can take values from
-                      <type 
scope="com::sun::star::embed">StorageFormats</type>.
-                      If the property is not provided a storage of package 
format
-                      is created.
-            </dd>
-        </dl>
-
-        <p>
-        The parameters are optional, that means that sequence can be empty or
-        contain only first parameter, or first and second one. In case
-        no parameters are provided the call works the same way as
-        <member 
scope="com::sun::star::lang">XSingleServiceFactory::createInstance</member>.
-        In case only first parameter is provided, the storage is opened in
-        readonly mode.
-        </p>
-
-        <p>
-        The opened root storage can support read access in addition to
-        specified one.
-        </p>
-     */
-    interface ::com::sun::star::lang::XSingleServiceFactory;
-};
+    : ::com::sun::star::lang::XSingleServiceFactory;
 
 //============================================================================
 
diff --git a/offapi/com/sun/star/frame/DispatchHelper.idl 
b/offapi/com/sun/star/frame/DispatchHelper.idl
index 5ffc8d0..e061813 100644
--- a/offapi/com/sun/star/frame/DispatchHelper.idl
+++ b/offapi/com/sun/star/frame/DispatchHelper.idl
@@ -45,19 +45,12 @@ module com {  module sun {  module star {  module frame {
     </p>
 
     @see DispatchProvider
+    @see XDispatchProvider
+    @see XDispatch
 
     @since OOo 1.1.2
  */
-published service DispatchHelper
-{
-    //-------------------------------------------------------------------------
-    /** provides the easy way for dispatch requests.
-
-        @see XDispatchProvider
-        @see XDispatch
-     */
-    interface XDispatchHelper;
-};
+published service DispatchHelper : XDispatchHelper;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/frame/DispatchRecorderSupplier.idl 
b/offapi/com/sun/star/frame/DispatchRecorderSupplier.idl
index 47f4b7c..252a295 100644
--- a/offapi/com/sun/star/frame/DispatchRecorderSupplier.idl
+++ b/offapi/com/sun/star/frame/DispatchRecorderSupplier.idl
@@ -52,13 +52,7 @@
     @see Frame
     @since OOo 1.1.2
  */
-published service DispatchRecorderSupplier
-{
-    //-------------------------------------------------------------------------
-    /** provides access to a <type>DispatchRecorder</type> and helps on 
recording
-     */
-    interface com::sun::star::frame::XDispatchRecorderSupplier;
-};
+published service DispatchRecorderSupplier : XDispatchRecorderSupplier;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/frame/DocumentTemplates.idl 
b/offapi/com/sun/star/frame/DocumentTemplates.idl
index e66561c..ac8dd13 100644
--- a/offapi/com/sun/star/frame/DocumentTemplates.idl
+++ b/offapi/com/sun/star/frame/DocumentTemplates.idl
@@ -38,14 +38,7 @@ module com {  module sun {  module star {  module frame {
 /** is an abstract service for accessing the document templates of the office
     and manipulate them ( add or rename or remove templates )
 */
-published service DocumentTemplates
-{
-    //-------------------------------------------------------------------------
-    /** implements a high level interface on top of an ucb content provider
-        which is used for template configuration
-     */
-    interface XDocumentTemplates;
-};
+published service DocumentTemplates : XDocumentTemplates;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/frame/MediaTypeDetectionHelper.idl 
b/offapi/com/sun/star/frame/MediaTypeDetectionHelper.idl
index 326bea7..5fb76b8 100644
--- a/offapi/com/sun/star/frame/MediaTypeDetectionHelper.idl
+++ b/offapi/com/sun/star/frame/MediaTypeDetectionHelper.idl
@@ -37,20 +37,15 @@
 //=============================================================================
 /** provides for mapping a given sequence of content identifier strings
     to a sequence of respective media (mime) types
+
+    <p>
+    Order of given and their returned corresponding strings is important.
+    Don't pack or optimize it. Every item of [in] list must match
+    to an item of [out] list.
+    </p>
  */
 published service MediaTypeDetectionHelper
-{
-    //-------------------------------------------------------------------------
-    /** provides a mapping from <atom>string<atom> to <atom>string<atom>
-
-        <p>
-        Order of given and their returned corresponding strings is important.
-        Don't pack or optimize it. Every item of [in] list must match
-        to an item of [out] list.
-        </p>
-     */
-    interface com::sun::star::util::XStringMapping;
-};
+    : com::sun::star::util::XStringMapping;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/graphic/GraphicProvider.idl 
b/offapi/com/sun/star/graphic/GraphicProvider.idl
index 1bc6017..4d40d2a 100644
--- a/offapi/com/sun/star/graphic/GraphicProvider.idl
+++ b/offapi/com/sun/star/graphic/GraphicProvider.idl
@@ -44,10 +44,7 @@ module com { module sun { module star { module graphic
 
     @see XGraphicProvider
 */
-published service GraphicProvider
-{
-    interface ::com::sun::star::graphic::XGraphicProvider;
-};
+published service GraphicProvider : XGraphicProvider;
 
 } ; } ; } ; } ;
 
diff --git a/offapi/com/sun/star/mozilla/MozillaBootstrap.idl 
b/offapi/com/sun/star/mozilla/MozillaBootstrap.idl
index bed70ba..29b2386 100644
--- a/offapi/com/sun/star/mozilla/MozillaBootstrap.idl
+++ b/offapi/com/sun/star/mozilla/MozillaBootstrap.idl
@@ -41,16 +41,10 @@
 
 /** Allow to discover Mozilla/Thunderbird profiles
     Allow init Mozilla XPCOM using selected profile and switch profiles.
- */
-published service MozillaBootstrap
-{
-    //-------------------------------------------------------------------------
-
-    /** @see XMozillaBootstrap
-     */
-    interface XMozillaBootstrap;
 
-};
+    @see XMozillaBootstrap
+ */
+published service MozillaBootstrap : XMozillaBootstrap;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/plugin/PluginManager.idl 
b/offapi/com/sun/star/plugin/PluginManager.idl
index cecad66..d617fe0 100644
--- a/offapi/com/sun/star/plugin/PluginManager.idl
+++ b/offapi/com/sun/star/plugin/PluginManager.idl
@@ -39,10 +39,7 @@
 
 /** This service manages all recognized Netscape plugins.
 */
-published service PluginManager
-{
-    interface com::sun::star::plugin::XPluginManager;
-};
+published service PluginManager : XPluginManager;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/scanner/ScannerManager.idl 
b/offapi/com/sun/star/scanner/ScannerManager.idl
index d3b69b8..f2965b2 100644
--- a/offapi/com/sun/star/scanner/ScannerManager.idl
+++ b/offapi/com/sun/star/scanner/ScannerManager.idl
@@ -45,11 +45,7 @@ module com { module sun { module star { module scanner {
     Note that implementations should actually implement
     <type>XScannerManager2</type>.
 */
-published service ScannerManager
-{
-    interface com::sun::star::scanner::XScannerManager;
-
-};
+published service ScannerManager : XScannerManager;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/sheet/RecentFunctions.idl 
b/offapi/com/sun/star/sheet/RecentFunctions.idl
index 9bb5a37..59bc17e 100644
--- a/offapi/com/sun/star/sheet/RecentFunctions.idl
+++ b/offapi/com/sun/star/sheet/RecentFunctions.idl
@@ -39,15 +39,7 @@ module com {  module sun {  module star {  module sheet {
 
 /** contains the list of recently used spreadsheet functions.
  */
-published service RecentFunctions
-{
-    //-------------------------------------------------------------------------
-
-    /** provides access to the list of recently used spreadsheet functions.
-     */
-    interface com::sun::star::sheet::XRecentFunctions;
-
-};
+published service RecentFunctions : XRecentFunctions;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/task/JobExecutor.idl 
b/offapi/com/sun/star/task/JobExecutor.idl
index 23d218a..52baf58 100644
--- a/offapi/com/sun/star/task/JobExecutor.idl
+++ b/offapi/com/sun/star/task/JobExecutor.idl
@@ -49,13 +49,7 @@ module com { module sun { module star { module task {
     @see Job
     @see AsyncJob
  */
-published service JobExecutor
-{
-    //------------------------------------------------------------------------
-    /** start and regulate execution.
-     */
-    interface com::sun::star::task::XJobExecutor;
-};
+published service JobExecutor : XJobExecutor;
 
 }; }; }; };
 
diff --git a/offapi/com/sun/star/text/DefaultNumberingProvider.idl 
b/offapi/com/sun/star/text/DefaultNumberingProvider.idl
index 5aac3d4..33f77dc 100644
--- a/offapi/com/sun/star/text/DefaultNumberingProvider.idl
+++ b/offapi/com/sun/star/text/DefaultNumberingProvider.idl
@@ -39,10 +39,7 @@
 /** provides access to language dependent numbering types and supports
     formatting of those numberings.
  */
-published service DefaultNumberingProvider
-{
-        interface com::sun::star::text::XDefaultNumberingProvider;
-};
+published service DefaultNumberingProvider : XDefaultNumberingProvider;
 
 //=============================================================================
 }; }; }; };
diff --git a/offapi/com/sun/star/ucb/AnyCompareFactory.idl 
b/offapi/com/sun/star/ucb/AnyCompareFactory.idl
index 410b2b1..94a4d8e 100644
--- a/offapi/com/sun/star/ucb/AnyCompareFactory.idl
+++ b/offapi/com/sun/star/ucb/AnyCompareFactory.idl
@@ -39,15 +39,7 @@ module com { module sun { module star { module ucb {
 
     @since OOo 1.1.2
 */
-published service AnyCompareFactory
-{
-    //-------------------------------------------------------------------------
-    /** a factory to get implementations of interface
-        <type>XAnyCompare</type>.
-     */
-    interface com::sun::star::ucb::XAnyCompareFactory;
-
-};
+published service AnyCompareFactory : XAnyCompareFactory;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/ucb/CachedContentResultSetFactory.idl 
b/offapi/com/sun/star/ucb/CachedContentResultSetFactory.idl
index 0f81702..249c58a 100644
--- a/offapi/com/sun/star/ucb/CachedContentResultSetFactory.idl
+++ b/offapi/com/sun/star/ucb/CachedContentResultSetFactory.idl
@@ -38,14 +38,7 @@ module com { module sun { module star { module ucb {
 //=============================================================================
 /** is a factory for <type>CachedContentResultSet</type> implementations.
 */
-published service CachedContentResultSetFactory
-{
-    //-------------------------------------------------------------------------
-    /** a factory for implementations of service
-        <type>CachedContentResultSet</type>.
-     */
-    interface com::sun::star::ucb::XCachedContentResultSetFactory;
-};
+published service CachedContentResultSetFactory : 
XCachedContentResultSetFactory;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/ucb/CachedContentResultSetStubFactory.idl 
b/offapi/com/sun/star/ucb/CachedContentResultSetStubFactory.idl
index d85c16c..b1b9cca 100644
--- a/offapi/com/sun/star/ucb/CachedContentResultSetStubFactory.idl
+++ b/offapi/com/sun/star/ucb/CachedContentResultSetStubFactory.idl
@@ -39,13 +39,7 @@ module com { module sun { module star { module ucb {
 /** is a factory for <type>CachedContentResultSetStub</type> implementations.
 */
 published service CachedContentResultSetStubFactory
-{
-    //-------------------------------------------------------------------------
-    /** a factory for implementations of service
-        <type>CachedContentResultSetStub</type>.
-     */
-    interface com::sun::star::ucb::XCachedContentResultSetStubFactory;
-};
+    : XCachedContentResultSetStubFactory;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/ucb/CachedDynamicResultSetFactory.idl 
b/offapi/com/sun/star/ucb/CachedDynamicResultSetFactory.idl
index 48e9563..67d5771 100644
--- a/offapi/com/sun/star/ucb/CachedDynamicResultSetFactory.idl
+++ b/offapi/com/sun/star/ucb/CachedDynamicResultSetFactory.idl
@@ -39,13 +39,7 @@ module com { module sun { module star { module ucb {
 /** is a factory for <type>CachedDynamicResultSet</type> implementations.
 */
 published service CachedDynamicResultSetFactory
-{
-    //-------------------------------------------------------------------------
-    /** a factory for implementations of service
-        <type>CachedDynamicResultSet</type>.
-     */
-    interface com::sun::star::ucb::XCachedDynamicResultSetFactory;
-};
+    : XCachedDynamicResultSetFactory;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/ucb/CachedDynamicResultSetStubFactory.idl 
b/offapi/com/sun/star/ucb/CachedDynamicResultSetStubFactory.idl
index 199e2c6..8a1d60c 100644
--- a/offapi/com/sun/star/ucb/CachedDynamicResultSetStubFactory.idl
+++ b/offapi/com/sun/star/ucb/CachedDynamicResultSetStubFactory.idl
@@ -39,13 +39,7 @@ module com { module sun { module star { module ucb {
 /** is a factory for <type>CachedDynamicResultSetStub</type> implementations.
 */
 published service CachedDynamicResultSetStubFactory
-{
-    //-------------------------------------------------------------------------
-    /** a factory for implementations of service
-        <type>CachedDynamicResultSetStub</type>.
-     */
-    interface com::sun::star::ucb::XCachedDynamicResultSetStubFactory;
-};
+    : XCachedDynamicResultSetStubFactory;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/ucb/ContentProviderProxyFactory.idl 
b/offapi/com/sun/star/ucb/ContentProviderProxyFactory.idl
index dd1f0ab..64c78d4 100644
--- a/offapi/com/sun/star/ucb/ContentProviderProxyFactory.idl
+++ b/offapi/com/sun/star/ucb/ContentProviderProxyFactory.idl
@@ -37,14 +37,7 @@ module com { module sun { module star { module ucb {
 //=============================================================================
 /** is a factory for <type>ContentProviderProxy</type> implementations.
 */
-published service ContentProviderProxyFactory
-{
-    //-------------------------------------------------------------------------
-    /** a factory for implementations of service
-        <type>ContentProviderProxy</type>.
-     */
-    interface com::sun::star::ucb::XContentProviderFactory;
-};
+published service ContentProviderProxyFactory : XContentProviderFactory;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/ucb/PropertiesManager.idl 
b/offapi/com/sun/star/ucb/PropertiesManager.idl
index fe33e29..53a4db9 100644
--- a/offapi/com/sun/star/ucb/PropertiesManager.idl
+++ b/offapi/com/sun/star/ucb/PropertiesManager.idl
@@ -43,13 +43,7 @@ module com { module sun { module star { module ucb {
     @see com::sun::star::ucb::Content
 */
 published service PropertiesManager
-{
-    //-------------------------------------------------------------------------
-    /** This interface provides access to the meta data of the well known
-        (predefined) UCB properties.
-     */
-    interface com::sun::star::beans::XPropertySetInfo;
-};
+    : com::sun::star::beans::XPropertySetInfo;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/ucb/SimpleFileAccess.idl 
b/offapi/com/sun/star/ucb/SimpleFileAccess.idl
index 629a8c8..894e4f9 100644
--- a/offapi/com/sun/star/ucb/SimpleFileAccess.idl
+++ b/offapi/com/sun/star/ucb/SimpleFileAccess.idl
@@ -42,11 +42,7 @@ local file system or on an WebDAV server.
     @author Andreas Bregas
     @version 1.0 07/25/2000
 */
-published service SimpleFileAccess
-{
-    interface com::sun::star::ucb::XSimpleFileAccess2;
-
-};
+published service SimpleFileAccess : XSimpleFileAccess2;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/ucb/SortedDynamicResultSetFactory.idl 
b/offapi/com/sun/star/ucb/SortedDynamicResultSetFactory.idl
index b371fb8..b13a124 100644
--- a/offapi/com/sun/star/ucb/SortedDynamicResultSetFactory.idl
+++ b/offapi/com/sun/star/ucb/SortedDynamicResultSetFactory.idl
@@ -39,14 +39,7 @@ module com { module sun { module star { module ucb {
     will be sorted according to the given sorting options.
 */
 published service SortedDynamicResultSetFactory
-{
-    //-------------------------------------------------------------------------
-    /** a factory for implementations of service
-        <type>DynamicResultSet</type>.
-     */
-    interface com::sun::star::ucb::XSortedDynamicResultSetFactory;
-
-};
+    : XSortedDynamicResultSetFactory;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/ucb/Store.idl 
b/offapi/com/sun/star/ucb/Store.idl
index cc6a84a..fc3ca25 100644
--- a/offapi/com/sun/star/ucb/Store.idl
+++ b/offapi/com/sun/star/ucb/Store.idl
@@ -37,14 +37,7 @@ module com { module sun { module star { module ucb {
 //=============================================================================
 /** creates instances of the service <type>PropertySetRegistry</type>.
   */
-published service Store
-{
-    //-------------------------------------------------------------------------
-    /** A factory for property set registries. This factory must create
-        instances of the service <type>PropertySetRegistry</type>
-     */
-    interface com::sun::star::ucb::XPropertySetRegistryFactory;
-};
+published service Store : XPropertySetRegistryFactory;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/util/PathSubstitution.idl 
b/offapi/com/sun/star/util/PathSubstitution.idl
index 5f2b2fd..aa39788 100644
--- a/offapi/com/sun/star/util/PathSubstitution.idl
+++ b/offapi/com/sun/star/util/PathSubstitution.idl
@@ -88,17 +88,7 @@ module com {  module sun {  module star {  module  util {
     @since OOo 1.1.2
 */
 
-published service PathSubstitution
-{
-        
//-------------------------------------------------------------------------
-        /** Interface to exchange path variables with defined paths and to 
resubstitute paths with path variables.
-
-                <p>
-                To resubstitute path variables the caller must provide paths 
as UCB-compliant URLs.
-                </p>
-        */
-        interface com::sun::star::util::XStringSubstitution;
-};
+published service PathSubstitution : XStringSubstitution;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/util/TextSearch.idl 
b/offapi/com/sun/star/util/TextSearch.idl
index 93ea847..94ac3d5 100644
--- a/offapi/com/sun/star/util/TextSearch.idl
+++ b/offapi/com/sun/star/util/TextSearch.idl
@@ -40,10 +40,7 @@ module com {  module sun {  module star {  module util {
 
     <p>It is possible to search forward or backward in the string.
 */
-published service TextSearch
-{
-    interface com::sun::star::util::XTextSearch;
-};
+published service TextSearch : XTextSearch;
 
 //=============================================================================
 
diff --git a/offapi/com/sun/star/util/URLTransformer.idl 
b/offapi/com/sun/star/util/URLTransformer.idl
index 7914c68..a039296 100644
--- a/offapi/com/sun/star/util/URLTransformer.idl
+++ b/offapi/com/sun/star/util/URLTransformer.idl
@@ -40,11 +40,7 @@ module com {  module sun {  module star {  module util {
 /** helps to split up a string containing a URL into its
     structural parts and assembles the parts into a single string.
  */
-published service URLTransformer
-{
-    interface com::sun::star::util::XURLTransformer;
-
-};
+published service URLTransformer : XURLTransformer;
 
 //=============================================================================
 
diff --git a/offapi/type_reference/types.rdb b/offapi/type_reference/types.rdb
index 8e35e75..936c5c6 100644
Binary files a/offapi/type_reference/types.rdb and 
b/offapi/type_reference/types.rdb differ
commit 15f9ca7d5889a3203739edb36db7a6f32a24b6ba
Author: Noel Grandin <n...@peralex.com>
Date:   Tue Mar 27 16:40:55 2012 +0200

    fdo#46808, Adapt UNO services to new style, Part 6, updating makefiles
    
    Update the makefiles to generate the necessary new include files.
    
    Signed-off-by: Stephan Bergmann <sberg...@redhat.com>

diff --git a/udkapi/UnoApi_udkapi.mk b/udkapi/UnoApi_udkapi.mk
index 6ba7803..09cc2f3 100644
--- a/udkapi/UnoApi_udkapi.mk
+++ b/udkapi/UnoApi_udkapi.mk
@@ -39,7 +39,6 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,udkapi,udkapi/com/sun/star,\
        udk-modules \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,udkapi,udkapi/com/sun/star/beans,\
-       Introspection \
        PropertyBag \
        PropertySet \
 ))
@@ -105,27 +104,16 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,udkapi,udkapi/com/sun/star/r
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,udkapi,udkapi/com/sun/star/registry,\
        DefaultRegistry \
-       ImplementationRegistration \
        NestedRegistry \
-       SimpleRegistry \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,udkapi,udkapi/com/sun/star/script,\
-       AllListenerAdapter \
        Engine \
-       Invocation \
        InvocationAdapterFactory \
        JavaScript \
 ))
-$(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,udkapi,udkapi/com/sun/star/security,\
-       AccessController \
-       Policy \
-))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,udkapi,udkapi/com/sun/star/test,\
        TestFactory \
 ))
-$(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,udkapi,udkapi/com/sun/star/uno,\
-       NamingService \
-))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,udkapi,udkapi/com/sun/star/util,\
        BootstrapMacroExpander \
        MacroExpander \
@@ -137,6 +125,9 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_noheader,udkapi,udkapi/com/sun/star/u
 ))
 
 
+$(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,udkapi,udkapi/com/sun/star/beans,\
+       Introspection \
+))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,udkapi,udkapi/com/sun/star/bridge,\
        UnoUrlResolver \
 ))
@@ -152,8 +143,21 @@ $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,udkapi,udkapi/com/sun/star/io,\
        SequenceOutputStream \
        TempFile \
 ))
+$(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,udkapi,udkapi/com/sun/star/registry,\
+       ImplementationRegistration \
+       SimpleRegistry \
+))
+$(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,udkapi,udkapi/com/sun/star/security,\
+       AccessController \
+       Policy \
+))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,udkapi,udkapi/com/sun/star/script,\
+       AllListenerAdapter \
        Converter \
+       Invocation \
+))
+$(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,udkapi,udkapi/com/sun/star/uno,\
+       NamingService \
 ))
 $(eval $(call 
gb_UnoApiTarget_add_idlfiles_nohdl,udkapi,udkapi/com/sun/star/uri,\
        ExternalUriReferenceTranslator \
_______________________________________________
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to