20#ifndef INCLUDED_COMPHELPER_ACCESSIBLEKEYBINDINGHELPER_HXX
21#define INCLUDED_COMPHELPER_ACCESSIBLEKEYBINDINGHELPER_HXX
23#include <com/sun/star/accessibility/XAccessibleKeyBinding.hpp>
36 typedef ::cppu::WeakImplHelper < css::accessibility::XAccessibleKeyBinding
44 typedef ::std::vector< css::uno::Sequence< css::awt::KeyStroke > >
KeyBindings;
55 void AddKeyBinding(
const css::uno::Sequence< css::awt::KeyStroke >& rKeyBinding );
60 virtual sal_Int32 SAL_CALL getAccessibleKeyBindingCount()
override;
61 virtual css::uno::Sequence< css::awt::KeyStroke > SAL_CALL getAccessibleKeyBinding( sal_Int32 nIndex )
override;
a helper class for implementing an accessible keybinding
::std::vector< css::uno::Sequence< css::awt::KeyStroke > > KeyBindings
void AddKeyBinding(const css::awt::KeyStroke &rKeyStroke)
void AddKeyBinding(const css::uno::Sequence< css::awt::KeyStroke > &rKeyBinding)
KeyBindings m_aKeyBindings
#define COMPHELPER_DLLPUBLIC
::cppu::WeakImplHelper< css::accessibility::XAccessibleKeyBinding > OAccessibleKeyBindingHelper_Base