Kaydet (Commit) 4a59a231 authored tarafından Stephan Bergmann's avatar Stephan Bergmann

Get rid of some redundant base class typedefs

Change-Id: Ia11ec85cc172d1b81b494107306c0aee98ce2ab5
üst bfd79be4
...@@ -189,11 +189,9 @@ private: ...@@ -189,11 +189,9 @@ private:
<p>The instance holds its XAccessibleContext with a hard reference, while <p>The instance holds its XAccessibleContext with a hard reference, while
the context holds this instance weak.</p> the context holds this instance weak.</p>
*/ */
typedef ::cppu::WeakImplHelper< css::accessibility::XAccessible class AccessibleBrowseBoxAccess:
> AccessibleBrowseBoxAccess_Base; public cppu::WeakImplHelper<css::accessibility::XAccessible>,
public ::svt::IAccessibleBrowseBox
class AccessibleBrowseBoxAccess :public AccessibleBrowseBoxAccess_Base
,public ::svt::IAccessibleBrowseBox
{ {
private: private:
::osl::Mutex m_aMutex; ::osl::Mutex m_aMutex;
......
...@@ -33,8 +33,8 @@ namespace accessibility ...@@ -33,8 +33,8 @@ namespace accessibility
{ {
class AccessibleToolPanelDeck_Impl; class AccessibleToolPanelDeck_Impl;
typedef VCLXAccessibleComponent AccessibleToolPanelDeck_Base;
class AccessibleToolPanelDeck : public AccessibleToolPanelDeck_Base class AccessibleToolPanelDeck: public VCLXAccessibleComponent
{ {
public: public:
AccessibleToolPanelDeck( AccessibleToolPanelDeck(
...@@ -42,7 +42,7 @@ namespace accessibility ...@@ -42,7 +42,7 @@ namespace accessibility
::svt::ToolPanelDeck& i_rPanelDeck ::svt::ToolPanelDeck& i_rPanelDeck
); );
using AccessibleToolPanelDeck_Base::NotifyAccessibleEvent; using VCLXAccessibleComponent::NotifyAccessibleEvent;
protected: protected:
virtual ~AccessibleToolPanelDeck(); virtual ~AccessibleToolPanelDeck();
......
...@@ -34,8 +34,8 @@ namespace accessibility ...@@ -34,8 +34,8 @@ namespace accessibility
{ {
class AccessibleToolPanelTabBar_Impl; class AccessibleToolPanelTabBar_Impl;
typedef VCLXAccessibleComponent AccessibleToolPanelTabBar_Base;
class AccessibleToolPanelTabBar : public AccessibleToolPanelTabBar_Base class AccessibleToolPanelTabBar: public VCLXAccessibleComponent
{ {
public: public:
AccessibleToolPanelTabBar( AccessibleToolPanelTabBar(
...@@ -44,7 +44,7 @@ namespace accessibility ...@@ -44,7 +44,7 @@ namespace accessibility
::svt::PanelTabBar& i_rTabBar ::svt::PanelTabBar& i_rTabBar
); );
using AccessibleToolPanelTabBar_Base::NotifyAccessibleEvent; using VCLXAccessibleComponent::NotifyAccessibleEvent;
protected: protected:
virtual ~AccessibleToolPanelTabBar(); virtual ~AccessibleToolPanelTabBar();
......
...@@ -34,8 +34,9 @@ namespace accessibility ...@@ -34,8 +34,9 @@ namespace accessibility
{ {
class AccessibleToolPanelDeckTabBarItem_Impl; class AccessibleToolPanelDeckTabBarItem_Impl;
typedef ::comphelper::OAccessibleExtendedComponentHelper AccessibleToolPanelDeckTabBarItem_Base;
class AccessibleToolPanelDeckTabBarItem : public AccessibleToolPanelDeckTabBarItem_Base class AccessibleToolPanelDeckTabBarItem:
public comphelper::OAccessibleExtendedComponentHelper
{ {
public: public:
AccessibleToolPanelDeckTabBarItem( AccessibleToolPanelDeckTabBarItem(
...@@ -45,8 +46,8 @@ namespace accessibility ...@@ -45,8 +46,8 @@ namespace accessibility
const size_t i_nItemPos const size_t i_nItemPos
); );
using AccessibleToolPanelDeckTabBarItem_Base::NotifyAccessibleEvent; using OAccessibleExtendedComponentHelper::NotifyAccessibleEvent;
using AccessibleToolPanelDeckTabBarItem_Base::lateInit; using OAccessibleExtendedComponentHelper::lateInit;
protected: protected:
virtual ~AccessibleToolPanelDeckTabBarItem(); virtual ~AccessibleToolPanelDeckTabBarItem();
......
...@@ -94,12 +94,10 @@ namespace accessibility ...@@ -94,12 +94,10 @@ namespace accessibility
// = EditBrowseBoxTableCell // = EditBrowseBoxTableCell
typedef ::cppu::WeakComponentImplHelper< css::accessibility::XAccessible
> EditBrowseBoxTableCellAccess_Base;
// XAccessible providing an EditBrowseBoxTableCell // XAccessible providing an EditBrowseBoxTableCell
class EditBrowseBoxTableCellAccess class EditBrowseBoxTableCellAccess:
:public ::comphelper::OBaseMutex public comphelper::OBaseMutex,
,public EditBrowseBoxTableCellAccess_Base public cppu::WeakComponentImplHelper<css::accessibility::XAccessible>
{ {
protected: protected:
css::uno::WeakReference< css::accessibility::XAccessibleContext > css::uno::WeakReference< css::accessibility::XAccessibleContext >
......
...@@ -37,14 +37,13 @@ namespace accessibility ...@@ -37,14 +37,13 @@ namespace accessibility
{ {
class AccessibleListBoxEntry; class AccessibleListBoxEntry;
typedef ::cppu::ImplHelper2< css::accessibility::XAccessible
, css::accessibility::XAccessibleSelection> AccessibleListBox_BASE;
/** the class OAccessibleListBoxEntry represents the base class for an accessible object of a listbox entry /** the class OAccessibleListBoxEntry represents the base class for an accessible object of a listbox entry
*/ */
class AccessibleListBox :public AccessibleListBox_BASE class AccessibleListBox:
,public VCLXAccessibleComponent public cppu::ImplHelper2<
css::accessibility::XAccessible,
css::accessibility::XAccessibleSelection>,
public VCLXAccessibleComponent
{ {
protected: protected:
......
...@@ -226,7 +226,7 @@ namespace accessibility ...@@ -226,7 +226,7 @@ namespace accessibility
// AccessibleToolPanelDeck // AccessibleToolPanelDeck
AccessibleToolPanelDeck::AccessibleToolPanelDeck( const Reference< XAccessible >& i_rAccessibleParent, AccessibleToolPanelDeck::AccessibleToolPanelDeck( const Reference< XAccessible >& i_rAccessibleParent,
::svt::ToolPanelDeck& i_rPanelDeck ) ::svt::ToolPanelDeck& i_rPanelDeck )
:AccessibleToolPanelDeck_Base( i_rPanelDeck.GetWindowPeer() ) :VCLXAccessibleComponent( i_rPanelDeck.GetWindowPeer() )
,m_xImpl( new AccessibleToolPanelDeck_Impl( *this, i_rAccessibleParent, i_rPanelDeck ) ) ,m_xImpl( new AccessibleToolPanelDeck_Impl( *this, i_rAccessibleParent, i_rPanelDeck ) )
{ {
} }
...@@ -328,7 +328,7 @@ namespace accessibility ...@@ -328,7 +328,7 @@ namespace accessibility
void SAL_CALL AccessibleToolPanelDeck::disposing() void SAL_CALL AccessibleToolPanelDeck::disposing()
{ {
AccessibleToolPanelDeck_Base::disposing(); VCLXAccessibleComponent::disposing();
m_xImpl->dispose(); m_xImpl->dispose();
} }
...@@ -342,7 +342,7 @@ namespace accessibility ...@@ -342,7 +342,7 @@ namespace accessibility
void AccessibleToolPanelDeck::FillAccessibleStateSet( ::utl::AccessibleStateSetHelper& i_rStateSet ) void AccessibleToolPanelDeck::FillAccessibleStateSet( ::utl::AccessibleStateSetHelper& i_rStateSet )
{ {
AccessibleToolPanelDeck_Base::FillAccessibleStateSet( i_rStateSet ); VCLXAccessibleComponent::FillAccessibleStateSet( i_rStateSet );
if ( m_xImpl->isDisposed() ) if ( m_xImpl->isDisposed() )
{ {
i_rStateSet.AddState( AccessibleStateType::DEFUNC ); i_rStateSet.AddState( AccessibleStateType::DEFUNC );
......
...@@ -269,7 +269,7 @@ namespace accessibility ...@@ -269,7 +269,7 @@ namespace accessibility
// AccessibleToolPanelTabBar // AccessibleToolPanelTabBar
AccessibleToolPanelTabBar::AccessibleToolPanelTabBar( const Reference< XAccessible >& i_rAccessibleParent, AccessibleToolPanelTabBar::AccessibleToolPanelTabBar( const Reference< XAccessible >& i_rAccessibleParent,
::svt::IToolPanelDeck& i_rPanelDeck, ::svt::PanelTabBar& i_rTabBar ) ::svt::IToolPanelDeck& i_rPanelDeck, ::svt::PanelTabBar& i_rTabBar )
:AccessibleToolPanelTabBar_Base( i_rTabBar.GetWindowPeer() ) :VCLXAccessibleComponent( i_rTabBar.GetWindowPeer() )
,m_xImpl( new AccessibleToolPanelTabBar_Impl( *this, i_rAccessibleParent, i_rPanelDeck, i_rTabBar ) ) ,m_xImpl( new AccessibleToolPanelTabBar_Impl( *this, i_rAccessibleParent, i_rPanelDeck, i_rTabBar ) )
{ {
} }
...@@ -370,7 +370,7 @@ namespace accessibility ...@@ -370,7 +370,7 @@ namespace accessibility
void SAL_CALL AccessibleToolPanelTabBar::disposing() void SAL_CALL AccessibleToolPanelTabBar::disposing()
{ {
AccessibleToolPanelTabBar_Base::disposing(); VCLXAccessibleComponent::disposing();
m_xImpl->dispose(); m_xImpl->dispose();
} }
...@@ -384,7 +384,7 @@ namespace accessibility ...@@ -384,7 +384,7 @@ namespace accessibility
void AccessibleToolPanelTabBar::FillAccessibleStateSet( ::utl::AccessibleStateSetHelper& i_rStateSet ) void AccessibleToolPanelTabBar::FillAccessibleStateSet( ::utl::AccessibleStateSetHelper& i_rStateSet )
{ {
AccessibleToolPanelTabBar_Base::FillAccessibleStateSet( i_rStateSet ); VCLXAccessibleComponent::FillAccessibleStateSet( i_rStateSet );
i_rStateSet.AddState( AccessibleStateType::FOCUSABLE ); i_rStateSet.AddState( AccessibleStateType::FOCUSABLE );
ENSURE_OR_RETURN_VOID( !m_xImpl->isDisposed(), "AccessibleToolPanelTabBar::FillAccessibleStateSet: already disposed!" ); ENSURE_OR_RETURN_VOID( !m_xImpl->isDisposed(), "AccessibleToolPanelTabBar::FillAccessibleStateSet: already disposed!" );
......
...@@ -165,7 +165,7 @@ namespace accessibility ...@@ -165,7 +165,7 @@ namespace accessibility
const Reference< XAccessible >& _rxParent, const Reference< XAccessible >& _rxControlAccessible, const Reference< XAccessible >& _rxParent, const Reference< XAccessible >& _rxControlAccessible,
const Reference< XWindow >& _rxFocusWindow, const Reference< XWindow >& _rxFocusWindow,
IAccessibleTableProvider& _rBrowseBox, sal_Int32 _nRowPos, sal_uInt16 _nColPos ) IAccessibleTableProvider& _rBrowseBox, sal_Int32 _nRowPos, sal_uInt16 _nColPos )
:EditBrowseBoxTableCellAccess_Base( m_aMutex ) :WeakComponentImplHelper( m_aMutex )
,m_xParent( _rxParent ) ,m_xParent( _rxParent )
,m_xControlAccessible( _rxControlAccessible ) ,m_xControlAccessible( _rxControlAccessible )
,m_xFocusWindow( _rxFocusWindow ) ,m_xFocusWindow( _rxFocusWindow )
......
...@@ -64,8 +64,8 @@ namespace accessibility ...@@ -64,8 +64,8 @@ namespace accessibility
dispose(); dispose();
} }
} }
IMPLEMENT_FORWARD_XINTERFACE2(AccessibleListBox, VCLXAccessibleComponent, AccessibleListBox_BASE) IMPLEMENT_FORWARD_XINTERFACE2(AccessibleListBox, VCLXAccessibleComponent, ImplHelper2)
IMPLEMENT_FORWARD_XTYPEPROVIDER2(AccessibleListBox, VCLXAccessibleComponent, AccessibleListBox_BASE) IMPLEMENT_FORWARD_XTYPEPROVIDER2(AccessibleListBox, VCLXAccessibleComponent, ImplHelper2)
void AccessibleListBox::ProcessWindowEvent( const VclWindowEvent& rVclWindowEvent ) void AccessibleListBox::ProcessWindowEvent( const VclWindowEvent& rVclWindowEvent )
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment