#include <XMLFontAutoStylePool.hxx>


Public Member Functions | |
| XMLFontAutoStylePool (SvXMLExport &rExport) | |
| ~XMLFontAutoStylePool () | |
| ::rtl::OUString | Add (const ::rtl::OUString &rFamilyName, const ::rtl::OUString &rStyleName, sal_Int16 nFamily, sal_Int16 nPitch, rtl_TextEncoding eEnc) |
| ::rtl::OUString | Find (const ::rtl::OUString &rFamilyName, const ::rtl::OUString &rStyleName, sal_Int16 nFamily, sal_Int16 nPitch, rtl_TextEncoding eEnc) const |
| ::rtl::OUString | Find (const ::rtl::OUString &rInternalName) const |
| void | exportXML () |
Protected Member Functions | |
| SvXMLExport & | GetExport () |
Private Attributes | |
| SvXMLExport & | rExport |
| XMLFontAutoStylePool_Impl * | pPool |
| XMLFontAutoStylePoolNames_Impl * | pNames |
| sal_uInt32 | nName |
Definition at line 40 of file XMLFontAutoStylePool.hxx.
| XMLFontAutoStylePoolEntryCmp_Impl XMLFontAutoStylePool::XMLFontAutoStylePool | ( | SvXMLExport & | rExport | ) |
Definition at line 153 of file XMLFontAutoStylePool.cxx.
| XMLFontAutoStylePool::~XMLFontAutoStylePool | ( | ) |
| SvXMLExport& XMLFontAutoStylePool::GetExport | ( | ) | [inline, protected] |
| ::rtl::OUString XMLFontAutoStylePool::Add | ( | const ::rtl::OUString & | rFamilyName, | |
| const ::rtl::OUString & | rStyleName, | |||
| sal_Int16 | nFamily, | |||
| sal_Int16 | nPitch, | |||
| rtl_TextEncoding | eEnc | |||
| ) |
| ::rtl::OUString XMLFontAutoStylePool::Find | ( | const ::rtl::OUString & | rFamilyName, | |
| const ::rtl::OUString & | rStyleName, | |||
| sal_Int16 | nFamily, | |||
| sal_Int16 | nPitch, | |||
| rtl_TextEncoding | eEnc | |||
| ) | const |
| ::rtl::OUString XMLFontAutoStylePool::Find | ( | const ::rtl::OUString & | rInternalName | ) | const |
| void XMLFontAutoStylePool::exportXML | ( | ) |
Definition at line 240 of file XMLFontAutoStylePool.cxx.
References SvXMLExport::AddAttribute(), XMLFontEncodingPropHdl::exportXML(), XMLFontFamilyNamePropHdl::exportXML(), XMLFontPitchPropHdl::exportXML(), XMLFontFamilyPropHdl::exportXML(), XMLFontAutoStylePoolEntry_Impl::GetEncoding(), GetExport(), XMLFontAutoStylePoolEntry_Impl::GetFamily(), XMLFontAutoStylePoolEntry_Impl::GetFamilyName(), SvXMLExport::GetMM100UnitConverter(), XMLFontAutoStylePoolEntry_Impl::GetName(), XMLFontAutoStylePoolEntry_Impl::GetPitch(), XMLFontAutoStylePoolEntry_Impl::GetStyleName(), OUString, pPool, xmloff::token::XML_FONT_ADORNMENTS, xmloff::token::XML_FONT_CHARSET, xmloff::token::XML_FONT_FACE, xmloff::token::XML_FONT_FACE_DECLS, xmloff::token::XML_FONT_FAMILY, xmloff::token::XML_FONT_FAMILY_GENERIC, xmloff::token::XML_FONT_PITCH, and xmloff::token::XML_NAME.
SvXMLExport& XMLFontAutoStylePool::rExport [private] |
Definition at line 42 of file XMLFontAutoStylePool.hxx.
XMLFontAutoStylePool_Impl* XMLFontAutoStylePool::pPool [private] |
Definition at line 44 of file XMLFontAutoStylePool.hxx.
Referenced by exportXML(), and ~XMLFontAutoStylePool().
XMLFontAutoStylePoolNames_Impl* XMLFontAutoStylePool::pNames [private] |
sal_uInt32 XMLFontAutoStylePool::nName [private] |
Definition at line 46 of file XMLFontAutoStylePool.hxx.
1.5.6