summaryrefslogtreecommitdiff
path: root/udkapi
AgeCommit message (Collapse)AuthorFilesLines
2013-03-06fdo#60724 change spelling error REMOVEABLE -> REMOVABLEKenneth Beck1-3/+3
Only applies to PropertyAttribute::REMOVEABLE, and all instances in comments. All other instances of the misspelling have remained the same. Example: AF_REMOVEABLE Change-Id: I391f4101bbc3e06689318235a37d616065bc1686 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-03-02Typo fix: informations -> information and a few other adjacent typos.Gregg King1-2/+2
FDO:60724 Change-Id: I73ad9f1c37cbbcf28d996ed73c75cf09553e499b Reviewed-on: https://gerrit.libreoffice.org/2479 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-02-28remove all d.lstMichael Stahl1-0/+0
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-23Fix typo accessable/accessibleJulien Nabet2-4/+4
Change-Id: I2f6d00a6361243a52a593acaaf2bf624d8a2730e
2013-02-23Fix typo seperated/separatedJulien Nabet4-4/+4
Change-Id: I133423de994b1befe246b6c921802428a3528202
2013-02-11fdo#46808, convert io::TextOutputStream service to new-styleNoel Grandin3-13/+52
Change-Id: I12af47afc21c2b646197893a77698f4e0818f94f
2013-02-11fdo#46808, convert io::TextInputStream service to new styleNoel Grandin3-14/+52
Change-Id: Ida4abdd6587399aa8ade88af672bcb23ab7ea0f1
2013-02-11fdo#46808, Use singleton util::theMacroExpander new-style constructorNoel Grandin3-9/+8
And deprecate the old-style service util::MacroExpander Change-Id: Ifcefe31a8f8c68c6d44d6ec19616727eb607e1cd
2013-02-11fdo#46808, Adapt java::JavaVirtualMachine UNO service to new styleNoel Grandin2-17/+6
Change-Id: Ib0329b9cdc4290ce98c4182e8466c1b44b408341
2013-01-30API CHANGE: Make TypeDescriptionManager/Provider more consistentStephan Bergmann2-9/+20
...by letting their getByHierarchicalName methods return information about UNO constants as X(Constant)TypeDescription values, just as for (alomst -- see the odd enum member case) all other entities. This will make future changes in this area easier. The only affected client I could find so far is the core reflection service, but there might be more that I overlooked. Change-Id: I6731f2914773d49e33eeaec6e256ff2e5409ad2d
2012-12-21clean up all the UNO IDL module header guardsNoel Grandin15-30/+31
.. so I don't keep tripping over the bad ones during my UNO cleanup work. (1) make them all use a similar syntax, makes it easier to run my automatic checker (2) some of them were just cut'n'paste accidents waiting to happen (3) remove unnecessary header guards in the __including__ file. That is very brittle. Change-Id: I4e679c15161483ad93aeb316a25d6db6d97e9d4e
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