20#ifndef INCLUDED_SFX2_SOURCE_INC_SFXURLRELOCATOR_HXX
21#define INCLUDED_SFX2_SOURCE_INC_SFXURLRELOCATOR_HXX
23#include <com/sun/star/uno/XComponentContext.hpp>
24#include <com/sun/star/util/XOfficeInstallationDirectories.hpp>
25#include <com/sun/star/util/XMacroExpander.hpp>
27#include <rtl/ustring.hxx>
33 css::uno::Reference< css::uno::XComponentContext >
mxContext;
void implExpandURL(OUString &io_url)
void makeAbsoluteURL(OUString &rURL)
SfxURLRelocator_Impl(css::uno::Reference< css::uno::XComponentContext > xContext)
css::uno::Reference< css::util::XMacroExpander > mxMacroExpander
static bool propertyCanContainOfficeDir(std::u16string_view rPropName)
void initOfficeInstDirs()
css::uno::Reference< css::uno::XComponentContext > mxContext
css::uno::Reference< css::util::XOfficeInstallationDirectories > mxOfficeInstDirs
void makeRelocatableURL(OUString &rURL)