diff options
author | Luboš Luňák <l.lunak@suse.cz> | 2013-01-23 16:31:31 +0100 |
---|---|---|
committer | Luboš Luňák <l.lunak@suse.cz> | 2013-02-01 14:20:33 +0100 |
commit | d28f0bfda55eebc34bbe5aab22f430ee37ef7e9b (patch) | |
tree | b3dd5653127be4c21250c5e88ff4d960a7621c04 /xmloff/source/style | |
parent | 32e3ede97ec6bad1b3c19545709b54eff29eafc6 (diff) |
move class definition to a header file
Change-Id: Id41200667089d4f42f7999060fd97545bb069788
Diffstat (limited to 'xmloff/source/style')
-rw-r--r-- | xmloff/source/style/XMLFontStylesContext.cxx | 41 |
1 files changed, 1 insertions, 40 deletions
diff --git a/xmloff/source/style/XMLFontStylesContext.cxx b/xmloff/source/style/XMLFontStylesContext.cxx index 5997f1912c62..6a6e290f53d8 100644 --- a/xmloff/source/style/XMLFontStylesContext.cxx +++ b/xmloff/source/style/XMLFontStylesContext.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <xmloff/XMLFontStylesContext.hxx> #include <com/sun/star/awt/FontFamily.hpp> #include <com/sun/star/awt/FontPitch.hpp> @@ -29,8 +30,6 @@ #include "fonthdl.hxx" #include <xmloff/xmlimp.hxx> #include <xmloff/maptype.hxx> -#include <xmloff/XMLFontStylesContext.hxx> - using ::rtl::OUString; using ::rtl::OUStringBuffer; @@ -78,44 +77,6 @@ static const SvXMLTokenMapEntry* lcl_getFontStyleAttrTokenMap() return aFontStyleAttrTokenMap; } -class XMLFontStyleContext_Impl : public SvXMLStyleContext -{ - Any aFamilyName; - Any aStyleName; - Any aFamily; - Any aPitch; - Any aEnc; - - SvXMLImportContextRef xStyles; - - XMLFontStylesContext *GetStyles() - { - return ((XMLFontStylesContext *)&xStyles); - } - -public: - - TYPEINFO(); - - XMLFontStyleContext_Impl( SvXMLImport& rImport, sal_uInt16 nPrfx, - const ::rtl::OUString& rLName, - const ::com::sun::star::uno::Reference< - ::com::sun::star::xml::sax::XAttributeList > & xAttrList, - XMLFontStylesContext& rStyles ); - virtual ~XMLFontStyleContext_Impl(); - - void SetAttribute( sal_uInt16 nPrefixKey, const OUString& rLocalName, - const OUString& rValue ); - - void FillProperties( ::std::vector< XMLPropertyState > &rProps, - sal_Int32 nFamilyNameIdx, - sal_Int32 nStyleNameIdx, - sal_Int32 nFamilyIdx, - sal_Int32 nPitchIdx, - sal_Int32 nCharsetIdx ) const; - -}; - TYPEINIT1( XMLFontStyleContext_Impl, SvXMLStyleContext ); XMLFontStyleContext_Impl::XMLFontStyleContext_Impl( SvXMLImport& rImport, |