Author: arielch
Date: Wed Apr 24 20:08:24 2013
New Revision: 1471625
URL: http://svn.apache.org/r1471625
Log:
i121872 - Modify service and implementation names to prevent name clashes with
the extension
Modified:
openoffice/trunk/main/sdext/source/minimizer/PresentationMinimizer.component
openoffice/trunk/main/sdext/source/minimizer/basic.txt
openoffice/trunk/main/sdext/source/minimizer/optimizerdialog.cxx
openoffice/trunk/main/sdext/source/minimizer/pppoptimizer.cxx
Modified:
openoffice/trunk/main/sdext/source/minimizer/PresentationMinimizer.component
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/sdext/source/minimizer/PresentationMinimizer.component?rev=1471625&r1=1471624&r2=1471625&view=diff
==============================================================================
---
openoffice/trunk/main/sdext/source/minimizer/PresentationMinimizer.component
(original)
+++
openoffice/trunk/main/sdext/source/minimizer/PresentationMinimizer.component
Wed Apr 24 20:08:24 2013
@@ -21,8 +21,8 @@
***********************************************************-->
<component loader="com.sun.star.loader.SharedLibrary"
xmlns="http://openoffice.org/2010/uno-components">
- <implementation name="com.sun.star.comp.PPPOptimizerImp">
- <service name="com.sun.star.comp.PPPOptimizer"/>
+ <implementation name="com.sun.star.comp.presentation.PresentationOptimizer">
+ <service name="com.sun.star.presentation.PresentationOptimizer"/>
</implementation>
<implementation
name="com.sun.star.comp.ui.dialogs.PresentationMinimizerDialog">
<service name="com.sun.star.ui.dialogs.PresentationMinimizerDialog"/>
Modified: openoffice/trunk/main/sdext/source/minimizer/basic.txt
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/sdext/source/minimizer/basic.txt?rev=1471625&r1=1471624&r2=1471625&view=diff
==============================================================================
--- openoffice/trunk/main/sdext/source/minimizer/basic.txt (original)
+++ openoffice/trunk/main/sdext/source/minimizer/basic.txt Wed Apr 24 20:08:24
2013
@@ -101,7 +101,7 @@ oDoc = oDesk.loadComponentFromURL( url,
Dim oInitialization( 0 ) as Object
oInitialization(0) = oDoc.getCurrentController.getFrame
-oPPPOptimizerDialog = createUNOservice("com.sun.star.comp.PPPOptimizerImp")
+oPPPOptimizerDialog =
createUNOservice("com.sun.star.comp.presentation.PresentationOptimizer")
oPPPOptimizerDialog.initialize( oInitialization )
oPPPOptimizerDialog.dispatch(oURL, oArg)
odoc.dispose
Modified: openoffice/trunk/main/sdext/source/minimizer/optimizerdialog.cxx
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/sdext/source/minimizer/optimizerdialog.cxx?rev=1471625&r1=1471624&r2=1471625&view=diff
==============================================================================
--- openoffice/trunk/main/sdext/source/minimizer/optimizerdialog.cxx (original)
+++ openoffice/trunk/main/sdext/source/minimizer/optimizerdialog.cxx Wed Apr 24
20:08:24 2013
@@ -632,11 +632,15 @@ void OptimizerDialog::actionPerformed( c
Sequence< Any > aArgs( 1 );
aArgs[ 0 ] <<= mxFrame;
- Reference < XDispatch > xDispatch(
mxContext->getServiceManager()->createInstanceWithArgumentsAndContext(
- OUString::createFromAscii(
"com.sun.star.comp.PPPOptimizer" ), aArgs, mxContext ), UNO_QUERY );
+ Reference < XDispatch > xDispatch(
+
mxContext->getServiceManager()->createInstanceWithArgumentsAndContext(
+ OUString( RTL_CONSTASCII_USTRINGPARAM(
+ "com.sun.star.presentation.PresentationOptimizer"
) ),
+ aArgs, mxContext ),
+ UNO_QUERY );
URL aURL;
- aURL.Protocol = OUString(
RTL_CONSTASCII_USTRINGPARAM( "vnd.com.sun.star.comp.PPPOptimizer:" ) );
+ aURL.Protocol = OUString(
RTL_CONSTASCII_USTRINGPARAM(
"vnd.com.sun.star.presentation.PresentationOptimizer:" ) );
aURL.Path = OUString(
RTL_CONSTASCII_USTRINGPARAM( "optimize" ) );
Sequence< PropertyValue > lArguments( 3 );
Modified: openoffice/trunk/main/sdext/source/minimizer/pppoptimizer.cxx
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/sdext/source/minimizer/pppoptimizer.cxx?rev=1471625&r1=1471624&r2=1471625&view=diff
==============================================================================
--- openoffice/trunk/main/sdext/source/minimizer/pppoptimizer.cxx (original)
+++ openoffice/trunk/main/sdext/source/minimizer/pppoptimizer.cxx Wed Apr 24
20:08:24 2013
@@ -30,7 +30,7 @@
#include <com/sun/star/lang/IllegalArgumentException.hpp>
-#define SERVICE_NAME "com.sun.star.comp.PPPOptimizer"
+#define SERVICE_NAME "com.sun.star.presentation.PresentationOptimizer"
using namespace ::com::sun::star::uno;
@@ -105,7 +105,8 @@ Reference< com::sun::star::frame::XDispa
const URL& aURL, const ::rtl::OUString& /* aTargetFrameName */,
sal_Int32 /* nSearchFlags */ ) throw( RuntimeException )
{
Reference < XDispatch > xRet;
- if ( aURL.Protocol.compareToAscii( "vnd.com.sun.star.comp.PPPOptimizer:" )
== 0 )
+ if ( aURL.Protocol.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM(
+ "vnd.com.sun.star.presentation.PresentationOptimizer:" ) ) )
{
// if ( aURL.Path.compareToAscii( "Function1" ) == 0 )
xRet = this;
@@ -136,9 +137,11 @@ void SAL_CALL PPPOptimizer::dispatch( co
throw( RuntimeException )
{
OSL_TRACE("PPPOptimizer::dispatch");
- if ( mxController.is() && ( rURL.Protocol.compareToAscii(
"vnd.com.sun.star.comp.PPPOptimizer:" ) == 0 ) )
+ if ( mxController.is() && rURL.Protocol.equalsAsciiL(
+ RTL_CONSTASCII_STRINGPARAM(
+ "vnd.com.sun.star.presentation.PresentationOptimizer:" )))
{
- if ( rURL.Path.compareToAscii( "optimize" ) == 0 )
+ if ( rURL.Path.equalsAsciiL(
RTL_CONSTASCII_STRINGPARAM("optimize") ) )
{
Reference< XModel > xModel( mxController->getModel() );
if ( xModel.is() )
@@ -193,7 +196,7 @@ sal_Int64 PPPOptimizer::GetFileSize( con
OUString PPPOptimizer_getImplementationName()
{
- return OUString ( RTL_CONSTASCII_USTRINGPARAM (
"com.sun.star.comp.PPPOptimizerImp" ) );
+ return OUString ( RTL_CONSTASCII_USTRINGPARAM (
"com.sun.star.comp.presentation.PresentationOptimizer" ) );
}
Sequence< OUString > PPPOptimizer_getSupportedServiceNames()