diff options
author | Jens Carl <j.carl43@gmx.de> | 2019-03-27 19:34:16 +0000 |
---|---|---|
committer | Jens Carl <j.carl43@gmx.de> | 2019-03-28 19:55:35 +0100 |
commit | 1e2868296730d3548574f61a3c6e323aa5c0598a (patch) | |
tree | 69fed8ecb8db48d805c50b17c90d09e2c996ab71 /test | |
parent | c61623028b79f918d0ed2bc2ca47db17e68a26cb (diff) |
Be consistent with namespaces and parameter order for UNO Api helpers
Have this file the same namespaces as the new introduced helpers in
include/test/helper/shape.hxx and also change the order of the parameter
be the same to avoid confusion.
Change-Id: I5614e9a79dff3ee9aca96ff2e50ddfafa83de539
Reviewed-on: https://gerrit.libreoffice.org/69870
Tested-by: Jenkins
Reviewed-by: Jens Carl <j.carl43@gmx.de>
Diffstat (limited to 'test')
-rw-r--r-- | test/inc/helper/form.hxx | 17 | ||||
-rw-r--r-- | test/source/helper/form.cxx | 25 | ||||
-rw-r--r-- | test/source/view/xcontrolaccess.cxx | 5 |
3 files changed, 30 insertions, 17 deletions
diff --git a/test/inc/helper/form.hxx b/test/inc/helper/form.hxx index 173306b118c8..271f06be0b7e 100644 --- a/test/inc/helper/form.hxx +++ b/test/inc/helper/form.hxx @@ -22,19 +22,26 @@ namespace apitest { +namespace helper +{ +namespace form +{ /** @brief Create a XControlShape * * @param r_xComponent The document. - * @param nHeight The height of the shape. - * @param nWidth The width of the shape. + * @param r_aKind The kind of the shape. * @param nX The x-position of the shape. * @param nY The y-position of the shape. - * @param r_aKind The kind of the shape. + * @param nHeight The height of the shape. + * @param nWidth The width of the shape. + * @return The create XControlShape. */ css::uno::Reference<css::drawing::XControlShape> OOO_DLLPUBLIC_TEST createControlShape( - const css::uno::Reference<css::lang::XComponent>& r_xComponent, const sal_Int32 nHeight, - const sal_Int32 nWidth, const sal_Int32 nX, const sal_Int32 nY, const OUString& r_aKind); + const css::uno::Reference<css::lang::XComponent>& r_xComponent, const OUString& r_aKind, + const sal_Int32 nX, const sal_Int32 nY, const sal_Int32 nHeight, const sal_Int32 nWidth); +} // namespace form +} // namespace helper } // namespace apitest #endif // INCLUDED_TEST_INC_HELPER_FORM_HXX diff --git a/test/source/helper/form.cxx b/test/source/helper/form.cxx index 47da3565f79d..610bd43f1a51 100644 --- a/test/source/helper/form.cxx +++ b/test/source/helper/form.cxx @@ -8,6 +8,8 @@ */ #include <helper/form.hxx> +#include <rtl/string.hxx> +#include <sal/types.h> #include <com/sun/star/awt/Point.hpp> #include <com/sun/star/awt/Size.hpp> @@ -16,19 +18,20 @@ #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/uno/XInterface.hpp> +#include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Reference.hxx> -#include <rtl/string.hxx> -#include <sal/types.h> - using namespace css; namespace apitest { -uno::Reference<drawing::XControlShape> -createControlShape(const uno::Reference<lang::XComponent>& r_xComponent, const sal_Int32 nHeight, - const sal_Int32 nWidth, const sal_Int32 nX, const sal_Int32 nY, - const OUString& r_aKind) +namespace helper +{ +namespace form +{ +uno::Reference<drawing::XControlShape> OOO_DLLPUBLIC_TEST createControlShape( + const uno::Reference<lang::XComponent>& r_xComponent, const OUString& r_aKind, + const sal_Int32 nX, const sal_Int32 nY, const sal_Int32 nHeight, const sal_Int32 nWidth) { uno::Reference<lang::XMultiServiceFactory> xMSF(r_xComponent, uno::UNO_QUERY_THROW); @@ -38,9 +41,8 @@ createControlShape(const uno::Reference<lang::XComponent>& r_xComponent, const s uno::Reference<uno::XInterface> aComponent( xMSF->createInstance("com.sun.star.form.component." + r_aKind), uno::UNO_QUERY_THROW); uno::Reference<beans::XPropertySet> xPropertySet(aComponent, uno::UNO_QUERY_THROW); - uno::Any aValue; - aValue <<= "com.sun.star.form.control." + r_aKind; - xPropertySet->setPropertyValue("DefaultControl", aValue); + xPropertySet->setPropertyValue("DefaultControl", + uno::makeAny("com.sun.star.form.control." + r_aKind)); uno::Reference<awt::XControlModel> xControlModel(aComponent, uno::UNO_QUERY_THROW); xControlShape->setSize(awt::Size(nHeight, nWidth)); @@ -50,6 +52,9 @@ createControlShape(const uno::Reference<lang::XComponent>& r_xComponent, const s return xControlShape; } + +} // namespace form +} // namespace helper } // namespace apitest /* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */ diff --git a/test/source/view/xcontrolaccess.cxx b/test/source/view/xcontrolaccess.cxx index 29ca1fa339aa..5f00e88a5f63 100644 --- a/test/source/view/xcontrolaccess.cxx +++ b/test/source/view/xcontrolaccess.cxx @@ -21,10 +21,11 @@ #include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/view/XControlAccess.hpp> +#include <com/sun/star/uno/Reference.hxx> + #include <cppunit/extensions/HelperMacros.h> using namespace css; -using namespace css::uno; namespace apitest { @@ -39,7 +40,7 @@ void XControlAccess::testGetControl() uno::Reference<drawing::XShapes> xShapes(xDP, uno::UNO_QUERY_THROW); uno::Reference<drawing::XShape> xShape( - createControlShape(xComponent, 100, 100, 10000, 50000, "CommandButton"), + helper::form::createControlShape(xComponent, "CommandButton", 10000, 50000, 100, 100), uno::UNO_QUERY_THROW); xShapes->add(xShape); |