LibreOffice Module desktop (master)  1
Functions | Variables
check_ext_deps.cxx File Reference
#include <config_folders.h>
#include <config_features.h>
#include <osl/file.hxx>
#include <rtl/bootstrap.hxx>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <cppuhelper/implbase.hxx>
#include <vcl/wrkwin.hxx>
#include <vcl/timer.hxx>
#include <unotools/configmgr.hxx>
#include <tools/diagnose_ex.h>
#include <toolkit/helper/vclunohelper.hxx>
#include <comphelper/lok.hxx>
#include <comphelper/processfactory.hxx>
#include <cppuhelper/bootstrap.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <com/sun/star/ucb/CommandAbortedException.hpp>
#include <com/sun/star/ucb/CommandFailedException.hpp>
#include <com/sun/star/ucb/XCommandEnvironment.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/NamedValue.hpp>
#include <com/sun/star/configuration/theDefaultProvider.hpp>
#include <com/sun/star/deployment/DeploymentException.hpp>
#include <com/sun/star/deployment/XPackage.hpp>
#include <com/sun/star/deployment/ExtensionManager.hpp>
#include <com/sun/star/deployment/LicenseException.hpp>
#include <com/sun/star/deployment/ui/LicenseDialog.hpp>
#include <com/sun/star/task/OfficeRestartManager.hpp>
#include <com/sun/star/task/XJob.hpp>
#include <com/sun/star/task/XInteractionApprove.hpp>
#include <com/sun/star/task/XInteractionAbort.hpp>
#include <com/sun/star/ui/dialogs/XExecutableDialog.hpp>
#include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp>
#include <com/sun/star/util/XChangesBatch.hpp>
#include <app.hxx>
#include <dp_misc.h>
Include dependency graph for check_ext_deps.cxx:

Go to the source code of this file.

Functions

static sal_Int16 impl_showExtensionDialog (uno::Reference< uno::XComponentContext > const &xContext)
 
static bool impl_checkDependencies (const uno::Reference< uno::XComponentContext > &xContext)
 
static void impl_setNeedsCompatCheck ()
 
static bool impl_needsCompatCheck ()
 

Variables

static const char aAccessSrvc [] = "com.sun.star.configuration.ConfigurationUpdateAccess"
 

Function Documentation

static bool impl_checkDependencies ( const uno::Reference< uno::XComponentContext > &  xContext)
static
static bool impl_needsCompatCheck ( )
static
static void impl_setNeedsCompatCheck ( )
static
static sal_Int16 impl_showExtensionDialog ( uno::Reference< uno::XComponentContext > const &  xContext)
static

Definition at line 220 of file check_ext_deps.cxx.

References sServiceName.

Referenced by desktop::Desktop::CheckExtensionDependencies().

Variable Documentation

const char aAccessSrvc[] = "com.sun.star.configuration.ConfigurationUpdateAccess"
static

Definition at line 218 of file check_ext_deps.cxx.