summaryrefslogtreecommitdiff
path: root/offapi
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2012-04-26 16:06:30 +0200
committerStephan Bergmann <sbergman@redhat.com>2012-04-26 16:07:11 +0200
commitfdbc6b768c4f16c3f83e95c68f81fc4fcba74af2 (patch)
treea1ab0cbc7479f7498407f95a96b494e831efe8b6 /offapi
parente613da167699c6231e6fa27ce50c422c926855f0 (diff)
Do not accidentally instantiate other exts when removing exts at startup
Diffstat (limited to 'offapi')
-rw-r--r--offapi/com/sun/star/deployment/XPackage.idl5
1 files changed, 5 insertions, 0 deletions
diff --git a/offapi/com/sun/star/deployment/XPackage.idl b/offapi/com/sun/star/deployment/XPackage.idl
index 663f51ad5b26..2489ad09af44 100644
--- a/offapi/com/sun/star/deployment/XPackage.idl
+++ b/offapi/com/sun/star/deployment/XPackage.idl
@@ -166,6 +166,10 @@ interface XPackage
NEVER call this directly. This is done by the extension manager if necessary.
+ @param startup
+ indicates that registration is adapted to the particular
+ startup scenario. That is, it is set to <TRUE/>, when called
+ from <member>XExtensionManager::synchronize</member>
@param xAbortChannel
abort channel to asynchronously abort the registration process,
or <NULL/>
@@ -173,6 +177,7 @@ interface XPackage
command environment for error and progress handling
*/
void revokePackage(
+ [in] boolean startup,
[in] com::sun::star::task::XAbortChannel xAbortChannel,
[in] com::sun::star::ucb::XCommandEnvironment xCmdEnv )
raises (DeploymentException,