24 #include <unordered_set>
44 mnStartOffset(nStart),
145 void GetStreamPos(
SCTAB nTab, sal_Int32& rStartOffset, sal_Int32& rEndOffset )
const;
154 void AddSavePos(
SCTAB nTab, sal_Int32 nStartOffset, sal_Int32 nEndOffset );
void HandleNoteStyles(const OUString &rStyleName, const OUString &rTextName, const ScAddress &rCellPos)
const std::vector< ScNoteStyleEntry > & GetNoteStyles() const
bool HasStreamPos(SCTAB nTab) const
std::vector< ScTextStyleEntry > maNoteParaStyles
void StartStreamPos(SCTAB nTab, sal_Int32 nStartOffset)
const std::vector< ScTextStyleEntry > & GetNoteTextStyles() const
const std::vector< ScCellStyleEntry > & GetColumnStyles() const
void StoreInitialNamespaces(const SvXMLNamespaceMap &rNamespaces)
void AddColumnStyle(const OUString &rName, const ScAddress &rCellPos)
bool AddLoadedNamespaces(SvXMLNamespaceMap &rNamespaces) const
void AddStreamPos(SCTAB nTab, sal_Int32 nStartOffset, sal_Int32 nEndOffset)
void BlockSheet(SCTAB nTab)
std::vector< ScLoadedNamespaceEntry > maLoadedNamespaces
ScLoadedNamespaceEntry(const OUString &rPrefix, const OUString &rName, sal_uInt16 nKey)
std::vector< ScTextStyleEntry > maNoteTextStyles
const std::vector< ScTextStyleEntry > & GetTextStyles() const
ScNoteStyleEntry maPreviousNote
ScTextStyleEntry(const OUString &rName, const ScAddress &rPos, const ESelection &rSel)
void AddSavePos(SCTAB nTab, sal_Int32 nStartOffset, sal_Int32 nEndOffset)
void AddTextStyle(const OUString &rName, const ScAddress &rCellPos, const ESelection &rSelection)
std::vector< ScStreamEntry > maStreamEntries
ScNoteStyleEntry(const OUString &rStyle, const OUString &rText, const ScAddress &rPos)
void AddTableStyle(const OUString &rName, const ScAddress &rCellPos)
void AddNoteContentStyle(XmlStyleFamily nFamily, const OUString &rName, const ScAddress &rCellPos, const ESelection &rSelection)
ScCellStyleEntry(const OUString &rName, const ScAddress &rPos)
void EndStreamPos(sal_Int32 nEndOffset)
const std::vector< ScTextStyleEntry > & GetNoteParaStyles() const
void SetInSupportedSave(bool bSet)
std::vector< ScTextStyleEntry > maTextStyles
std::vector< ScStreamEntry > maSaveEntries
const std::vector< ScCellStyleEntry > & GetTableStyles() const
ScStreamEntry(sal_Int32 nStart, sal_Int32 nEnd)
const std::vector< ScCellStyleEntry > & GetRowStyles() const
std::vector< ScNoteStyleEntry > maNoteStyles
std::vector< bool > maBlocked
std::unordered_set< OUString > maInitialPrefixes
std::vector< ScCellStyleEntry > maTableStyles
void AddCellStyle(const OUString &rName, const ScAddress &rCellPos)
std::vector< ScCellStyleEntry > maCellStyles
const std::vector< ScCellStyleEntry > & GetCellStyles() const
void GetStreamPos(SCTAB nTab, sal_Int32 &rStartOffset, sal_Int32 &rEndOffset) const
void StoreLoadedNamespaces(const SvXMLNamespaceMap &rNamespaces)
bool IsSheetBlocked(SCTAB nTab) const
void AddRowStyle(const OUString &rName, const ScAddress &rCellPos)
std::vector< ScCellStyleEntry > maColumnStyles
bool IsInSupportedSave() const
std::vector< ScCellStyleEntry > maRowStyles