|
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().