summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/sdb
AgeCommit message (Collapse)Author
2013-12-10offapi: fdo#69306 tweak multi-paragraph parameter commentMichael Stahl
Change-Id: I3d3d7ca09d30f5d9358e48f5a2e030967aa16bc3
2013-10-29doxygen warnings: "explicit link request to ´foo´ could not be resolvedChristian Lohmaier
as #foo doesn't work to link to parameters described in the block, use "\p foo" instead to format it. Change-Id: Ic9bd59936f872c8f87aba50e87ba788265149832 Reviewed-on: https://gerrit.libreoffice.org/6459 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-04Fix UNOIDL interface method parameter identifiersStephan Bergmann
UNOIDL identifiers starting with a lowercase letter and containing underscores are reserved for the implementation. It would be good to be able to enforce that in code parsing UNOIDL files, but some existing identifiers violate that. So at least change any violating method parameter identifiers here. While that is theoretically an incompatible change for published interfaces, it practically does not matter at all. Change-Id: I5eff17b5dd5e2e92984184127c4fe1712d62c9dd
2013-06-29Fix some idl descriptionsJulien Nabet
Change-Id: I7a986f39baf515b19255851f38600f112fe8b021
2013-06-04*api: fix loads of badly documented parametersMichael Stahl
Change-Id: Ifcfdcc1aee5f45745ab17d83f69c2cf293b58196
2013-06-04*api: doxygen complains about lonely "." being list markerMichael Stahl
Change-Id: Icaed7afe8f2463ffc16421642ff2e073fb4b7cc1
2013-06-04*api: fix bunch of lists that doxygen warns aboutMichael Stahl
Change-Id: Ic507170e94d08155430601658689b3d7b96e0f80
2013-06-04*api: fix a bunch of "illegal" and "empty" tagsMichael Stahl
Apparently doxygen doesn't like XML-style empty elements. Change-Id: I0fe8105a196fa3cf5b980f0b6f18933adf8a1d53
2013-06-04*api: fix unterminated tagsMichael Stahl
Change-Id: Iff23e173e4726682c719c5de303fded0bc671bd3
2013-06-04*api: convert all unsupported html tagsMichael Stahl
Only useful ones appear to be <tbody> and <thead> which doxygen doesn't support but we only use those in 3 places so who cares. Change-Id: I374f7d208873a8436fe76e0f800ce18df5b188b3
2013-06-04*api: convert <listing> and @exampleMichael Stahl
<listing> is called @code / @endcode in doxygen. @example requires a file name in doxygen. Also adapt various silly examples that use tools String in C++ or manual syntax highlighting in Java etc. Change-Id: I23cff1b688001f438526a6a1364cc5f754b504f7
2013-06-04*api: convert remaining elements with "scope" attributeMichael Stahl
Apparently <module> is yet another imaginary thing autodoc doesn't know. Change-Id: I25382f8c2ae024d29ae20ab3b85740e9d6a9e9da
2013-06-04*api: clean up multi-line and mal-formed XML tagsMichael Stahl
It is amazing what some people believe autodoc supports. Also, com::sun::star::uno::Any does not exist in IDL, that is part of the C++ language binding. Change-Id: I1f1f5cf5d27663ace6ff618ecbecb41fd2dfa1fc
2013-06-04*api: convert more <method>Michael Stahl
sed -i "s,<method>\([^<]\+[^)]\)</method>,\1(),g" Change-Id: Ie443efb5b283067bc5475810f6848061900d8401
2013-06-04*api: convert <TRUE/> <FALSE/> <VOID/> <NULL/>Michael Stahl
sed -i 's,<\(TRUE\|FALSE\|VOID\|NULL\)/>,`\1`,g' Change-Id: Ia4df97ca809b00993530d67203bbe4ba7a072201
2013-06-04*api: convert <true/> <false/> <void/>Michael Stahl
sed -i 's,<\(true\|false\|void\)/>,`\U\1`,g' Change-Id: I87a6e81ff22b47ea979322d01c49350892d3945f
2013-06-04*api: convert more <method scope="foo">Michael Stahl
sed -i 's,<method scope="\([^"]*\)">\([^<]\+\)</method>,\1::\2,g' Change-Id: I09ee9ecae922e0b28730d1689b802e6041b3ceed
2013-06-04*api: convert <method scope="foo">Michael Stahl
sed -i 's,<method scope="\([^"]*\)">\([^<][^)]\+\)</method>,\1::\2(),g' Change-Id: I7ceb805d67a79c297fb5f044a8fb226ec2fb366c
2013-06-04*api: convert <arg>Michael Stahl
... which does not seem to do anything anyway. sed -i "s,<arg>\([^<]\+\)</arg>,\1,g" Change-Id: I90bcf81ea046bc88297ed8eadc560ad31d19830b
2013-06-04*api: convert rest of <member scope="foo">Michael Stahl
sed -i 's,<member scope="\([^"]*\)">\([^<]\+\)</member>,\1::\2,g' Change-Id: Idbe0adc5a88e430c99257d4d61e540bf0eeaea8f
2013-06-04*api: convert remaining <member>Michael Stahl
sed -i "s,<member>\([^<]\+\)</member>,\1,g" Change-Id: I74c80f5aa610477fab28faec52e55c3137984aec
2013-06-04*api: replace <member>Foo</member>Michael Stahl
These member variables need a # prefix. sed -i "s,<member>\([^<:]\+[^)]\)</member>,#\1,g" Change-Id: I721b90f4edae32b5a362479bdbd60423f6427364
2013-06-04*api: convert <member scope="foo">bar</member>Michael Stahl
sed -i 's,<member scope="\([^"]*\)">\([^<]*::[a-z][^<:]\+[^)]\)</member>,\1::\2(),g' Change-Id: I265ff28fee73a271f205294e59955b3a1c81d95a
2013-06-04*api: convert <member>Foo::bar</member>Michael Stahl
Doxygen would probably recognize these without () too but add them for consistency. sed -i "s,<member>\([^<]*::[a-z][^<:]\+[^)]\)</member>,\1(),g" Change-Id: I2615b99265b75633459e35164e54d9da7fe76b85
2013-06-04*api: convert <member>method</member> to method()Michael Stahl
Doxygen will only recognize a un-qualified method name as such if it is followed by "()". sed -i "s,<member>\([a-z][^<]\+[^)]\)</member>,\1(),g" Change-Id: I69bc17849e76f3a3d91c6daf0f1be8168a83cfc5
2013-06-04*api: convert <type scope="bar">Foo</type>Michael Stahl
This looks much better now. sed -i 's,<type scope="\([^"]*\)">\([^<]\+\)</type>,\1::\2,g' Change-Id: I94cd0f93afa89855b62dadeb229d2b2e1775cd80
2013-06-04*api: convert <type>Foo</type>Michael Stahl
Doxygen does not know type element and will recognize strings that contain capital letter (all API types do) automatically as type. This patch removes 15k doxygen warnings. git ls-files | grep \\.idl | xargs sed -i "s,<type>\([^<]\+\)</type>,\1," Change-Id: I45c07cf0b115d5fb5353f4aa9719839615ea1150
2013-05-14fdo#46808, fix call to sdb::tools::ConnectionToolsNoel Grandin
In my previous conversion to new style I forgot to pass arguments into the service constructor. Change-Id: Ibbf750315b3e62869b1eb4c520808327002f2dcc
2013-04-15fdo#60724 informations -> informationThomas Arnhold
Change-Id: Ifd34ebfc7fe01b4a470eb072597dd3ec97c97863
2013-04-14these @sinces were during the LibreOffice eraCaolán McNamara
Change-Id: Ide4dfaaa3b74aea8dcde0a18d8cd55ca7eb46d1a
2013-04-08fdo#46808, convert sdb::tools::ConnectionTools to new styleNoel Grandin
service already existed, just needed an IDL file Change-Id: I9000cff76056efecf7ac748bcfc6dd5b8e902e65
2013-04-03Forbid old-style services/singletons inheriting new-style servicesStephan Bergmann
...does not make sense. Adapted some old-style services accordingly, where the inherited service had been changed to new-style after the fact. Change-Id: I5f3e4ddf99160778a319062a6c84f83529ff177b
2013-04-02fdo#46808, convert sdb::QueryDesigner to new styleNoel Grandin
Change-Id: I694dd16920304d0f07369e97c87a4a97b92eadeb
2013-03-25fdo#46808, convert sdb::CommandDefinition to new-styleNoel Grandin
the service already existed, it just needed an IDL file Change-Id: I99c08b4e3a3ee0131b6fd904803efe7273cd1694
2013-03-25fdo#46808, Convert sdb::application::MacroMigrationWizard to new styleNoel Grandin
The service already existed, it just needed an IDL file Change-Id: I8299b12ba8f5f0c00b0ff44dab641a6f19826b01
2013-03-20fdo#46808, Convert sdb::TextConnectionSettings to new styleNoel Grandin
The service already existed, it just needed an IDL file Change-Id: If86cb14d107077da5f10bddd81deda7cf61442ed
2013-03-20fdo#46808, Convert sdb::TextConnectionSettings to new styleNoel Grandin
The service already existed, it just needed an IDL file Change-Id: Ia8729e87d65e8a6deda07c102a2a71cae3ce83fd
2013-03-06fdo#60724 change spelling error REMOVEABLE -> REMOVABLEKenneth Beck
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-02-22s/the the/the/Tor Lillqvist
Change-Id: Iadacffaad832c6ff06757e8567e24f929f24a4c3
2013-01-28fdo#46808, Adapt sdb::TableDefinition UNO service to new styleNoel Grandin
The service already existed, it just did not have an IDL file Change-Id: Iaac84da8baa3a060eef339d8e477f86ca49fae08
2013-01-09fdo#46808, Adapt sdb::OrderDialog UNO service to new styleNoel Grandin
The service already existed, it just did not have an IDL file. Change-Id: If24e9d6069bf7454bb0add3be8c4bc5916cc4d1f
2012-12-21fdo#46808, Adapt sdb::FilterDialog UNO service to new styleNoel Grandin
The service already existed, it just did not have an IDL file. Change-Id: I2267bec182ad1cc8f6a37939861a7368a17fcef2
2012-12-21Fix published/unpublished discrepancy in IDLNoel Grandin
Change-Id: I96a45f742ef7170b8fbafa6e5c5286dcbc41f503
2012-12-21clean up all the UNO IDL module header guardsNoel Grandin
.. 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-12-10fdo#46808, Create new-style sdb::ReportDesign serviceNoel Grandin
The service already existed, it just did not have an IDL file. Change-Id: I681754040e1de8d96fe5bdc1b442bfc4de76c7c7
2012-12-06fdo#46808, Adapt sdb::ErrorMessageDialog UNO service to new styleNoel Grandin
Change-Id: Iaf12324e6aa64b268555b0f4c82f04f4c0f6f123
2012-11-30API CHANGE remove [oneway] method attributesThorsten Behrens
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-22convert users of XDocumentInfo to XDocumentPropertiesMichael Stahl
Change-Id: I10f395f90d554d0ec26fe9f2654ae839e21c7ee5
2012-11-20sal, cppuhelper, udkapi, offapi: s/@since 3.7/@since 4.0/Michael Stahl
Change-Id: Iefbe31af8d6ec421c6006423b6ee3a6375e3d453
2012-09-27Improvements on previous commitStephan Bergmann
* Made XDatabaseContext inherit XDatabaseRegistrations non-optionally, adapted call-sites to just use XDatabaseContext w/o querying. (The previous commit had inadvertantly effectively removed support for XDatabaseRegistrations from the ODatabaseContext implementation, as an optional UNO super-interface does not lead to a super-class in the corresponding C++ class hierarchy, but making the super-interface non-optional fixes that anyway.) * Adapted some more call-sites to just use XDatabaseContext w/o querying. * Added @since tag. * Replaced new uses of comphelper::ComponentContext::getUNOContext with comphelper::getComponentContext (see 03a9f139bd9ea1a4f9096fc982e6b326def58532 "ComponentContext::getUnoContext -> getComponentContext simplification;" I intend to get rid of comphelper/componentcontext.hxx much sooner than of comphelper/processfactory.hxx). Change-Id: I68d09f2dbe651629f79ed21cd40cdb6d6b32c624