25#include <com/sun/star/lang/XComponent.hpp>
26#include <com/sun/star/container/XNameAccess.hpp>
31typedef cppu::ImplInheritanceHelper< UIConfigElementWrapperBase, css::container::XNameAccess>
MenuBarWrapper_Base;
36 MenuBarWrapper( css::uno::Reference< css::uno::XComponentContext > xContext );
42 virtual void SAL_CALL
dispose()
override;
45 virtual void SAL_CALL
initialize(
const css::uno::Sequence< css::uno::Any >& aArguments )
override;
48 virtual css::uno::Reference< css::uno::XInterface > SAL_CALL
getRealInterface()
override;
58 virtual css::uno::Any SAL_CALL
getByName(
const OUString& aName )
override;
59 virtual css::uno::Sequence< OUString > SAL_CALL
getElementNames()
override;
69 css::uno::Reference< css::uno::XComponentContext >
m_xContext;
std::unordered_map< OUString, PopupControllerEntry > PopupControllerCache
cppu::ImplInheritanceHelper< UIConfigElementWrapperBase, css::container::XNameAccess > MenuBarWrapper_Base