24#include <com/sun/star/lang/XSingleServiceFactory.hpp>
44 const css::uno::Reference< css::uno::XComponentContext >& _xORB
45 ,
const css::uno::Reference< css::uno::XInterface >& _xParentContainer
63 virtual css::
uno::Reference< css::
ucb::XContent >
createObject(const OUString& _rName) override;
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL createInstance() override
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override
OCommandContainer(const css::uno::Reference< css::uno::XComponentContext > &_xORB, const css::uno::Reference< css::uno::XInterface > &_xParentContainer, const TContentPtr &_pImpl, bool _bTables)
constructs the container.
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL createInstanceWithArguments(const css::uno::Sequence< css::uno::Any > &aArguments) override
virtual css::uno::Reference< css::ucb::XContent > createObject(const OUString &_rName) override
create an object from its persistent data within the configuration.
virtual OUString determineContentType() const override
Sequence< PropertyValue > aArguments
std::shared_ptr< OContentHelper_Impl > TContentPtr
::cppu::ImplHelper1< css::lang::XSingleServiceFactory > OCommandContainer_BASE
#define DECLARE_XINTERFACE()