summaryrefslogtreecommitdiff
path: root/udkapi
AgeCommit message (Collapse)AuthorFilesLines
2012-11-30API CHANGE remove [oneway] method attributesThorsten Behrens12-24/+24
Remove non-functional and broken [oneway] attributes from all idl files. Change idl compiler to no longer digest such idl. Change-Id: Ie14c5012beccb6242d7cd592d434a88091b695d1
2012-11-29fdo#57655: Improve wordingStephan Bergmann1-1/+1
Change-Id: I364155ffc76f6917e4d06c6231401609f75f3ed5
2012-11-28remove removed udkapi modules from more files...Michael Stahl1-6/+0
Change-Id: Id57598aebe25b3aeffb7f66ad4f9c2b2159fc240
2012-11-28API CHANGE: remove com.sun.star.util.logging moduleMichael Stahl6-278/+0
This module was deprecated and replaced with com.sun.star.logging in OpenOffice.org 2.3 (i#76119); there is no implementation of the interfaces. Removed types: com.sun.star.util.logging.LogLevel com.sun.star.util.logging.Logger com.sun.star.util.logging.LoggerRemote com.sun.star.util.logging.XLogger com.sun.star.util.logging.XLoggerRemote WARNING: could not open key "/UCR/com/sun/star/util/logging/XLogger" in registry "/master/offapi/type_reference/types.rdb" EXISTENCE: module "/UCR/com/sun/star/util/logging" with published children exists only in registry 1 Change-Id: Ief1beadf0e32dee03f555599909ac5f31a5034dd
2012-11-28API CHANGE: remove com.sun.star.beans.XIntroTestMichael Stahl2-162/+0
This is evidently only intended for testing and not implemented anywhere. EXISTENCE: published key "/UCR/com/sun/star/beans/XIntroTest" exists only in registry 1 Change-Id: Ib12117c7761a7cb95d71705127753579004d5e79
2012-11-28API CHANGE: remove com.sun.star.test moduleMichael Stahl8-849/+0
The com.sun.star.test module is intended only for internal testing of the UNO implementation and should not be part of the public API. EXISTENCE: published key "/UCR/com/sun/star/test/TestEvent" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/test/TestFactory" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/test/XSimpleTest" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/test/XTestListener" exists only in registry 1 EXISTENCE: module "/UCR/com/sun/star/test/performance" with published children exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/test/XTest" exists only in registry 1 EXISTENCE: module "/UCR/com/sun/star/test/bridge" with published children exists only in registry 1 Change-Id: If9e607ef944b5b1b0a1af60cc9210fa4d8993bb4
2012-11-28API CHANGE: remove com.sun.star.corba moduleMichael Stahl5-566/+0
The com.sun.star.corba module is entirely deprecated and unused. EXISTENCE: published key "/UCR/com/sun/star/corba/ObjectSystemID" exists only in registry 1 EXISTENCE: module "/UCR/com/sun/star/corba/iiop" with published children exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/OpaqueData" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/ObjectKey" exists only in registry 1 EXISTENCE: module "/UCR/com/sun/star/corba/iop" with published children exists only in registry 1 EXISTENCE: module "/UCR/com/sun/star/corba/giop" with published children exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/CorbaString8" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/OneThreadID" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/CorbaUnion" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/LogicalThreadID" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/TCKind" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/corba/ThreadIDs" exists only in registry 1 Change-Id: I0331d0462f2187ba8d8eacf2a5b3f6af20963304
2012-11-28fdo#46808, Adapt reflection::ProxyFactory UNO service to new styleNoel Grandin2-7/+2
The service is deprecated, but we still have a handful of in-tree users, and converting it lets me thread XComponentContext through a bunch of classes. Change-Id: Iffdfe537ada6b9e4a89f9b3c8dd82ca85f4bfaba
2012-11-26API CHANGE: com.sun.star.lang.IllegalArgumentExceptionMichael Stahl1-10/+4
... derives from com.sun.star.uno.RuntimeException instead of com.sun.star.uno.Exception. Only test that breaks with this change is jurt_uno/AnyConverter_Test, which for mysterious reasons effectively tests that IllegalArgumentException is a subclass of Exception and not RuntimeException. Presumably this is just a generic exception test that happens to use IllegalArgumentException. Some further testing indicates there are no problems expected at runtime: Running "make subsequentcheck" with all Java test code compiled against a ridl.jar that does not contain the change, running against a soffice that uses ridl.jar and rdbs with the change + ridl.jar with the change on the test side yields exactly the same AnyConverter_Test failure, with no other failures. Change-Id: Iad183de76ec7e0d56648084e97cdcc160b5b033d
2012-11-20sal, cppuhelper, udkapi, offapi: s/@since 3.7/@since 4.0/Michael Stahl3-3/+3
Change-Id: Iefbe31af8d6ec421c6006423b6ee3a6375e3d453
2012-10-04fdo#46808, Adapt task::InteractionHandler UNO service to new styleNoel Grandin1-1/+1
Since we don't need to expose XInitialisation, we can make the new-style service implement XInteractionHandler2. Change-Id: Ib27beed1c12df17592c6472d6f58c233d2c41558
2012-09-17Keep null service manager throw a DeploymentExceptionStephan Bergmann1-2/+2
...rather than a general RuntimeException, for consistency with existing service ctor code. Change-Id: Ia9ac14a1b5bcecb24394e7b9cade369f3f9303f0
2012-09-17Require XComponentContext.getServiceManager to throw instead of returning nullStephan Bergmann1-2/+3
This is such a fatal error that there is probably no point in trying to handle it, so allow to simplify client code by removing the requirement to check for a null return value. Simplified some client code accordingly (modules configmgr and ure, and the code generated by cppumaker and javamaker). Change-Id: I51c0b270ec73409374f7439a47ee061407a46e31
2012-09-17Improvement on previous commitStephan Bergmann1-1/+1
Change-Id: Idadc0feb5e9c8a3abb5e53395003c386932aa05e
2012-09-17fdo#46808, Adapt bridge::BridgeFactory UNO service to new styleNoel Grandin3-14/+54
Create a merged XBridgeFactory2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: I7309f4d30f0e772bc203c701eb3407b920ffafcc
2012-09-14fdo#46808, Add @since tags to new IDL interfacesNoel Grandin2-5/+6
Change-Id: Ib351d92d071f6e93ec5eac93c0ab964cef7e7e2f
2012-09-05fdo#46808, Adapt reflection::CoreReflection UNO service to new styleNoel Grandin3-8/+40
The XComponent part of the interface made no sense for a singleton, so it was removed. Explicitly document the 'theCoreReflection' singleton and move it into it's own file. Deprecated the now old CoreReflection service. Change-Id: Ib8befa87c7da7eb53a2f587948fd54a64c082472
2012-09-03Some clean up of previous commitStephan Bergmann1-1/+1
Change-Id: I6507b731665eb3d98a8fbf3d445f6c85e6d49258
2012-09-03fdo#46808, Adapt io::Pipe UNO service to new styleNoel Grandin3-15/+60
Create a merged XPipe interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: I682633c6252aab503eb2469c9bd2ba771f10bc4b
2012-08-23fdo#46808, Remove unnecessary XServiceInfo lines in UNO IDLNoel Grandin4-59/+31
XServiceInfo does not need to be declared as a supported sub-interface for services, it is always implicitly there. Also, for those services that now only contain one interface, convert them to new-style service IDL declarations. Change-Id: I325c27f287a02de6bdfc8bb6e5bf6c2a4ae0a753 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2012-08-12Remove comment art from offapi and udkapiJean-Tiare LE BIGOT351-1539/+0
I used this "one-liner" to detect comment lines containing only spaces and '=' or '-' $ find . -name "*.*" -exec sed -i '/^\s*\/\/\s*[-=]*\s*$/d' {} \; Change-Id: Iac589765c8c2e7c3ad9c487d57e48b4fd4439f07
2012-08-07remove empty ascii boxes and stuff IIThomas Arnhold144-432/+0
Change-Id: I7fc113f8d59f7c82bae6acace7bf4230b4c2bbea
2012-07-30udkapi, offapi: do not use #include "foo":Michael Stahl13-16/+16
Evidently on Windows, the newfangled ucpp handles #include "foo" differently from #include <foo> and treats it as a relative path, while the angle brackets always result in absolute paths. Since relative paths result in infinite rebuilds if make is invoked in a different directory, don't use #include "foo" in IDL files. Change-Id: Iedcda3a4be5542389a0be086f14541cda8dc5323
2012-07-02re-base on ALv2 code.Michael Meeks28-675/+445
2012-06-12re-base on ALv2 code.Michael Meeks394-9668/+6122
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-1/+0
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-20New cppu::defaultBootstrap_InitialComponentContext implementationStephan Bergmann1-0/+15
...that no longer uses XSimpleRegistry structures for the service data and thus is potentially more performant. * Registry-based functions from cppuhelper/bootstrap are deprecated now, client code should always use defaultBootstrap_InitialComponentContext. * References to the obsolete UNO_WRITERDB have been removed. * Some of the functions in cppuhelper/source that are used from multiple .cxx but had not been properly placed into .hxx have been cleaned up. * css.lang.ServiceManager XSet insert/remove now support special sequence<NamedValue> to improve live deployment/removal of XML-based extension components data. * 09524d410bbaad2a0b9b39811cb5cc16621b1396 "stoc: accelerate opening of multiple XML .rdb files in a directory" and its follow-up cb5c881a7f179391ee853f76e159254c97d776a3 "avoid using the new rdb reading logic for empty/non-existent directories" have been obsoleted by this change and have been reverted again.
2012-04-20fix idl #include guardsTomas Hlavaty1-1/+1
2012-04-20idl fix package for CorbaString8 and CorbaUnionTomas Hlavaty3-9/+9
2012-04-20add missing #ifndefTomas Hlavaty1-0/+5
2012-04-20LoggerRemote.idl: include with full pathMichael Stahl1-2/+2
2012-04-08gbuild: "use" vs. "add"David Tardon1-1/+1
2012-04-06merge feature/gbuild_componentsDavid Tardon5-118/+54
2012-04-02fdo#46808, Adapt UNO services to new style, Part 6, updating makefilesNoel Grandin1-12/+16
Update the makefiles to generate the necessary new include files. Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2012-04-01merge origin/masterDavid Tardon14-88/+23
2012-03-27Remove superfluous commentStephan Bergmann1-1/+0
...that looks out of place after previous commit.
2012-03-27fdo#46808, Adapt UNO serviecs to new style, Part 1Noel Grandin8-42/+9
Convert the IDL files in the udkapi module, and update the types.rdb database. Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2012-03-13Make Converter service new-style, for easier useStephan Bergmann2-8/+4
2012-03-11refactor UnoApi classDavid Tardon5-115/+51
2012-02-13Fix typos in commentsElton Chung1-2/+2
2012-02-06Added READMEs for modules related to URE, with content from the wikiJosh Heidenreich1-0/+6
2012-02-05switch to include-based build rather than sourced-based buildNorbert Thiebaud1-35/+2
2012-02-01A few safe replacements of pathes->pathsJesús Corrius1-1/+1
2012-01-26Fixup over-ambitious previous revert.Thorsten Behrens1-0/+2
There were actually some useful bits hidden in that mass-publishing of uno api.
2012-01-26Revert publishing of lots of UNO types.Thorsten Behrens8-10/+8
See issue i#117329 This reverts commit fb2b2be1bf566b5ef4d308332dbbdfe7012f6f1c. This reverts commit 0b494e0cb9eb6652d00397fb6ca8d9b6709e4cb5. This reverts commit 3e396922c2926165d680e8051c3d9247ea4aaf78. This reverts commit 0461d179dddc2caab6315e6f7ec7bb3804dd017a. This reverts commit 0f79c68194206864c993cd0fb01a485d2db2664f. This reverts commit 65162840e329afee6f401f5a91273c2dbd1bbdf8. Conflicts: offapi/com/sun/star/drawing/XSlidePreviewCache.idl offapi/com/sun/star/drawing/framework/XPaneBorderPainter.idl offapi/com/sun/star/rendering/FontInfo.idl offapi/com/sun/star/rendering/XBezierPolyPolygon2D.idl offapi/com/sun/star/rendering/XColorSpace.idl offapi/com/sun/star/report/XFixedLine.idl offapi/com/sun/star/report/XFixedText.idl offapi/com/sun/star/report/XFormattedField.idl offapi/com/sun/star/report/XFunctionsSupplier.idl offapi/com/sun/star/report/XImageControl.idl offapi/com/sun/star/report/XReportControlFormat.idl offapi/com/sun/star/report/XReportDefinition.idl offapi/com/sun/star/xml/crypto/SEInitializer.idl
2012-01-05minor idl fixesTomas Hlavaty1-2/+2
2012-01-05add mode-lines to .idl filesCaolán McNamara425-0/+1258
2011-12-20Revert "minor idl fixes" - no explicit license statement yet.Michael Meeks1-2/+2
This reverts commit 5260bf5ea7271cca4767f596592091dcdfd895fe.
2011-12-08Less succes, more successStefan Knorr (astron)1-1/+1
2011-12-07in modules, when we have a env we are in stage gbuildBjoern Michaelsen1-0/+1