13#include <com/sun/star/lang/XServiceInfo.hpp>
14#include <com/sun/star/ui/test/XUIObject.hpp>
21 css::ui::test::XUIObject, css::lang::XServiceInfo
27 std::unique_ptr<UIObject>
mpObj;
34 css::uno::Reference<css::ui::test::XUIObject> SAL_CALL
getChild(
const OUString& rID)
override;
36 void SAL_CALL
executeAction(
const OUString& rAction,
const css::uno::Sequence<css::beans::PropertyValue>& xPropValues)
override;
38 css::uno::Sequence<css::beans::PropertyValue> SAL_CALL
getState()
override;
40 css::uno::Sequence<OUString> SAL_CALL
getChildren()
override;
42 OUString SAL_CALL
getType()
override;
css::uno::Reference< css::ui::test::XUIObject > SAL_CALL getChild(const OUString &rID) override
OUString SAL_CALL getType() override
OUString SAL_CALL getHierarchy() override
css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual ~UIObjectUnoObj() override
sal_Bool SAL_CALL supportsService(OUString const &ServiceName) override
css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getState() override
css::uno::Sequence< OUString > SAL_CALL getChildren() override
UIObjectUnoObj(std::unique_ptr< UIObject > pObj)
std::unique_ptr< UIObject > mpObj
void SAL_CALL executeAction(const OUString &rAction, const css::uno::Sequence< css::beans::PropertyValue > &xPropValues) override
OUString SAL_CALL getImplementationName() override
::comphelper::WeakComponentImplHelper< css::ui::test::XUIObject, css::lang::XServiceInfo > UIObjectBase