#include <strings.hrc>
#include <dp_package.hxx>
#include <dp_backend.h>
#include <dp_misc.h>
#include <dp_ucb.h>
#include <dp_interact.h>
#include <dp_dependencies.hxx>
#include <dp_platform.hxx>
#include <dp_descriptioninfoset.hxx>
#include <dp_identifier.hxx>
#include <dp_resource.h>
#include <rtl/uri.hxx>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
#include <o3tl/string_view.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <cppuhelper/implbase.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <ucbhelper/content.hxx>
#include <svl/inettype.hxx>
#include <comphelper/propertyvalue.hxx>
#include <comphelper/sequence.hxx>
#include <com/sun/star/lang/WrappedTargetException.hpp>
#include <com/sun/star/graphic/XGraphic.hpp>
#include <com/sun/star/graphic/GraphicProvider.hpp>
#include <com/sun/star/graphic/XGraphicProvider.hpp>
#include <com/sun/star/io/Pipe.hpp>
#include <com/sun/star/io/XOutputStream.hpp>
#include <com/sun/star/io/XInputStream.hpp>
#include <com/sun/star/task/InteractionClassification.hpp>
#include <com/sun/star/task/XInteractionApprove.hpp>
#include <com/sun/star/ucb/CommandAbortedException.hpp>
#include <com/sun/star/ucb/CommandFailedException.hpp>
#include <com/sun/star/ucb/ContentCreationException.hpp>
#include <com/sun/star/ucb/XInteractionReplaceExistingData.hpp>
#include <com/sun/star/ucb/NameClashResolveRequest.hpp>
#include <com/sun/star/ucb/XContentAccess.hpp>
#include <com/sun/star/ucb/NameClash.hpp>
#include <com/sun/star/ucb/UnsupportedCommandException.hpp>
#include <com/sun/star/sdbc/XResultSet.hpp>
#include <com/sun/star/sdbc/XRow.hpp>
#include <com/sun/star/packages/manifest/ManifestReader.hpp>
#include <com/sun/star/packages/manifest/ManifestWriter.hpp>
#include <com/sun/star/deployment/DependencyException.hpp>
#include <com/sun/star/deployment/DeploymentException.hpp>
#include <com/sun/star/deployment/ExtensionRemovedException.hpp>
#include <com/sun/star/deployment/LicenseException.hpp>
#include <com/sun/star/deployment/PlatformException.hpp>
#include <com/sun/star/deployment/Prerequisites.hpp>
#include <optional>
#include <comphelper/diagnose_ex.hxx>
#include <algorithm>
#include <memory>
#include <string_view>
#include <utility>
#include <vector>
#include "dp_extbackenddb.hxx"
Go to the source code of this file.
|
Reference< deployment::XPackageRegistry > | dp_registry::backend::bundle::create (Reference< deployment::XPackageRegistry > const &xRootRegistry, OUString const &context, OUString const &cachePath, Reference< XComponentContext > const &xComponentContext) |
|
◆ m_backendDb
std::unique_ptr<ExtensionBackendDb> m_backendDb |
|
private |
◆ m_bundle
Sequence< Reference<deployment::XPackage> > m_bundle |
|
private |
◆ m_dbData
◆ m_legacyBundle
const bool m_legacyBundle |
|
private |
◆ m_oldDescription
OUString m_oldDescription |
|
private |
contains the old tooltip description for the Extension Manager GUI in OOo v.2.x We keep it for backward compatibility.
Definition at line 99 of file dp_package.cxx.
◆ m_pBundle
Sequence< Reference<deployment::XPackage> >* m_pBundle |
|
private |
◆ m_typeInfos
Sequence< Reference<deployment::XPackageTypeInfo> > m_typeInfos |
|
private |
◆ m_URL
◆ m_url_expanded
◆ m_xBundleTypeInfo
const Reference<deployment::XPackageTypeInfo> m_xBundleTypeInfo |
|
private |
◆ m_xLegacyBundleTypeInfo
const Reference<deployment::XPackageTypeInfo> m_xLegacyBundleTypeInfo |
|
private |
◆ m_xRootRegistry
Reference<deployment::XPackageRegistry> m_xRootRegistry |
|
private |