LibreOffice Module desktop (master) 1
|
#include <config_folders.h>
#include <config_features.h>
#include <rtl/bootstrap.hxx>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <cppuhelper/implbase.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <comphelper/lok.hxx>
#include <comphelper/processfactory.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/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 <utility>
#include <dp_misc.h>
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 | |
constexpr OUStringLiteral | aAccessSrvc = u"com.sun.star.configuration.ConfigurationUpdateAccess" |
|
static |
Definition at line 234 of file check_ext_deps.cxx.
References cppu::getCaughtException(), option, SAL_WARN, TOOLS_WARN_EXCEPTION, and xContext.
Referenced by desktop::Desktop::CheckExtensionDependencies().
|
static |
Definition at line 337 of file check_ext_deps.cxx.
References aAccessSrvc, Any, comphelper::getProcessComponentContext(), result, SAL_CONFIGFILE, and v.
Referenced by desktop::Desktop::CheckExtensionDependencies().
|
static |
Definition at line 312 of file check_ext_deps.cxx.
References aAccessSrvc, Any, Exception, comphelper::getProcessComponentContext(), v, and value.
Referenced by desktop::Desktop::CheckExtensionDependencies().
|
static |
Definition at line 213 of file check_ext_deps.cxx.
References xContext.
Referenced by desktop::Desktop::CheckExtensionDependencies().
|
constexpr |
Definition at line 211 of file check_ext_deps.cxx.
Referenced by impl_needsCompatCheck(), and impl_setNeedsCompatCheck().