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:
<p>The instance holds its XAccessibleContext with a hard reference, while
the context holds this instance weak.</p>
*/
typedef ::cppu::WeakImplHelper< css::accessibility::XAccessible
> AccessibleBrowseBoxAccess_Base;
class AccessibleBrowseBoxAccess :public AccessibleBrowseBoxAccess_Base
,public ::svt::IAccessibleBrowseBox
class AccessibleBrowseBoxAccess:
public cppu::WeakImplHelper<css::accessibility::XAccessible>,
public ::svt::IAccessibleBrowseBox
{
private:
::osl::Mutex m_aMutex;
......
......@@ -33,8 +33,8 @@ namespace accessibility
{
class AccessibleToolPanelDeck_Impl;
typedef VCLXAccessibleComponent AccessibleToolPanelDeck_Base;
class AccessibleToolPanelDeck : public AccessibleToolPanelDeck_Base
class AccessibleToolPanelDeck: public VCLXAccessibleComponent
{
public:
AccessibleToolPanelDeck(
......@@ -42,7 +42,7 @@ namespace accessibility
::svt::ToolPanelDeck& i_rPanelDeck
);
using AccessibleToolPanelDeck_Base::NotifyAccessibleEvent;
using VCLXAccessibleComponent::NotifyAccessibleEvent;
protected:
virtual ~AccessibleToolPanelDeck();
......
......@@ -34,8 +34,8 @@ namespace accessibility
{
class AccessibleToolPanelTabBar_Impl;
typedef VCLXAccessibleComponent AccessibleToolPanelTabBar_Base;
class AccessibleToolPanelTabBar : public AccessibleToolPanelTabBar_Base
class AccessibleToolPanelTabBar: public VCLXAccessibleComponent
{
public:
AccessibleToolPanelTabBar(
......@@ -44,7 +44,7 @@ namespace accessibility
::svt::PanelTabBar& i_rTabBar
);
using AccessibleToolPanelTabBar_Base::NotifyAccessibleEvent;
using VCLXAccessibleComponent::NotifyAccessibleEvent;
protected:
virtual ~AccessibleToolPanelTabBar();
......
......@@ -34,8 +34,9 @@ namespace accessibility
{
class AccessibleToolPanelDeckTabBarItem_Impl;
typedef ::comphelper::OAccessibleExtendedComponentHelper AccessibleToolPanelDeckTabBarItem_Base;
class AccessibleToolPanelDeckTabBarItem : public AccessibleToolPanelDeckTabBarItem_Base
class AccessibleToolPanelDeckTabBarItem:
public comphelper::OAccessibleExtendedComponentHelper
{
public:
AccessibleToolPanelDeckTabBarItem(
......@@ -45,8 +46,8 @@ namespace accessibility
const size_t i_nItemPos
);
using AccessibleToolPanelDeckTabBarItem_Base::NotifyAccessibleEvent;
using AccessibleToolPanelDeckTabBarItem_Base::lateInit;
using OAccessibleExtendedComponentHelper::NotifyAccessibleEvent;
using OAccessibleExtendedComponentHelper::lateInit;
protected:
virtual ~AccessibleToolPanelDeckTabBarItem();
......
......@@ -94,12 +94,10 @@ namespace accessibility
// = EditBrowseBoxTableCell
typedef ::cppu::WeakComponentImplHelper< css::accessibility::XAccessible
> EditBrowseBoxTableCellAccess_Base;
// XAccessible providing an EditBrowseBoxTableCell
class EditBrowseBoxTableCellAccess
:public ::comphelper::OBaseMutex
,public EditBrowseBoxTableCellAccess_Base
class EditBrowseBoxTableCellAccess:
public comphelper::OBaseMutex,
public cppu::WeakComponentImplHelper<css::accessibility::XAccessible>
{
protected:
css::uno::WeakReference< css::accessibility::XAccessibleContext >
......
......@@ -37,14 +37,13 @@ namespace accessibility
{
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
*/
class AccessibleListBox :public AccessibleListBox_BASE
,public VCLXAccessibleComponent
class AccessibleListBox:
public cppu::ImplHelper2<
css::accessibility::XAccessible,
css::accessibility::XAccessibleSelection>,
public VCLXAccessibleComponent
{
protected:
......
......@@ -226,7 +226,7 @@ namespace accessibility
// AccessibleToolPanelDeck
AccessibleToolPanelDeck::AccessibleToolPanelDeck( const Reference< XAccessible >& i_rAccessibleParent,
::svt::ToolPanelDeck& i_rPanelDeck )
:AccessibleToolPanelDeck_Base( i_rPanelDeck.GetWindowPeer() )
:VCLXAccessibleComponent( i_rPanelDeck.GetWindowPeer() )
,m_xImpl( new AccessibleToolPanelDeck_Impl( *this, i_rAccessibleParent, i_rPanelDeck ) )
{
}
......@@ -328,7 +328,7 @@ namespace accessibility
void SAL_CALL AccessibleToolPanelDeck::disposing()
{
AccessibleToolPanelDeck_Base::disposing();
VCLXAccessibleComponent::disposing();
m_xImpl->dispose();
}
......@@ -342,7 +342,7 @@ namespace accessibility
void AccessibleToolPanelDeck::FillAccessibleStateSet( ::utl::AccessibleStateSetHelper& i_rStateSet )
{
AccessibleToolPanelDeck_Base::FillAccessibleStateSet( i_rStateSet );
VCLXAccessibleComponent::FillAccessibleStateSet( i_rStateSet );
if ( m_xImpl->isDisposed() )
{
i_rStateSet.AddState( AccessibleStateType::DEFUNC );
......
......@@ -269,7 +269,7 @@ namespace accessibility
// AccessibleToolPanelTabBar
AccessibleToolPanelTabBar::AccessibleToolPanelTabBar( const Reference< XAccessible >& i_rAccessibleParent,
::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 ) )
{
}
......@@ -370,7 +370,7 @@ namespace accessibility
void SAL_CALL AccessibleToolPanelTabBar::disposing()
{
AccessibleToolPanelTabBar_Base::disposing();
VCLXAccessibleComponent::disposing();
m_xImpl->dispose();
}
......@@ -384,7 +384,7 @@ namespace accessibility
void AccessibleToolPanelTabBar::FillAccessibleStateSet( ::utl::AccessibleStateSetHelper& i_rStateSet )
{
AccessibleToolPanelTabBar_Base::FillAccessibleStateSet( i_rStateSet );
VCLXAccessibleComponent::FillAccessibleStateSet( i_rStateSet );
i_rStateSet.AddState( AccessibleStateType::FOCUSABLE );
ENSURE_OR_RETURN_VOID( !m_xImpl->isDisposed(), "AccessibleToolPanelTabBar::FillAccessibleStateSet: already disposed!" );
......
......@@ -165,7 +165,7 @@ namespace accessibility
const Reference< XAccessible >& _rxParent, const Reference< XAccessible >& _rxControlAccessible,
const Reference< XWindow >& _rxFocusWindow,
IAccessibleTableProvider& _rBrowseBox, sal_Int32 _nRowPos, sal_uInt16 _nColPos )
:EditBrowseBoxTableCellAccess_Base( m_aMutex )
:WeakComponentImplHelper( m_aMutex )
,m_xParent( _rxParent )
,m_xControlAccessible( _rxControlAccessible )
,m_xFocusWindow( _rxFocusWindow )
......
......@@ -64,8 +64,8 @@ namespace accessibility
dispose();
}
}
IMPLEMENT_FORWARD_XINTERFACE2(AccessibleListBox, VCLXAccessibleComponent, AccessibleListBox_BASE)
IMPLEMENT_FORWARD_XTYPEPROVIDER2(AccessibleListBox, VCLXAccessibleComponent, AccessibleListBox_BASE)
IMPLEMENT_FORWARD_XINTERFACE2(AccessibleListBox, VCLXAccessibleComponent, ImplHelper2)
IMPLEMENT_FORWARD_XTYPEPROVIDER2(AccessibleListBox, VCLXAccessibleComponent, ImplHelper2)
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