20#ifndef INCLUDED_VCL_INC_DISPLAYCONNECTIONDISPATCH_HXX
21#define INCLUDED_VCL_INC_DISPLAYCONNECTIONDISPATCH_HXX
24#include <com/sun/star/awt/XDisplayConnection.hpp>
26#include <com/sun/star/uno/Reference.hxx>
33 public cppu::WeakImplHelper< css::awt::XDisplayConnection >
36 ::std::vector< css::uno::Reference< css::awt::XEventHandler > >
49 virtual void SAL_CALL
addEventHandler(
const css::uno::Any& window,
const css::uno::Reference< css::awt::XEventHandler >& handler, sal_Int32 eventMask )
override;
50 virtual void SAL_CALL
removeEventHandler(
const css::uno::Any& window,
const css::uno::Reference< css::awt::XEventHandler >& handler )
override;
51 virtual void SAL_CALL
addErrorHandler(
const css::uno::Reference< css::awt::XEventHandler >& handler )
override;
52 virtual void SAL_CALL
removeErrorHandler(
const css::uno::Reference< css::awt::XEventHandler >& handler )
override;
~DisplayConnectionDispatch() override
virtual void SAL_CALL addErrorHandler(const css::uno::Reference< css::awt::XEventHandler > &handler) override
virtual void SAL_CALL addEventHandler(const css::uno::Any &window, const css::uno::Reference< css::awt::XEventHandler > &handler, sal_Int32 eventMask) override
virtual css::uno::Any SAL_CALL getIdentifier() override
virtual void SAL_CALL removeEventHandler(const css::uno::Any &window, const css::uno::Reference< css::awt::XEventHandler > &handler) override
bool dispatchEvent(void const *pData, int nBytes)
DisplayConnectionDispatch()
::std::vector< css::uno::Reference< css::awt::XEventHandler > > m_aHandlers
OUString m_ConnectionIdentifier
virtual void SAL_CALL removeErrorHandler(const css::uno::Reference< css::awt::XEventHandler > &handler) override