summaryrefslogtreecommitdiff
path: root/svx/source/accessibility/AccessibleFrameSelector.cxx
diff options
context:
space:
mode:
authorMarcos Paulo de Souza <marcos.souza.org@gmail.com>2013-10-26 13:11:42 -0200
committerStephan Bergmann <sbergman@redhat.com>2013-10-30 18:17:11 +0100
commit2b01553fa5982ed50fd37f346a150d1aac8dcd6f (patch)
tree1daf00bf4b69950c5b75e98571d2b839d5b83327 /svx/source/accessibility/AccessibleFrameSelector.cxx
parent9ab844c7fa907e2d1119a316c695198ef888a059 (diff)
fdo#54938: Convert svx to use cppu::supportsService
Change-Id: I3ab178924cb1c4240511f08625f244dac54e3913 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'svx/source/accessibility/AccessibleFrameSelector.cxx')
-rw-r--r--svx/source/accessibility/AccessibleFrameSelector.cxx25
1 files changed, 5 insertions, 20 deletions
diff --git a/svx/source/accessibility/AccessibleFrameSelector.cxx b/svx/source/accessibility/AccessibleFrameSelector.cxx
index 1a21e7cfd5dd..64dd1d1b497d 100644
--- a/svx/source/accessibility/AccessibleFrameSelector.cxx
+++ b/svx/source/accessibility/AccessibleFrameSelector.cxx
@@ -26,6 +26,7 @@
#include <com/sun/star/accessibility/AccessibleRole.hpp>
#include <com/sun/star/accessibility/AccessibleEventId.hpp>
#include <com/sun/star/awt/FocusChangeReason.hpp>
+#include <cppuhelper/supportsservice.hxx>
#include <unotools/accessiblestatesethelper.hxx>
#include <unotools/accessiblerelationsethelper.hxx>
#include <osl/mutex.hxx>
@@ -552,50 +553,34 @@ void AccFrameSelector::removeAccessibleEventListener( const Reference< XAccessib
}
}
-// ----------------------------------------------------------------------------
-
OUString AccFrameSelector::getImplementationName( ) throw (RuntimeException)
{
return OUString("AccFrameSelector");
}
-// ----------------------------------------------------------------------------
-
-const sal_Char sAccessible[] = "Accessible";
-const sal_Char sAccessibleContext[] = "AccessibleContext";
-const sal_Char sAccessibleComponent[] = "AccessibleComponent";
-
sal_Bool AccFrameSelector::supportsService( const OUString& rServiceName )
throw (RuntimeException)
{
- return rServiceName.equalsAsciiL( sAccessible , sizeof(sAccessible )-1 ) ||
- rServiceName.equalsAsciiL( sAccessibleContext , sizeof(sAccessibleContext )-1 ) ||
- rServiceName.equalsAsciiL( sAccessibleComponent, sizeof(sAccessibleComponent)-1 );
+ return cppu::supportsService(this, rServiceName);
}
-// ----------------------------------------------------------------------------
-
Sequence< OUString > AccFrameSelector::getSupportedServiceNames( )
throw (RuntimeException)
{
Sequence< OUString > aRet(3);
OUString* pArray = aRet.getArray();
- pArray[0] = OUString( sAccessible );
- pArray[1] = OUString( sAccessibleContext );
- pArray[2] = OUString( sAccessibleComponent );
+ pArray[0] = OUString( "Accessible" );
+ pArray[1] = OUString( "AccessibleContext" );
+ pArray[2] = OUString( "AccessibleComponent" );
return aRet;
}
-// ----------------------------------------------------------------------------
-
void AccFrameSelector::IsValid() throw (RuntimeException)
{
if(!mpFrameSel)
throw RuntimeException();
}
-// ----------------------------------------------------------------------------
-
void AccFrameSelector::NotifyFocusListeners(sal_Bool bGetFocus)
{
SolarMutexGuard aGuard;