LibreOffice Module sc (master) 1
|
#include <sal/config.h>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <svl/numformat.hxx>
#include <xmloff/namespacemap.hxx>
#include <xmloff/xmlnamespace.hxx>
#include <xmloff/xmlictxt.hxx>
#include <xmloff/xmlmetai.hxx>
#include <sfx2/objsh.hxx>
#include <unotools/streamwrap.hxx>
#include <xmloff/xmlscripti.hxx>
#include <xmloff/XMLFontStylesContext.hxx>
#include <xmloff/DocumentSettingsContext.hxx>
#include <xmloff/xmluconv.hxx>
#include <xmloff/numehelp.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlerror.hxx>
#include <xmloff/ProgressBarHelper.hxx>
#include <svx/svdpage.hxx>
#include <svl/languageoptions.hxx>
#include <editeng/editstat.hxx>
#include <formula/errorcodes.hxx>
#include <vcl/svapp.hxx>
#include <appluno.hxx>
#include "xmlimprt.hxx"
#include "importcontext.hxx"
#include <document.hxx>
#include <docsh.hxx>
#include <docuno.hxx>
#include "xmlbodyi.hxx"
#include "xmlstyli.hxx"
#include <ViewSettingsSequenceDefines.hxx>
#include <userdat.hxx>
#include <compiler.hxx>
#include "XMLConverter.hxx"
#include "XMLDetectiveContext.hxx"
#include "XMLTableShapeImportHelper.hxx"
#include "XMLChangeTrackingImportHelper.hxx"
#include <chgviset.hxx>
#include "XMLStylesImportHelper.hxx"
#include <sheetdata.hxx>
#include <rangeutl.hxx>
#include <formulaparserpool.hxx>
#include <externalrefmgr.hxx>
#include <editutil.hxx>
#include "editattributemap.hxx"
#include <documentimport.hxx>
#include "pivotsource.hxx"
#include <unonames.hxx>
#include <numformat.hxx>
#include <sizedev.hxx>
#include <scdll.hxx>
#include "xmlstyle.hxx"
#include <comphelper/base64.hxx>
#include <comphelper/extract.hxx>
#include <comphelper/propertysequence.hxx>
#include <comphelper/processfactory.hxx>
#include <com/sun/star/document/XDocumentPropertiesSupplier.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/io/IOException.hpp>
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <com/sun/star/document/XActionLockable.hpp>
#include <com/sun/star/util/MalformedNumberFormatException.hpp>
#include <com/sun/star/util/NumberFormat.hpp>
#include <com/sun/star/util/XNumberFormatTypes.hpp>
#include <com/sun/star/util/XNumberFormatsSupplier.hpp>
#include <com/sun/star/sheet/NamedRangeFlag.hpp>
#include <com/sun/star/sheet/XLabelRanges.hpp>
#include <com/sun/star/io/XSeekable.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/sheet/XSheetCellRangeContainer.hpp>
#include <cellsuno.hxx>
#include <memory>
#include <utility>
Go to the source code of this file.
Functions | |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | Calc_XMLOasisImporter_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | Calc_XMLOasisMetaImporter_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | Calc_XMLOasisStylesImporter_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | Calc_XMLOasisContentImporter_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | Calc_XMLOasisSettingsImporter_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
SAL_DLLPUBLIC_EXPORT bool | TestImportFODS (SvStream &rStream) |
SAL_DLLPUBLIC_EXPORT bool | TestImportXLSX (SvStream &rStream) |
Variables | |
constexpr OUStringLiteral | SC_LOCALE = u"Locale" |
constexpr OUStringLiteral | SC_CURRENCYSYMBOL = u"CurrencySymbol" |
constexpr OUStringLiteral | SC_REPEAT_ROW = u"repeat-row" |
constexpr OUStringLiteral | SC_FILTER = u"filter" |
constexpr OUStringLiteral | SC_PRINT_RANGE = u"print-range" |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * Calc_XMLOasisContentImporter_get_implementation | ( | css::uno::XComponentContext * | context, |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 151 of file xmlimprt.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * Calc_XMLOasisImporter_get_implementation | ( | css::uno::XComponentContext * | context, |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 115 of file xmlimprt.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * Calc_XMLOasisMetaImporter_get_implementation | ( | css::uno::XComponentContext * | context, |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 127 of file xmlimprt.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * Calc_XMLOasisSettingsImporter_get_implementation | ( | css::uno::XComponentContext * | context, |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 163 of file xmlimprt.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * Calc_XMLOasisStylesImporter_get_implementation | ( | css::uno::XComponentContext * | context, |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 139 of file xmlimprt.cxx.
SAL_DLLPUBLIC_EXPORT bool TestImportFODS | ( | SvStream & | rStream | ) |
Definition at line 1681 of file xmlimprt.cxx.
References SfxObjectShell::DoClose(), SfxObjectShell::DoInitNew(), SfxObjectShell::GetModel(), comphelper::getProcessServiceFactory(), ScDLL::Init(), comphelper::InitPropertySequence(), SfxObjectShell::SetLoading(), xModel, and xStream.
SAL_DLLPUBLIC_EXPORT bool TestImportXLSX | ( | SvStream & | rStream | ) |
Definition at line 1734 of file xmlimprt.cxx.
References SfxObjectShell::DoClose(), SfxObjectShell::DoInitNew(), SfxObjectShell::GetModel(), comphelper::getProcessServiceFactory(), ScDLL::Init(), comphelper::InitPropertySequence(), SfxObjectShell::SetLoading(), xModel, and xStream.
|
constexpr |
Definition at line 105 of file xmlimprt.cxx.
Referenced by ScXMLImport::IsCurrencySymbol().
|
constexpr |
Definition at line 107 of file xmlimprt.cxx.
Referenced by ScXMLImport::GetRangeType().
|
constexpr |
Definition at line 104 of file xmlimprt.cxx.
Referenced by ScXMLImport::SetCurrencySymbol(), and ScXMLImport::SetType().
|
constexpr |
Definition at line 108 of file xmlimprt.cxx.
Referenced by ScXMLImport::GetRangeType().
|
constexpr |
Definition at line 106 of file xmlimprt.cxx.
Referenced by ScXMLImport::GetRangeType().