diff options
author | Jakub Trzebiatowski <ubap.dev@gmail.com> | 2016-06-04 12:02:37 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-06-07 13:12:24 +0000 |
commit | 45a6fdad8101e4ba552ca4d4532d0b03b79dd15a (patch) | |
tree | 262cb8e027b6498bc0843382cdda9f7b0b55f141 /sw/inc/tblafmt.hxx | |
parent | 934908168ebdb4a021e18e6bea57accc21d5ad86 (diff) |
sw UNO Cell Style family, SwXTextCellStyle
Cell Family :: getByName
Cell Family :: getElementNames
Cell Family :: getCount
Change-Id: I37d567ee284054f847c704d9fce370d174a0c48c
Reviewed-on: https://gerrit.libreoffice.org/25896
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'sw/inc/tblafmt.hxx')
-rw-r--r-- | sw/inc/tblafmt.hxx | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sw/inc/tblafmt.hxx b/sw/inc/tblafmt.hxx index 5490dce324fd..9e5f4a3be183 100644 --- a/sw/inc/tblafmt.hxx +++ b/sw/inc/tblafmt.hxx @@ -110,6 +110,8 @@ class SwBoxAutoFormat OUString m_sNumFormatString; LanguageType m_eSysLanguage, m_eNumFormatLanguage; + css::uno::WeakReference<css::uno::XInterface> m_wXObject; + public: SwBoxAutoFormat(); SwBoxAutoFormat( const SwBoxAutoFormat& rNew ); @@ -176,6 +178,11 @@ public: void SetValueFormat( const OUString& rFormat, LanguageType eLng, LanguageType eSys ) { m_sNumFormatString = rFormat; m_eNumFormatLanguage = eLng; m_eSysLanguage = eSys; } + css::uno::WeakReference<css::uno::XInterface> const& GetXObject() const + { return m_wXObject; } + void SetXObject(css::uno::Reference<css::uno::XInterface> const& xObject) + { m_wXObject = xObject; } + bool Load( SvStream& rStream, const SwAfVersions& rVersions, sal_uInt16 nVer ); bool Save( SvStream& rStream, sal_uInt16 fileVersion ) const; bool SaveVersionNo( SvStream& rStream, sal_uInt16 fileVersion ) const; @@ -300,6 +307,11 @@ public: { return m_wXObject; } void SetXObject(css::uno::Reference<css::uno::XInterface> const& xObject) { m_wXObject = xObject; } + + /// Returns the cell's name postfix. eg. ".1" + OUString GetTableTemplateCellSubName(const SwBoxAutoFormat& rBoxFormat) const; + /// Returns a vector of indexes in aBoxAutoFormat array. Returned indexes points to cells which are mapped to a table-template. + static const std::vector<sal_Int32>& GetTableTemplateMap(); }; class SW_DLLPUBLIC SwTableAutoFormatTable |