LibreOffice Module lotuswordpro (master) 1
|
#include <lwpglobalmgr.hxx>
Public Member Functions | |
~LwpGlobalMgr () | |
LwpObjectFactory * | GetLwpObjFactory () |
LwpBookmarkMgr * | GetLwpBookmarkMgr () |
LwpChangeMgr * | GetLwpChangeMgr () |
XFFontFactory * | GetXFFontFactory () |
XFStyleManager * | GetXFStyleManager () |
void | SetEditorAttrMap (sal_uInt16 nID, LwpEditorAttr *pAttr) |
OUString | GetEditorName (sal_uInt8 nID) |
XFColor | GetHighlightColor (sal_uInt8 nID) |
Static Public Member Functions | |
static LwpGlobalMgr * | GetInstance (LwpSvStream *pSvStream=nullptr) |
static void | DeleteInstance () |
Private Member Functions | |
LwpGlobalMgr (LwpSvStream *pSvStream) | |
Private Attributes | |
std::unique_ptr< LwpObjectFactory > | m_pObjFactory |
std::unique_ptr< LwpBookmarkMgr > | m_pBookmarkMgr |
std::unique_ptr< LwpChangeMgr > | m_pChangeMgr |
std::unique_ptr< XFFontFactory > | m_pXFFontFactory |
std::unique_ptr< XFStyleManager > | m_pXFStyleManager |
std::map< sal_uInt16, std::unique_ptr< LwpEditorAttr > > | m_EditorAttrMap |
Static Private Attributes | |
static std::map< sal_uInt32, LwpGlobalMgr * > | m_ThreadMap |
Definition at line 76 of file lwpglobalmgr.hxx.
LwpGlobalMgr::~LwpGlobalMgr | ( | ) |
Definition at line 69 of file lwpglobalmgr.cxx.
References m_EditorAttrMap, m_pBookmarkMgr, m_pChangeMgr, m_pObjFactory, m_pXFFontFactory, and m_pXFStyleManager.
|
explicitprivate |
Definition at line 59 of file lwpglobalmgr.cxx.
References m_pBookmarkMgr, m_pChangeMgr, m_pObjFactory, m_pXFFontFactory, and m_pXFStyleManager.
Referenced by GetInstance().
|
static |
Definition at line 93 of file lwpglobalmgr.cxx.
References m_ThreadMap.
Referenced by Lwp9Reader::Read().
OUString LwpGlobalMgr::GetEditorName | ( | sal_uInt8 | nID | ) |
Definition at line 110 of file lwpglobalmgr.cxx.
References m_EditorAttrMap.
Referenced by LwpFrib::GetEditor().
Definition at line 118 of file lwpglobalmgr.cxx.
References LwpColor::GetBlue(), LwpColor::GetGreen(), LwpColor::GetRed(), and m_EditorAttrMap.
Referenced by LwpFrib::GetHighlightColor().
|
static |
Definition at line 79 of file lwpglobalmgr.cxx.
References LwpGlobalMgr(), and m_ThreadMap.
Referenced by LwpStyleManager::AddStyle(), LwpCellLayout::ApplyFmtStyle(), LwpDocument::ChangeStyleName(), LwpDrawTextBox::CreateDrawObj(), LwpDrawTextArt::CreateDrawObj(), LwpGraphicObject::CreateGrafObject(), LwpCellLayout::GetActualWidth(), LwpFrib::GetEditor(), LwpFrib::GetHighlightColor(), LwpPara::GetXFParaStyle(), LwpFieldMark::IsCrossRefField(), XFStyleContainer::ManageStyleFont(), LwpObjectID::obj(), LwpPara::OverrideParaBreaks(), Lwp9Reader::ParseDocument(), LwpTableLayout::PostProcessParagraph(), LwpFribPtr::ProcessDropcap(), Lwp9Reader::Read(), LwpDocData::Read(), LwpObjectID::ReadIndexed(), RegisteArrowStyles(), LwpFribPageBreak::RegisterBreakStyle(), LwpFribColumnBreak::RegisterBreakStyle(), LwpBulletStyleMgr::RegisterBulletStyle(), LwpTableLayout::RegisterColumns(), LwpRowLayout::RegisterCurRowStyle(), LwpFribField::RegisterDateTimeStyle(), LwpCellLayout::RegisterDefaultCell(), LwpFribDocVar::RegisterDefaultTimeStyle(), LwpFootnoteOptions::RegisterEndnoteStyle(), LwpPageLayout::RegisterEndnoteStyle(), LwpMasterPage::RegisterFillerPageStyle(), LwpStory::RegisterFirstFribStyle(), LwpFontTableEntry::RegisterFontDecl(), LwpFootnoteOptions::RegisterFootnoteStyle(), LwpMasterPage::RegisterMasterPage(), LwpPara::RegisterMasterPage(), LwpPara::RegisterNewSectionStyle(), LwpFribTable::RegisterNewStyle(), LwpTableLayout::RegisterRows(), LwpFribPtr::RegisterStyle(), LwpLineNumberOptions::RegisterStyle(), LwpCellLayout::RegisterStyle(), LwpDrawLine::RegisterStyle(), LwpDrawPolyLine::RegisterStyle(), LwpDrawPolygon::RegisterStyle(), LwpDrawRectangle::RegisterStyle(), LwpDrawEllipse::RegisterStyle(), LwpDrawArc::RegisterStyle(), LwpDrawTextBox::RegisterStyle(), LwpDrawTextArt::RegisterStyle(), LwpDrawBitmap::RegisterStyle(), LwpRubyLayout::RegisterStyle(), LwpGraphicObject::RegisterStyle(), LwpPageLayout::RegisterStyle(), LwpPara::RegisterStyle(), LwpRowLayout::RegisterStyle(), LwpSilverBullet::RegisterStyle(), LwpTableLayout::RegisterStyle(), LwpTocSuperLayout::RegisterStyle(), LwpVerDocument::RegisterStyle(), LwpColumnLayout::RegisterStyle(), LwpFrib::RegisterStyle(), LwpFribFrame::RegisterStyle(), LwpFribBookMark::RegisterStyle(), LwpFribField::RegisterStyle(), LwpFrame::RegisterStyle(), LwpHeaderLayout::RegisterStyle(), LwpFooterLayout::RegisterStyle(), LwpFribField::RegisterTotalTimeStyle(), LwpFribDocVar::RegisterTotalTimeStyle(), XFDrawStyle::SetAreaLineStyle(), XFDrawStyle::SetLineDashStyle(), LwpTableLayout::SplitRowToCells(), LwpFribPtr::XFConvert(), LwpFribFrame::XFConvert(), LwpFribTable::XFConvert(), LwpStory::XFConvert(), and LwpFribField::XFConvert().
|
inline |
Definition at line 83 of file lwpglobalmgr.hxx.
References m_pBookmarkMgr.
Referenced by LwpFieldMark::IsCrossRefField(), and LwpFribBookMark::RegisterStyle().
|
inline |
Definition at line 84 of file lwpglobalmgr.hxx.
References m_pChangeMgr.
Referenced by Lwp9Reader::ParseDocument(), LwpFribPtr::RegisterStyle(), LwpFribField::RegisterStyle(), LwpHeaderLayout::RegisterStyle(), LwpFooterLayout::RegisterStyle(), LwpFribPtr::XFConvert(), LwpFribFrame::XFConvert(), LwpFribTable::XFConvert(), and LwpFribField::XFConvert().
|
inline |
Definition at line 82 of file lwpglobalmgr.hxx.
References m_pObjFactory.
Referenced by LwpObjectID::obj(), Lwp9Reader::Read(), LwpObjectID::ReadIndexed(), and LwpStory::XFConvert().
|
inline |
Definition at line 85 of file lwpglobalmgr.hxx.
References m_pXFFontFactory.
Referenced by XFStyleContainer::ManageStyleFont().
|
inline |
Definition at line 86 of file lwpglobalmgr.hxx.
References m_pXFStyleManager.
Referenced by LwpStyleManager::AddStyle(), LwpCellLayout::ApplyFmtStyle(), LwpDocument::ChangeStyleName(), LwpDrawTextBox::CreateDrawObj(), LwpDrawTextArt::CreateDrawObj(), LwpGraphicObject::CreateGrafObject(), LwpCellLayout::GetActualWidth(), LwpPara::GetXFParaStyle(), LwpPara::OverrideParaBreaks(), Lwp9Reader::ParseDocument(), LwpTableLayout::PostProcessParagraph(), LwpFribPtr::ProcessDropcap(), RegisteArrowStyles(), LwpFribPageBreak::RegisterBreakStyle(), LwpFribColumnBreak::RegisterBreakStyle(), LwpBulletStyleMgr::RegisterBulletStyle(), LwpTableLayout::RegisterColumns(), LwpRowLayout::RegisterCurRowStyle(), LwpFribField::RegisterDateTimeStyle(), LwpCellLayout::RegisterDefaultCell(), LwpFribDocVar::RegisterDefaultTimeStyle(), LwpFootnoteOptions::RegisterEndnoteStyle(), LwpPageLayout::RegisterEndnoteStyle(), LwpMasterPage::RegisterFillerPageStyle(), LwpStory::RegisterFirstFribStyle(), LwpFontTableEntry::RegisterFontDecl(), LwpFootnoteOptions::RegisterFootnoteStyle(), LwpMasterPage::RegisterMasterPage(), LwpPara::RegisterMasterPage(), LwpPara::RegisterNewSectionStyle(), LwpFribTable::RegisterNewStyle(), LwpTableLayout::RegisterRows(), LwpLineNumberOptions::RegisterStyle(), LwpCellLayout::RegisterStyle(), LwpDrawLine::RegisterStyle(), LwpDrawPolyLine::RegisterStyle(), LwpDrawPolygon::RegisterStyle(), LwpDrawRectangle::RegisterStyle(), LwpDrawEllipse::RegisterStyle(), LwpDrawArc::RegisterStyle(), LwpDrawTextBox::RegisterStyle(), LwpDrawTextArt::RegisterStyle(), LwpDrawBitmap::RegisterStyle(), LwpRubyLayout::RegisterStyle(), LwpGraphicObject::RegisterStyle(), LwpPageLayout::RegisterStyle(), LwpPara::RegisterStyle(), LwpRowLayout::RegisterStyle(), LwpSilverBullet::RegisterStyle(), LwpTableLayout::RegisterStyle(), LwpTocSuperLayout::RegisterStyle(), LwpVerDocument::RegisterStyle(), LwpColumnLayout::RegisterStyle(), LwpFrib::RegisterStyle(), LwpFribFrame::RegisterStyle(), LwpFrame::RegisterStyle(), LwpFribField::RegisterTotalTimeStyle(), LwpFribDocVar::RegisterTotalTimeStyle(), XFDrawStyle::SetAreaLineStyle(), XFDrawStyle::SetLineDashStyle(), and LwpTableLayout::SplitRowToCells().
void LwpGlobalMgr::SetEditorAttrMap | ( | sal_uInt16 | nID, |
LwpEditorAttr * | pAttr | ||
) |
Definition at line 105 of file lwpglobalmgr.cxx.
References m_EditorAttrMap.
Referenced by LwpDocData::Read().
|
private |
Definition at line 101 of file lwpglobalmgr.hxx.
Referenced by GetEditorName(), GetHighlightColor(), SetEditorAttrMap(), and ~LwpGlobalMgr().
|
private |
Definition at line 97 of file lwpglobalmgr.hxx.
Referenced by GetLwpBookmarkMgr(), LwpGlobalMgr(), and ~LwpGlobalMgr().
|
private |
Definition at line 98 of file lwpglobalmgr.hxx.
Referenced by GetLwpChangeMgr(), LwpGlobalMgr(), and ~LwpGlobalMgr().
|
private |
Definition at line 96 of file lwpglobalmgr.hxx.
Referenced by GetLwpObjFactory(), LwpGlobalMgr(), and ~LwpGlobalMgr().
|
private |
Definition at line 99 of file lwpglobalmgr.hxx.
Referenced by GetXFFontFactory(), LwpGlobalMgr(), and ~LwpGlobalMgr().
|
private |
Definition at line 100 of file lwpglobalmgr.hxx.
Referenced by GetXFStyleManager(), LwpGlobalMgr(), and ~LwpGlobalMgr().
|
staticprivate |
Definition at line 95 of file lwpglobalmgr.hxx.
Referenced by DeleteInstance(), and GetInstance().