LibreOffice Module sc (master)
1
|
#include <xmlimprt.hxx>
Classes | |
class | MutexGuard |
Use this class to manage solar mutex locking instead of calling LockSolarMutex() and UnlockSolarMutex() directly. More... | |
Public Member Functions | |
ScXMLImport (const css::uno::Reference< css::uno::XComponentContext > &rContext, OUString const &implementationName, SvXMLImportFlags nImportFlag, const css::uno::Sequence< OUString > &sSupportedServiceNames={}) | |
virtual | ~ScXMLImport () override throw () |
virtual void SAL_CALL | initialize (const css::uno::Sequence< css::uno::Any > &aArguments) override |
SvXMLImportContext * | CreateMetaContext (sal_Int32 nElement) |
SvXMLImportContext * | CreateFontDeclsContext () |
SvXMLImportContext * | CreateScriptContext () |
SvXMLImportContext * | CreateStylesContext (bool bAutoStyles) |
SvXMLImportContext * | CreateBodyContext (const rtl::Reference< sax_fastparser::FastAttributeList > &rAttrList) |
virtual void | SetStatistics (const css::uno::Sequence< css::beans::NamedValue > &i_rStats) override |
ScDocumentImport & | GetDoc () |
ScDocument * | GetDocument () |
const ScDocument * | GetDocument () const |
ScMyTables & | GetTables () |
std::vector< ScDocRowHeightUpdater::TabRanges > & | GetRecalcRowRanges () |
bool | IsStylesOnlyMode () const |
const rtl::Reference< XMLPropertySetMapper > & | GetCellStylesPropertySetMapper () const |
const rtl::Reference< XMLPropertySetMapper > & | GetColumnStylesPropertySetMapper () const |
const rtl::Reference< XMLPropertySetMapper > & | GetRowStylesPropertySetMapper () const |
const rtl::Reference< XMLPropertySetMapper > & | GetTableStylesPropertySetMapper () const |
void | SetPostProcessData (sc::ImportPostProcessData *p) |
sc::ImportPostProcessData * | GetPostProcessData () |
sc::PivotTableSources & | GetPivotTableSources () |
void | AddNamedExpression (ScMyNamedExpression *pMyNamedExpression) |
void | AddNamedExpression (SCTAB nTab, ScMyNamedExpression *pNamedExp) |
void | AddLabelRange (std::unique_ptr< const ScMyLabelRange > pMyLabelRange) |
void | AddValidation (const ScMyImportValidation &rValidation) |
bool | GetValidation (const OUString &sName, ScMyImportValidation &aValidation) |
ScMyImpDetectiveOpArray * | GetDetectiveOpArray () |
ScXMLChangeTrackingImportHelper * | GetChangeTrackingImportHelper () |
void | InsertStyles () |
void | SetChangeTrackingViewSettings (const css::uno::Sequence< css::beans::PropertyValue > &rChangeProps) |
virtual void | SetViewSettings (const css::uno::Sequence< css::beans::PropertyValue > &aViewProps) override |
virtual void | SetConfigurationSettings (const css::uno::Sequence< css::beans::PropertyValue > &aConfigProps) override |
ScMyStylesImportHelper * | GetStylesImportHelper () |
sal_Int32 | SetCurrencySymbol (const sal_Int32 nKey, std::u16string_view rCurrency) |
bool | IsCurrencySymbol (const sal_Int32 nNumberFormat, const OUString &sCurrencySymbol, std::u16string_view sBankSymbol) |
void | SetType (const css::uno::Reference< css::beans::XPropertySet > &rProperties, sal_Int32 &rNumberFormat, const sal_Int16 nCellType, std::u16string_view rCurrency) |
void | ProgressBarIncrement () |
void | SetNewCondFormatData () |
bool | HasNewCondFormatData () const |
void | SetStyleToRanges (const ScRangeList &rRanges, const OUString *pStyleName, const sal_Int16 nCellType, const OUString *pCurrency) |
bool | SetNullDateOnUnitConverter () |
XMLNumberFormatAttributesExportHelper * | GetNumberFormatAttributesExportHelper () |
ScMyStyleNumberFormats * | GetStyleNumberFormats () |
void | SetStylesToRangesFinished () |
virtual void SAL_CALL | setTargetDocument (const css::uno::Reference< css::lang::XComponent > &xDoc) override |
virtual void SAL_CALL | startDocument () override |
virtual void SAL_CALL | endDocument () override |
virtual void | DisposingModel () override |
void | LockSolarMutex () |
void | UnlockSolarMutex () |
sal_Int32 | GetByteOffset () const |
void | SetRangeOverflowType (ErrCode nType) |
void | SetNamedRanges () |
void | SetSheetNamedRanges () |
void | SetLabelRanges () |
void | SetStringRefSyntaxIfMissing () |
void | ExtractFormulaNamespaceGrammar (OUString &rFormula, OUString &rFormulaNmsp,::formula::FormulaGrammar::Grammar &reGrammar, const OUString &rAttrValue, bool bRestrictToExternalNmsp=false) const |
Extracts the formula string, the formula grammar namespace URL, and a grammar enum value from the passed formula attribute value. More... | |
FormulaError | GetFormulaErrorConstant (const OUString &rStr) const |
ScEditEngineDefaulter * | GetEditEngine () |
const ScXMLEditAttributeMap & | GetEditAttributeMap () const |
virtual void | NotifyContainsEmbeddedFont () override |
![]() | |
SvXMLImport (const css::uno::Reference< css::uno::XComponentContext > &xContext, OUString const &implementationName, SvXMLImportFlags nImportFlags=SvXMLImportFlags::ALL, const css::uno::Sequence< OUString > &sSupportedServiceNames={}) | |
void | cleanup () |
virtual | ~SvXMLImport () override |
virtual void SAL_CALL | characters (const OUString &aChars) override |
virtual void SAL_CALL | processingInstruction (const OUString &aTarget, const OUString &aData) override |
virtual void SAL_CALL | setDocumentLocator (const css::uno::Reference< css::xml::sax::XLocator > &xLocator) override |
virtual void SAL_CALL | startFastElement (sal_Int32 Element, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override |
virtual void SAL_CALL | startUnknownElement (const OUString &Namespace, const OUString &Name, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override |
virtual void SAL_CALL | endFastElement (sal_Int32 Element) override |
virtual void SAL_CALL | endUnknownElement (const OUString &Namespace, const OUString &Name) override |
virtual css::uno::Reference< css::xml::sax::XFastContextHandler > SAL_CALL | createFastChildContext (sal_Int32 Element, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override |
virtual css::uno::Reference< css::xml::sax::XFastContextHandler > SAL_CALL | createUnknownChildContext (const OUString &Namespace, const OUString &Name, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override |
virtual void SAL_CALL | parseStream (const css::xml::sax::InputSource &aInputSource) override |
virtual void SAL_CALL | setFastDocumentHandler (const css::uno::Reference< css::xml::sax::XFastDocumentHandler > &Handler) override |
virtual void SAL_CALL | setTokenHandler (const css::uno::Reference< css::xml::sax::XFastTokenHandler > &Handler) override |
virtual void SAL_CALL | registerNamespace (const OUString &NamespaceURL, sal_Int32 NamespaceToken) override |
virtual OUString SAL_CALL | getNamespaceURL (const OUString &rPrefix) override |
virtual void SAL_CALL | setErrorHandler (const css::uno::Reference< css::xml::sax::XErrorHandler > &Handler) override |
virtual void SAL_CALL | setEntityResolver (const css::uno::Reference< css::xml::sax::XEntityResolver > &Resolver) override |
virtual void SAL_CALL | setLocale (const css::lang::Locale &rLocale) override |
virtual void SAL_CALL | setNamespaceHandler (const css::uno::Reference< css::xml::sax::XFastNamespaceHandler > &Handler) override |
virtual void SAL_CALL | setCustomEntityNames (const ::css::uno::Sequence< ::css::beans::Pair<::rtl::OUString,::rtl::OUString > > &replacements) override |
virtual sal_Bool SAL_CALL | filter (const css::uno::Sequence< css::beans::PropertyValue > &aDescriptor) override |
virtual void SAL_CALL | cancel () override |
virtual sal_Int64 SAL_CALL | getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override |
virtual OUString SAL_CALL | getImplementationName () final override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) final override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () final override |
rtl::Reference< XMLTextImportHelper > const & | GetTextImport () |
bool | HasTextImport () const |
SvXMLNumFmtHelper * | GetDataStylesImport () |
rtl::Reference< XMLShapeImportHelper > const & | GetShapeImport () |
rtl::Reference< SchXMLImportHelper > const & | GetChartImport () |
rtl::Reference< ::xmloff::OFormLayerXMLImport > const & | GetFormImport () |
const css::uno::Reference< css::beans::XPropertySet > & | getImportInfo () const |
XMLEventImportHelper & | GetEventImport () |
SvXMLNamespaceMap & | GetNamespaceMap () |
const SvXMLNamespaceMap & | GetNamespaceMap () const |
const SvXMLUnitConverter & | GetMM100UnitConverter () const |
SvXMLUnitConverter & | GetMM100UnitConverter () |
const css::uno::Reference< css::xml::sax::XLocator > & | GetLocator () const |
const css::uno::Reference< css::frame::XModel > & | GetModel () const |
const css::uno::Reference< css::container::XNameContainer > & | GetGradientHelper () |
const css::uno::Reference< css::container::XNameContainer > & | GetHatchHelper () |
const css::uno::Reference< css::container::XNameContainer > & | GetBitmapHelper () |
const css::uno::Reference< css::container::XNameContainer > & | GetTransGradientHelper () |
const css::uno::Reference< css::container::XNameContainer > & | GetMarkerHelper () |
const css::uno::Reference< css::container::XNameContainer > & | GetDashHelper () |
css::uno::Reference< css::util::XNumberFormatsSupplier > & | GetNumberFormatsSupplier () |
void | SetNumberFormatsSupplier (const css::uno::Reference< css::util::XNumberFormatsSupplier > &_xNumberFormatSupplier) |
css::uno::Reference< css::graphic::XGraphic > | loadGraphicByURL (OUString const &rURL) |
css::uno::Reference< css::graphic::XGraphic > | loadGraphicFromBase64 (css::uno::Reference< css::io::XOutputStream > const &rxOutputStream) |
css::uno::Reference< css::io::XOutputStream > | GetStreamForGraphicObjectURLFromBase64 () const |
bool | IsPackageURL (const OUString &rURL) const |
OUString | ResolveEmbeddedObjectURL (const OUString &rURL, std::u16string_view rClassId) |
css::uno::Reference< css::io::XOutputStream > | GetStreamForEmbeddedObjectURLFromBase64 () const |
OUString | ResolveEmbeddedObjectURLFromBase64 () |
css::uno::Reference< css::embed::XStorage > const & | GetSourceStorage () const |
void | AddStyleDisplayName (XmlStyleFamily nFamily, const OUString &rName, const OUString &rDisplayName) |
OUString | GetStyleDisplayName (XmlStyleFamily nFamily, const OUString &rName) const |
ProgressBarHelper * | GetProgressBarHelper () |
void | AddNumberStyle (sal_Int32 nKey, const OUString &sName) |
virtual void | SetDocumentSpecificSettings (const OUString &_rSettingsGroupName, const css::uno::Sequence< css::beans::PropertyValue > &_rSettings) |
XMLFontStylesContext * | GetFontDecls () |
SvXMLStylesContext * | GetStyles () |
SvXMLStylesContext * | GetAutoStyles () |
const XMLFontStylesContext * | GetFontDecls () const |
const SvXMLStylesContext * | GetStyles () const |
const SvXMLStylesContext * | GetAutoStyles () const |
SvXMLImportFlags | getImportFlags () const |
bool | IsFormsSupported () const |
OUString | GetAbsoluteReference (const OUString &rValue) const |
sal_Unicode | ConvStarBatsCharToStarSymbol (sal_Unicode c) |
sal_Unicode | ConvStarMathCharToStarSymbol (sal_Unicode c) |
bool | IsTableShapeSupported () const |
OUString | GetODFVersion () const |
bool | IsOOoXML () const |
void | SetError (sal_Int32 nId, const css::uno::Sequence< OUString > &rMsgParams, const OUString &rExceptionMessage, const css::uno::Reference< css::xml::sax::XLocator > &rLocator) |
void | SetError (sal_Int32 nId, const css::uno::Sequence< OUString > &rMsgParams) |
void | SetError (sal_Int32 nId) |
void | SetError (sal_Int32 nId, const OUString &rMsg1) |
::comphelper::UnoInterfaceToUniqueIdentifierMapper & | getInterfaceToIdentifierMapper () |
css::uno::Reference< css::uno::XComponentContext > const & | GetComponentContext () const |
bool | IsShapePositionInHoriL2R () const |
bool | IsTextDocInOOoFileFormat () const |
OUString | GetBaseURL () const |
OUString | GetDocumentBase () const |
void | SetXmlId (css::uno::Reference< css::uno::XInterface > const &i_xIfc, OUString const &i_rXmlId) |
void | AddRDFa (const css::uno::Reference< css::rdf::XMetadatable > &i_xObject, OUString const &i_rAbout, OUString const &i_rProperty, OUString const &i_rContent, OUString const &i_rDatatype) |
SAL_DLLPRIVATE::xmloff::RDFaImportHelper & | GetRDFaImportHelper () |
virtual void | initXForms () |
bool | getBuildIds (sal_Int32 &rUPD, sal_Int32 &rBuild) const |
bool | isGeneratorVersionOlderThan (sal_uInt16 const nOOoVersion, sal_uInt16 const nLOVersion) |
sal_uInt16 | getGeneratorVersion () const |
bool | embeddedFontAlreadyProcessed (const OUString &url) |
bool | addEmbeddedFont (const css::uno::Reference< css::io::XInputStream > &stream, const OUString &fontName, const char *extra, std::vector< unsigned char > const &key, bool eot) |
void | NotifyMacroEventRead () |
bool | needFixPositionAfterZ () const |
Static Public Member Functions | |
static sal_Int16 | GetCellType (const char *rStrValue, const sal_Int32 nStrLength) |
static sal_Int32 | GetRangeType (const OUString &sRangeType) |
![]() | |
static const css::uno::Sequence< sal_Int8 > & | getUnoTunnelId () |
static const OUString & | getNameFromToken (sal_Int32 nToken) |
static OUString | getPrefixAndNameFromToken (sal_Int32 nToken) |
static OUString | getNamespacePrefixFromToken (sal_Int32 nToken, const SvXMLNamespaceMap *pMap) |
static OUString | getNamespaceURIFromToken (sal_Int32 nToken) |
static OUString | getNamespacePrefixFromURI (const OUString &rURI) |
static sal_Int32 | getTokenFromName (const OUString &sName) |
Protected Member Functions | |
virtual SvXMLImportContext * | CreateFastContext (sal_Int32 nElement, const ::css::uno::Reference< ::css::xml::sax::XFastAttributeList > &xAttrList) override |
virtual XMLShapeImportHelper * | CreateShapeImport () override |
![]() | |
virtual XMLTextImportHelper * | CreateTextImport () |
void | ClearTextImport () |
bool | HasShapeImport () const |
void | ClearShapeImport () |
::xmloff::OFormLayerXMLImport * | CreateFormImport () |
void | SetFontDecls (XMLFontStylesContext *pFontDecls) |
void | SetStyles (SvXMLStylesContext *pStyles) |
void | SetAutoStyles (SvXMLStylesContext *pAutoStyles) |
void | SetMasterStyles (SvXMLStylesContext *pMasterStyles) |
bool | IsODFVersionConsistent (const OUString &aODFVersion) |
const css::uno::Reference< css::document::XEmbeddedObjectResolver > & | GetEmbeddedResolver () const |
void | SetEmbeddedResolver (css::uno::Reference< css::document::XEmbeddedObjectResolver > const &_xEmbeddedResolver) |
const css::uno::Reference< css::document::XGraphicStorageHandler > & | GetGraphicStorageHandler () const |
void | SetGraphicStorageHandler (css::uno::Reference< css::document::XGraphicStorageHandler > const &rxGraphicStorageHandler) |
void | CreateNumberFormatsSupplier_ () |
void | CreateDataStylesImport_ () |
Private Types | |
typedef ::std::map< SCTAB, std::unique_ptr< ScMyNamedExpressions > > | SheetNamedExpMap |
Private Member Functions | |
ScXMLImport (const ScXMLImport &)=delete | |
const ScXMLImport & | operator= (const ScXMLImport &)=delete |
void | SetStyleToRanges () |
void | ExamineDefaultStyle () |
Additional Inherited Members | |
![]() | |
static constexpr OUStringLiteral | aDefaultNamespace |
static constexpr OUStringLiteral | aNamespaceSeparator |
static const sal_uInt16 | OOo_1x |
static const sal_uInt16 | OOo_2x |
static const sal_uInt16 | OOo_30x |
static const sal_uInt16 | OOo_31x |
static const sal_uInt16 | OOo_32x |
static const sal_uInt16 | OOo_33x |
static const sal_uInt16 | OOo_34x |
static const sal_uInt16 | AOO_40x |
static const sal_uInt16 | AOO_4x |
static const sal_uInt16 | LO_flag |
static const sal_uInt16 | LO_3x |
static const sal_uInt16 | LO_41x |
static const sal_uInt16 | LO_42x |
static const sal_uInt16 | LO_43x |
static const sal_uInt16 | LO_44x |
static const sal_uInt16 | LO_5x |
static const sal_uInt16 | LO_6x |
static const sal_uInt16 | LO_7x |
static const sal_uInt16 | ProductVersionUnknown |
![]() | |
static SchXMLImportHelper * | CreateChartImport () |
![]() | |
bool | mbIsFormsSupported |
bool | mbIsTableShapeSupported |
bool | mbNotifyMacroEventRead |
Definition at line 115 of file xmlimprt.hxx.
|
private |
Definition at line 120 of file xmlimprt.hxx.
|
privatedelete |
ScXMLImport::ScXMLImport | ( | const css::uno::Reference< css::uno::XComponentContext > & | rContext, |
OUString const & | implementationName, | ||
SvXMLImportFlags | nImportFlag, | ||
const css::uno::Sequence< OUString > & | sSupportedServiceNames = {} |
||
) |
Definition at line 357 of file xmlimprt.cxx.
References SvXMLNamespaceMap::Add(), aXMLScCellStylesProperties, aXMLScColumnStylesProperties, aXMLScRowStylesImportProperties, aXMLScTableStylesImportProperties, SvXMLImport::GetNamespaceMap(), GetXMLToken(), pStylesImportHelper, xCellStylesPropertySetMapper, xColumnStylesPropertySetMapper, XML_N_PRESENTATION, XML_NAMESPACE_PRESENTATION, XML_NP_PRESENTATION, xRowStylesPropertySetMapper, xScPropHdlFactory, and xTableStylesPropertySetMapper.
|
overridevirtual |
Definition at line 392 of file xmlimprt.cxx.
References SvXMLImport::cleanup(), m_pMyNamedExpressions, pChangeTrackingImportHelper, pDetectiveOpArray, pMyLabelRanges, pNumberFormatAttributesExportHelper, pSolarMutexGuard, pStyleNumberFormats, pStylesImportHelper, and pValidations.
|
inline |
Definition at line 236 of file xmlimprt.hxx.
Referenced by ScXMLLabelRangeContext::endFastElement().
|
inline |
Definition at line 227 of file xmlimprt.hxx.
void ScXMLImport::AddNamedExpression | ( | SCTAB | nTab, |
ScMyNamedExpression * | pNamedExp | ||
) |
Definition at line 581 of file xmlimprt.cxx.
References m_SheetNamedExpressions, and p.
|
inline |
Definition at line 241 of file xmlimprt.hxx.
SvXMLImportContext * ScXMLImport::CreateBodyContext | ( | const rtl::Reference< sax_fastparser::FastAttributeList > & | rAttrList | ) |
Definition at line 451 of file xmlimprt.cxx.
|
overrideprotectedvirtual |
Reimplemented from SvXMLImport.
Definition at line 321 of file xmlimprt.cxx.
References CreateMetaContext(), SvXMLImport::GetModel(), OFFICE, XML_DOCUMENT, XML_DOCUMENT_CONTENT, XML_DOCUMENT_META, XML_DOCUMENT_SETTINGS, XML_DOCUMENT_STYLES, and XML_ELEMENT.
SvXMLImportContext * ScXMLImport::CreateFontDeclsContext | ( | ) |
Definition at line 429 of file xmlimprt.cxx.
References SvXMLImport::SetFontDecls().
SvXMLImportContext * ScXMLImport::CreateMetaContext | ( | sal_Int32 | nElement | ) |
Definition at line 456 of file xmlimprt.cxx.
References SvXMLImport::getImportFlags(), SvXMLImport::GetModel(), and IsStylesOnlyMode().
Referenced by CreateFastContext().
SvXMLImportContext * ScXMLImport::CreateScriptContext | ( | ) |
Definition at line 473 of file xmlimprt.cxx.
References SvXMLImport::GetModel(), and IsStylesOnlyMode().
|
overrideprotectedvirtual |
Reimplemented from SvXMLImport.
Definition at line 559 of file xmlimprt.cxx.
SvXMLImportContext * ScXMLImport::CreateStylesContext | ( | bool | bAutoStyles | ) |
Definition at line 438 of file xmlimprt.cxx.
References SvXMLImport::SetAutoStyles(), and SvXMLImport::SetStyles().
|
overridevirtual |
Reimplemented from SvXMLImport.
Definition at line 1501 of file xmlimprt.cxx.
References SvXMLImport::DisposingModel(), and pDoc.
|
overridevirtual |
Reimplemented from SvXMLImport.
Definition at line 1357 of file xmlimprt.cxx.
References aSeq, aTables, ScDocument::BroadcastUno(), bSelfImportingXMLSet, ScDocument::CompileXML(), ProgressBarHelper::End(), SvXMLImport::endDocument(), ScMyTables::FixupOLEs(), ScSizeDeviceProvider::GetDevice(), ScDocument::GetDocumentShell(), ScDocument::GetDrawLayer(), ScDocument::GetExternalRefManager(), SvXMLImport::getImportFlags(), SvXMLImport::GetModel(), SdrObjList::GetObj(), SdrObjList::GetObjCount(), ScDrawLayer::GetObjDataTab(), SdrModel::GetPage(), ScSizeDeviceProvider::GetPPTX(), ScSizeDeviceProvider::GetPPTY(), SvXMLImport::GetProgressBarHelper(), ScDocument::GetTable(), ScDocument::GetTableCount(), ScDocument::HasExternalRefManager(), ScDocument::HasRangeOverflow(), i, ScDrawLayer::InitializeCellAnchoredObj(), ScDocument::IsAdjustHeightLocked(), ScDocument::IsNegativePage(), ScSheetSaveData::IsSheetBlocked(), ScDocument::LockAdjustHeight(), maRecalcRowRanges, mpDocImport, mpPivotSources, nCount, pData, pDoc, ScDrawLayer::RecalcPos(), SC_ACTIVETABLE, ScDocument::SetDrawPageSize(), SetLabelRanges(), SetNamedRanges(), SetSheetNamedRanges(), ScDocument::SetStreamValid(), SetStringRefSyntaxIfMissing(), ScDocument::SetVisibleTab(), sName, ScDocument::UnlockAdjustHeight(), ScDocRowHeightUpdater::update(), and ScExternalRefManager::updateAbsAfterLoad().
|
private |
Definition at line 616 of file xmlimprt.cxx.
References ScDocument::GetDefPattern(), sc::NumFmtUtil::isLatinScript(), mpDocImport, and pDoc.
Referenced by InsertStyles(), and startDocument().
void ScXMLImport::ExtractFormulaNamespaceGrammar | ( | OUString & | rFormula, |
OUString & | rFormulaNmsp, | ||
::formula::FormulaGrammar::Grammar & | reGrammar, | ||
const OUString & | rAttrValue, | ||
bool | bRestrictToExternalNmsp = false |
||
) | const |
Extracts the formula string, the formula grammar namespace URL, and a grammar enum value from the passed formula attribute value.
rFormula | (out-parameter) Returns the plain formula string with the leading equality sign if existing. |
rFormulaNmsp | (out-parameter) Returns the URL of the formula grammar namespace if the attribute value contains the prefix of an unknown namespace. |
reGrammar | (out-parameter) Returns the exact formula grammar if the formula is in a supported ODF format (e.g. FormulaGrammar::GRAM_PODF for ODF 1.0/1.1 formulas, or FormulaGrammar::GRAM_ODFF for ODF 1.2 formulas a.k.a. OpenFormula). Returns the default storage grammar, if the attribute value does not contain a namespace prefix. Returns the special value FormulaGrammar::GRAM_EXTERNAL, if an unknown namespace could be extracted from the formula which will be contained in the parameter rFormulaNmsp then. |
rAttrValue | The value of the processed formula attribute. |
bRestrictToExternalNmsp | If set to true, only namespaces of external formula grammars will be recognized. Internal namespace prefixes (e.g. 'oooc:' or 'of:' will be considered to be part of the formula, e.g. an expression with range operator. |
Definition at line 1579 of file xmlimprt.cxx.
References SvXMLNamespaceMap::AttrValue, GetDocument(), ScDocument::GetFormulaParserPool(), SvXMLNamespaceMap::GetKeyByQName(), SvXMLImport::GetNamespaceMap(), ScDocument::GetStorageGrammar(), ScFormulaParserPool::hasFormulaParser(), XML_NAMESPACE_NONE, XML_NAMESPACE_OF, XML_NAMESPACE_OOOC, XML_NAMESPACE_UNKNOWN, and XML_NAMESPACE_UNKNOWN_FLAG.
Referenced by ScXMLNamedExpressionContext::ScXMLNamedExpressionContext(), and ScXMLTableRowCellContext::ScXMLTableRowCellContext().
sal_Int32 ScXMLImport::GetByteOffset | ( | ) | const |
should use different interface
Definition at line 1549 of file xmlimprt.cxx.
References SvXMLImport::GetLocator().
Referenced by ScXMLBodyContext::characters(), ScXMLBodyContext::createFastChildContext(), ScXMLBodyContext::endFastElement(), and ScXMLTableContext::ScXMLTableContext().
|
inline |
Definition at line 217 of file xmlimprt.hxx.
References xCellStylesPropertySetMapper.
Referenced by XMLTableStylesContext::GetImportPropertyMapper().
|
static |
Definition at line 518 of file xmlimprt.cxx.
References PERCENT().
Referenced by ScXMLExternalRefCellContext::ScXMLExternalRefCellContext(), ScXMLTableRowCellContext::ScXMLTableRowCellContext(), and SetType().
ScXMLChangeTrackingImportHelper * ScXMLImport::GetChangeTrackingImportHelper | ( | ) |
Definition at line 600 of file xmlimprt.cxx.
References pChangeTrackingImportHelper.
Referenced by ScXMLBodyContext::createFastChildContext().
|
inline |
Definition at line 218 of file xmlimprt.hxx.
References xColumnStylesPropertySetMapper.
ScMyImpDetectiveOpArray * ScXMLImport::GetDetectiveOpArray | ( | ) |
Definition at line 1673 of file xmlimprt.cxx.
References pDetectiveOpArray.
Referenced by ScXMLBodyContext::endFastElement(), and ScXMLDetectiveOperationContext::endFastElement().
ScDocumentImport & ScXMLImport::GetDoc | ( | ) |
Definition at line 513 of file xmlimprt.cxx.
References mpDocImport.
Referenced by ScMyTables::AddMatrixRange(), ScXMLTableRowContext::endFastElement(), ScXMLExternalRefCellContext::endFastElement(), ScXMLTableRowCellContext::PutFormulaCell(), ScXMLTableRowCellContext::PutTextCell(), and ScXMLTableRowCellContext::PutValueCell().
|
inline |
Definition at line 206 of file xmlimprt.hxx.
References pDoc.
Referenced by ScXMLTableRowCellContext::AddFormulaCell(), ScXMLTableRowCellContext::AddNonFormulaCell(), ScXMLTableRowCellContext::AddTextAndValueCell(), XMLTableStyleContext::ApplyCondFormat(), ScXMLDatabaseRangeContext::ConvertToDBData(), ScXMLDDELinkContext::CreateDDELink(), ScXMLTableRowCellContext::createFastChildContext(), ScMyTables::DeleteTable(), ScXMLTableRowCellContext::DoMerge(), ScXMLTableColContext::endFastElement(), ScXMLExternalRefTabSourceContext::endFastElement(), ScXMLTableRowContext::endFastElement(), ScXMLConsolidationContext::endFastElement(), ScXMLBodyContext::endFastElement(), ScXMLConditionalFormatsContext::endFastElement(), ScXMLCalculationSettingsContext::endFastElement(), ScXMLTableContext::endFastElement(), ScXMLTableColsContext::endFastElement(), ScXMLConditionalFormatContext::endFastElement(), ScXMLDDELinkContext::endFastElement(), ScXMLDatabaseRangeContext::endFastElement(), ScXMLConditionContext::endFastElement(), ScXMLDPConditionContext::endFastElement(), ExtractFormulaNamespaceGrammar(), ScMyOLEFixer::FixupOLEs(), ScMyTables::GetCurrentColCount(), ScXMLTableRowCellContext::PutFormulaCell(), ScXMLTableRowCellContext::PutTextCell(), ScXMLTableRowCellContext::PutValueCell(), ScXMLBodyContext::ScXMLBodyContext(), ScXMLColumnSplitContext::ScXMLColumnSplitContext(), ScXMLConditionalFormatContext::ScXMLConditionalFormatContext(), ScXMLConditionalFormatsContext::ScXMLConditionalFormatsContext(), ScXMLConsolidationContext::ScXMLConsolidationContext(), ScXMLDataBarFormatContext::ScXMLDataBarFormatContext(), ScXMLDatabaseRangeContext::ScXMLDatabaseRangeContext(), ScXMLDataStreamContext::ScXMLDataStreamContext(), ScXMLDetectiveHighlightedContext::ScXMLDetectiveHighlightedContext(), ScXMLMappingContext::ScXMLMappingContext(), ScXMLSetItemContext::ScXMLSetItemContext(), ScXMLSortContext::ScXMLSortContext(), ScXMLSourceCellRangeContext::ScXMLSourceCellRangeContext(), ScXMLTableContext::ScXMLTableContext(), ScXMLTableRowContext::ScXMLTableRowContext(), ScXMLTableScenarioContext::ScXMLTableScenarioContext(), ScXMLTableRowCellContext::SetAnnotation(), ScXMLTableRowCellContext::SetCellRangeSource(), ScXMLTableRowCellContext::SetContentValidation(), SetCurrencySymbol(), ScXMLTableRowCellContext::SetDetectiveObj(), ScXMLTableRowCellContext::SetFormulaCell(), ScXMLColumnAggregateContext::~ScXMLColumnAggregateContext(), ScXMLColumnMergeContext::~ScXMLColumnMergeContext(), ScXMLColumnNumberContext::~ScXMLColumnNumberContext(), ScXMLColumnRemoveContext::~ScXMLColumnRemoveContext(), ScXMLColumnRemoveNullContext::~ScXMLColumnRemoveNullContext(), ScXMLColumnTextContext::~ScXMLColumnTextContext(), ScXMLDateTimeContext::~ScXMLDateTimeContext(), and ScXMLMappingContext::~ScXMLMappingContext().
|
inline |
Definition at line 207 of file xmlimprt.hxx.
References pDoc.
const ScXMLEditAttributeMap & ScXMLImport::GetEditAttributeMap | ( | ) | const |
Definition at line 1660 of file xmlimprt.cxx.
References mpEditAttrMap.
Referenced by ScXMLTableRowCellContext::PushFormat().
ScEditEngineDefaulter * ScXMLImport::GetEditEngine | ( | ) |
Definition at line 1646 of file xmlimprt.cxx.
References ScDocument::GetEditPool(), ScDocument::GetEnginePool(), mpEditEngine, and pDoc.
FormulaError ScXMLImport::GetFormulaErrorConstant | ( | const OUString & | rStr | ) | const |
Definition at line 1638 of file xmlimprt.cxx.
References mpComp.
Referenced by ScXMLTableRowCellContext::IsPossibleErrorString(), and ScXMLTableRowCellContext::PutFormulaCell().
XMLNumberFormatAttributesExportHelper * ScXMLImport::GetNumberFormatAttributesExportHelper | ( | ) |
Definition at line 1111 of file xmlimprt.cxx.
References SvXMLImport::GetNumberFormatsSupplier(), and pNumberFormatAttributesExportHelper.
Referenced by SetType().
sc::PivotTableSources & ScXMLImport::GetPivotTableSources | ( | ) |
Definition at line 313 of file xmlimprt.cxx.
References mpPivotSources.
Referenced by ScXMLDataPilotTableContext::endFastElement().
|
inline |
Definition at line 223 of file xmlimprt.hxx.
References mpPostProcessData.
Referenced by ScXMLDataStreamContext::endFastElement().
|
static |
Definition at line 1199 of file xmlimprt.cxx.
References COLUMN_HEADER, i, ROW_HEADER, SC_FILTER, SC_PRINT_RANGE, and SC_REPEAT_ROW.
|
inline |
Definition at line 211 of file xmlimprt.hxx.
References maRecalcRowRanges.
Referenced by ScXMLTableRowContext::endFastElement().
|
inline |
Definition at line 219 of file xmlimprt.hxx.
References xRowStylesPropertySetMapper.
ScMyStyleNumberFormats * ScXMLImport::GetStyleNumberFormats | ( | ) |
Definition at line 1118 of file xmlimprt.cxx.
References pStyleNumberFormats.
Referenced by SetStyleToRanges().
|
inline |
Definition at line 256 of file xmlimprt.hxx.
Referenced by ScMyTables::AddColStyle(), ScMyTables::AddColumn(), ScXMLTableRowCellContext::AddFormulaCell(), ScXMLTableRowCellContext::AddNonFormulaCell(), ScMyTables::DeleteTable(), ScXMLTableContext::endFastElement(), ScXMLTableRowCellContext::ScXMLTableRowCellContext(), and ScMyTables::SetRowStyle().
|
inline |
Definition at line 209 of file xmlimprt.hxx.
References aTables.
Referenced by ScXMLTableRowCellContext::AddFormulaCell(), ScXMLTableRowCellContext::AddTextAndValueCell(), XMLTableStyleContext::ApplyCondFormat(), ScXMLTableShapesContext::createFastChildContext(), ScXMLTableContext::createFastChildContext(), ScXMLTableRowCellContext::createFastChildContext(), ScXMLTableColContext::endFastElement(), ScXMLTableRowContext::endFastElement(), ScXMLConditionalFormatsContext::endFastElement(), ScXMLTableContext::endFastElement(), ScXMLTableColsContext::endFastElement(), ScXMLTableRowsContext::endFastElement(), ScXMLConditionalFormatContext::endFastElement(), ScXMLTableRowCellContext::endFastElement(), ScCellTextStyleContext::FillPropertySet(), ScXMLTableRowCellContext::PushFormat(), ScXMLTableRowCellContext::PushParagraphFieldSheetName(), ScXMLTableRowCellContext::PutTextCell(), ScXMLTableRowCellContext::PutValueCell(), ScXMLDetectiveOperationContext::ScXMLDetectiveOperationContext(), ScXMLTableColsContext::ScXMLTableColsContext(), ScXMLTableContext::ScXMLTableContext(), ScXMLTableProtectionContext::ScXMLTableProtectionContext(), ScXMLTableRowCellContext::ScXMLTableRowCellContext(), ScXMLTableRowContext::ScXMLTableRowContext(), ScXMLTableRowsContext::ScXMLTableRowsContext(), ScXMLTableRowCellContext::SetAnnotation(), and ScXMLTableRowCellContext::SetDetectiveObj().
|
inline |
Definition at line 220 of file xmlimprt.hxx.
References xTableStylesPropertySetMapper.
bool ScXMLImport::GetValidation | ( | const OUString & | sName, |
ScMyImportValidation & | aValidation | ||
) |
Definition at line 564 of file xmlimprt.cxx.
References pValidations.
Referenced by ScXMLTableRowCellContext::SetContentValidation().
|
inline |
Definition at line 267 of file xmlimprt.hxx.
References mbHasNewCondFormatData.
|
overridevirtual |
Reimplemented from SvXMLImport.
Definition at line 410 of file xmlimprt.cxx.
References SvXMLImport::getImportInfo(), SvXMLImport::initialize(), mbImportStyles, mbLockSolarMutex, SC_UNO_ODS_IMPORT_STYLES, and SC_UNO_ODS_LOCK_SOLAR_MUTEX.
void ScXMLImport::InsertStyles | ( | ) |
Definition at line 607 of file xmlimprt.cxx.
References SvXMLStylesContext::CopyStylesToDoc(), ExamineDefaultStyle(), SvXMLImport::getImportFlags(), and SvXMLImport::GetStyles().
Referenced by XMLTableStylesContext::endFastElement().
bool ScXMLImport::IsCurrencySymbol | ( | const sal_Int32 | nNumberFormat, |
const OUString & | sCurrencySymbol, | ||
std::u16string_view | sBankSymbol | ||
) |
Definition at line 861 of file xmlimprt.cxx.
References SvNumberFormatter::GetLegacyOnlyCurrencyEntry(), SvXMLImport::GetNumberFormatsSupplier(), and SC_CURRENCYSYMBOL.
Referenced by SetType().
|
inline |
Definition at line 213 of file xmlimprt.hxx.
References bLoadDoc.
Referenced by CreateMetaContext(), and CreateScriptContext().
void ScXMLImport::LockSolarMutex | ( | ) |
Definition at line 1518 of file xmlimprt.cxx.
References DBG_TESTSOLARMUTEX, mbLockSolarMutex, nSolarMutexLocked, and pSolarMutexGuard.
Referenced by ScXMLTableRowCellContext::LockSolarMutex(), ScXMLImport::MutexGuard::MutexGuard(), ScXMLConsolidationContext::ScXMLConsolidationContext(), ScXMLDatabaseRangesContext::ScXMLDatabaseRangesContext(), ScXMLDataPilotTablesContext::ScXMLDataPilotTablesContext(), ScXMLDDELinksContext::ScXMLDDELinksContext(), ScXMLLabelRangesContext::ScXMLLabelRangesContext(), ScXMLMappingsContext::ScXMLMappingsContext(), ScXMLNamedExpressionsContext::ScXMLNamedExpressionsContext(), ScXMLTableScenarioContext::ScXMLTableScenarioContext(), and ScXMLTrackedChangesContext::ScXMLTrackedChangesContext().
|
overridevirtual |
Reimplemented from SvXMLImport.
Definition at line 1667 of file xmlimprt.cxx.
References pDoc, and ScDocument::SetEmbedFonts().
|
privatedelete |
void ScXMLImport::ProgressBarIncrement | ( | ) |
Definition at line 1569 of file xmlimprt.cxx.
References SvXMLImport::GetProgressBarHelper(), ProgressBarHelper::Increment(), and nProgressCount.
Referenced by ScXMLTableRowCellContext::AddFormulaCell(), ScXMLTableRowCellContext::createFastChildContext(), ScXMLTableContext::endFastElement(), ScXMLTableRowCellContext::PutTextCell(), and ScXMLTableRowCellContext::PutValueCell().
void ScXMLImport::SetChangeTrackingViewSettings | ( | const css::uno::Sequence< css::beans::PropertyValue > & | rChangeProps | ) |
Definition at line 629 of file xmlimprt.cxx.
References cppu::any2bool(), ScRangeStringConverter::GetRangeListFromString(), pDoc, ScDocument::SetChangeViewSettings(), and sName.
Referenced by SetViewSettings().
|
overridevirtual |
Reimplemented from SvXMLImport.
Definition at line 752 of file xmlimprt.cxx.
References SvXMLUnitConverter::convertPropertySet(), comphelper::Base64::decode(), ScDocument::GetChangeTrack(), SvXMLImport::getImportInfo(), SvXMLImport::GetModel(), i, Name, nCount, pDoc, ScDocument::SetChangeTrack(), ScChangeTrack::SetProtection(), and Value.
sal_Int32 ScXMLImport::SetCurrencySymbol | ( | const sal_Int32 | nKey, |
std::u16string_view | rCurrency | ||
) |
Definition at line 810 of file xmlimprt.cxx.
References aBuffer, aSeq, GetDocument(), SvXMLImport::GetNumberFormatsSupplier(), LocaleDataWrapper::getNumDecimalSep(), LocaleDataWrapper::getNumThousandSep(), comphelper::getProcessComponentContext(), gsLocale(), SvXMLImport::SetError(), XMLERROR_API, and XMLERROR_FLAG_ERROR.
Referenced by SetType().
void ScXMLImport::SetLabelRanges | ( | ) |
Definition at line 1225 of file xmlimprt.cxx.
References assert(), SvXMLImport::GetModel(), ScRangeStringConverter::GetRangeFromString(), pDoc, pMyLabelRanges, SC_UNO_COLLABELRNG, and SC_UNO_ROWLABELRNG.
Referenced by endDocument().
void ScXMLImport::SetNamedRanges | ( | ) |
Definition at line 1311 of file xmlimprt.cxx.
References ScDocument::GetRangeName(), m_pMyNamedExpressions, and pDoc.
Referenced by endDocument().
|
inline |
Definition at line 266 of file xmlimprt.hxx.
Referenced by ScXMLConditionalFormatsContext::ScXMLConditionalFormatsContext().
bool ScXMLImport::SetNullDateOnUnitConverter | ( | ) |
Definition at line 1103 of file xmlimprt.cxx.
References bNullDateSetted, SvXMLImport::GetMM100UnitConverter(), SvXMLImport::GetModel(), and SvXMLUnitConverter::setNullDate().
Referenced by ScXMLExternalRefCellContext::ScXMLExternalRefCellContext(), and ScXMLTableRowCellContext::ScXMLTableRowCellContext().
void ScXMLImport::SetPostProcessData | ( | sc::ImportPostProcessData * | p | ) |
Definition at line 308 of file xmlimprt.cxx.
References mpPostProcessData.
Referenced by ScXMLImportWrapper::ImportFromComponent().
Definition at line 1559 of file xmlimprt.cxx.
References pDoc, and ScDocument::SetRangeOverflowType().
Referenced by ScXMLTableRowCellContext::AddFormulaCell(), ScXMLTableRowCellContext::AddTextAndValueCell(), and ScXMLBodyContext::createFastChildContext().
void ScXMLImport::SetSheetNamedRanges | ( | ) |
Definition at line 1324 of file xmlimprt.cxx.
References ScDocument::GetRangeName(), m_SheetNamedExpressions, and pDoc.
Referenced by endDocument().
|
overridevirtual |
Reimplemented from SvXMLImport.
Definition at line 485 of file xmlimprt.cxx.
References SvXMLImport::GetProgressBarHelper(), nCount, s_stats, ProgressBarHelper::SetReference(), SvXMLImport::SetStatistics(), and ProgressBarHelper::SetValue().
void ScXMLImport::SetStringRefSyntaxIfMissing | ( | ) |
Definition at line 1341 of file xmlimprt.cxx.
References formula::FormulaGrammar::CONV_A1_XL_A1, ScDocument::GetCalcConfig(), ScCalcConfig::mbHasStringRefSyntax, ScCalcConfig::meStringRefAddressSyntax, pDoc, and ScDocument::SetCalcConfig().
Referenced by endDocument().
void ScXMLImport::SetStylesToRangesFinished | ( | ) |
Definition at line 1125 of file xmlimprt.cxx.
References SetStyleToRanges(), and sPrevStyleName.
Referenced by ScMyTables::DeleteTable().
|
private |
Definition at line 991 of file xmlimprt.cxx.
References ScSheetSaveData::AddCellStyle(), ScMyStyleNumberFormats::AddStyleNumberFormat(), XMLTableStyleContext::ApplyCondFormat(), XMLTableStyleContext::FillPropertySet(), SvXMLStylesContext::FindStyleChildContext(), SvXMLImport::GetAutoStyles(), XMLTableStyleContext::GetLastSheet(), SvXMLImport::GetModel(), XMLTableStyleContext::GetNumberFormat(), SvXMLImport::GetStyleDisplayName(), GetStyleNumberFormats(), gsCellStyle(), ScFormatSaveData::maIDToName, mbImportStyles, nPrevCellType, XMLTableStyleContext::SetLastSheet(), SetType(), sPrevCurrency, sPrevStyleName, and xSheetCellRanges.
Referenced by ScMyStyleRanges::SetStylesToRanges(), SetStylesToRangesFinished(), and SetStyleToRanges().
void ScXMLImport::SetStyleToRanges | ( | const ScRangeList & | rRanges, |
const OUString * | pStyleName, | ||
const sal_Int16 | nCellType, | ||
const OUString * | pCurrency | ||
) |
Definition at line 1058 of file xmlimprt.cxx.
References SvXMLImport::GetModel(), mbImportStyles, nPrevCellType, SetStyleToRanges(), sPrevCurrency, sPrevStyleName, and xSheetCellRanges.
|
overridevirtual |
Reimplemented from SvXMLImport.
Definition at line 1132 of file xmlimprt.cxx.
References ScXMLConverter::GetScDocument(), formula::FormulaGrammar::GRAM_ODFF, mpComp, mpDocImport, pDoc, SvXMLImport::setTargetDocument(), and xModel.
void ScXMLImport::SetType | ( | const css::uno::Reference< css::beans::XPropertySet > & | rProperties, |
sal_Int32 & | rNumberFormat, | ||
const sal_Int16 | nCellType, | ||
std::u16string_view | rCurrency | ||
) |
Definition at line 913 of file xmlimprt.cxx.
References GetCellType(), GetNumberFormatAttributesExportHelper(), SvXMLImport::GetNumberFormatsSupplier(), gsLocale(), gsNumberFormat(), IsCurrencySymbol(), mbImportStyles, SetCurrencySymbol(), xNumberFormats, and xNumberFormatTypes.
Referenced by SetStyleToRanges().
|
overridevirtual |
Reimplemented from SvXMLImport.
Definition at line 709 of file xmlimprt.cxx.
References ScModelObj::GetEmbeddedObject(), SvXMLImport::GetModel(), SetChangeTrackingViewSettings(), tools::Rectangle::setHeight(), SfxObjectShell::SetVisArea(), tools::Rectangle::setWidth(), tools::Rectangle::setX(), tools::Rectangle::setY(), and sName.
|
overridevirtual |
Reimplemented from SvXMLImport.
Definition at line 1152 of file xmlimprt.cxx.
References bLoadDoc, bSelfImportingXMLSet, ExamineDefaultStyle(), SvXMLImport::getImportFlags(), SvXMLImport::getImportInfo(), SvXMLImport::GetModel(), SvXMLImport::GetNamespaceMap(), ScDocument::IsImportingXML(), pDoc, SvXMLImport::startDocument(), ScSheetSaveData::StoreInitialNamespaces(), and UnlockSolarMutex().
void ScXMLImport::UnlockSolarMutex | ( | ) |
Definition at line 1536 of file xmlimprt.cxx.
References nSolarMutexLocked, and pSolarMutexGuard.
Referenced by ScXMLTableRowCellContext::endFastElement(), startDocument(), ScXMLConsolidationContext::~ScXMLConsolidationContext(), ScXMLDatabaseRangesContext::~ScXMLDatabaseRangesContext(), ScXMLDataPilotTablesContext::~ScXMLDataPilotTablesContext(), ScXMLDDELinksContext::~ScXMLDDELinksContext(), ScXMLLabelRangesContext::~ScXMLLabelRangesContext(), ScXMLMappingsContext::~ScXMLMappingsContext(), ScXMLNamedExpressionsContext::~ScXMLNamedExpressionsContext(), ScXMLTableScenarioContext::~ScXMLTableScenarioContext(), and ScXMLTrackedChangesContext::~ScXMLTrackedChangesContext().
|
private |
Lift cycle managed elsewhere, no need to delete.
Definition at line 140 of file xmlimprt.hxx.
Referenced by endDocument(), and GetTables().
|
private |
Definition at line 164 of file xmlimprt.hxx.
Referenced by IsStylesOnlyMode(), and startDocument().
|
private |
Definition at line 165 of file xmlimprt.hxx.
Referenced by SetNullDateOnUnitConverter().
|
private |
Definition at line 166 of file xmlimprt.hxx.
Referenced by endDocument(), and startDocument().
|
private |
Definition at line 144 of file xmlimprt.hxx.
Referenced by SetNamedRanges(), and ~ScXMLImport().
|
private |
Definition at line 145 of file xmlimprt.hxx.
Referenced by AddNamedExpression(), and SetSheetNamedRanges().
|
private |
Definition at line 142 of file xmlimprt.hxx.
Referenced by endDocument(), and GetRecalcRowRanges().
|
private |
Definition at line 169 of file xmlimprt.hxx.
Referenced by HasNewCondFormatData().
|
private |
Definition at line 168 of file xmlimprt.hxx.
Referenced by initialize(), SetStyleToRanges(), and SetType().
|
private |
Definition at line 167 of file xmlimprt.hxx.
Referenced by initialize(), and LockSolarMutex().
|
private |
Definition at line 124 of file xmlimprt.hxx.
Referenced by GetFormulaErrorConstant(), and setTargetDocument().
|
private |
Definition at line 123 of file xmlimprt.hxx.
Referenced by endDocument(), ExamineDefaultStyle(), GetDoc(), and setTargetDocument().
|
mutableprivate |
Definition at line 128 of file xmlimprt.hxx.
Referenced by GetEditAttributeMap().
|
private |
Definition at line 125 of file xmlimprt.hxx.
Referenced by GetEditEngine().
|
private |
Definition at line 126 of file xmlimprt.hxx.
Referenced by endDocument(), and GetPivotTableSources().
|
private |
Definition at line 138 of file xmlimprt.hxx.
Referenced by GetPostProcessData(), and SetPostProcessData().
|
private |
Definition at line 163 of file xmlimprt.hxx.
Referenced by SetStyleToRanges().
|
private |
Definition at line 162 of file xmlimprt.hxx.
Referenced by ProgressBarIncrement().
|
private |
Definition at line 161 of file xmlimprt.hxx.
Referenced by LockSolarMutex(), and UnlockSolarMutex().
|
private |
Definition at line 129 of file xmlimprt.hxx.
Referenced by GetChangeTrackingImportHelper(), and ~ScXMLImport().
|
private |
Definition at line 149 of file xmlimprt.hxx.
Referenced by GetDetectiveOpArray(), and ~ScXMLImport().
|
private |
Definition at line 122 of file xmlimprt.hxx.
Referenced by DisposingModel(), endDocument(), ExamineDefaultStyle(), GetDocument(), GetEditEngine(), NotifyContainsEmbeddedFont(), SetChangeTrackingViewSettings(), SetConfigurationSettings(), SetLabelRanges(), SetNamedRanges(), SetRangeOverflowType(), SetSheetNamedRanges(), SetStringRefSyntaxIfMissing(), setTargetDocument(), and startDocument().
|
private |
Definition at line 147 of file xmlimprt.hxx.
Referenced by SetLabelRanges(), and ~ScXMLImport().
|
private |
Definition at line 152 of file xmlimprt.hxx.
Referenced by GetNumberFormatAttributesExportHelper(), and ~ScXMLImport().
|
private |
Definition at line 150 of file xmlimprt.hxx.
Referenced by LockSolarMutex(), UnlockSolarMutex(), and ~ScXMLImport().
|
private |
Definition at line 153 of file xmlimprt.hxx.
Referenced by GetStyleNumberFormats(), and ~ScXMLImport().
|
private |
Definition at line 130 of file xmlimprt.hxx.
Referenced by ScXMLImport(), and ~ScXMLImport().
|
private |
Definition at line 148 of file xmlimprt.hxx.
Referenced by GetValidation(), and ~ScXMLImport().
|
private |
Definition at line 160 of file xmlimprt.hxx.
Referenced by SetStyleToRanges().
|
private |
Definition at line 159 of file xmlimprt.hxx.
Referenced by SetStylesToRangesFinished(), and SetStyleToRanges().
|
private |
Definition at line 133 of file xmlimprt.hxx.
Referenced by GetCellStylesPropertySetMapper(), and ScXMLImport().
|
private |
Definition at line 134 of file xmlimprt.hxx.
Referenced by GetColumnStylesPropertySetMapper(), and ScXMLImport().
|
private |
Definition at line 154 of file xmlimprt.hxx.
Referenced by SetType().
|
private |
Definition at line 155 of file xmlimprt.hxx.
Referenced by SetType().
|
private |
Definition at line 135 of file xmlimprt.hxx.
Referenced by GetRowStylesPropertySetMapper(), and ScXMLImport().
|
private |
Definition at line 132 of file xmlimprt.hxx.
Referenced by ScXMLImport().
|
private |
Definition at line 157 of file xmlimprt.hxx.
Referenced by SetStyleToRanges().
|
private |
Definition at line 136 of file xmlimprt.hxx.
Referenced by GetTableStylesPropertySetMapper(), and ScXMLImport().