LibreOffice Module lotuswordpro (master) 1
|
#include <lwpchangemgr.hxx>
Public Member Functions | |
void | AddChangeFrib (LwpFrib *pFrib) |
OUString | GetChangeID (LwpFrib *pFrib) |
void | ConvertAllChange (IXFStream *pStream) |
void | SetHeadFootFribMap (bool bFlag) |
void | SetHeadFootChange (XFContentContainer *pCont) |
~LwpChangeMgr () | |
LwpChangeMgr () | |
Private Attributes | |
std::map< LwpFrib *, OUString > * | m_pFribMap |
std::map< LwpFrib *, OUString > | m_DocFribMap |
std::map< LwpFrib *, OUString > | m_HeadFootFribMap |
std::vector< rtl::Reference< XFChangeRegion > > | m_ChangeList |
sal_uInt32 | m_nCounter |
Definition at line 71 of file lwpchangemgr.hxx.
LwpChangeMgr::~LwpChangeMgr | ( | ) |
Definition at line 75 of file lwpchangemgr.cxx.
References m_ChangeList, m_DocFribMap, m_HeadFootFribMap, and m_pFribMap.
LwpChangeMgr::LwpChangeMgr | ( | ) |
Definition at line 66 of file lwpchangemgr.cxx.
References m_ChangeList, m_DocFribMap, m_HeadFootFribMap, m_nCounter, and m_pFribMap.
void LwpChangeMgr::AddChangeFrib | ( | LwpFrib * | pFrib | ) |
Definition at line 83 of file lwpchangemgr.cxx.
References m_nCounter, m_pFribMap, and LwpFrib::Register().
Referenced by LwpFribPtr::RegisterStyle(), and LwpFribField::RegisterStyle().
void LwpChangeMgr::ConvertAllChange | ( | IXFStream * | pStream | ) |
Definition at line 100 of file lwpchangemgr.cxx.
References IXFAttrList::AddAttribute(), IXFAttrList::Clear(), IXFStream::EndElement(), IXFStream::GetAttrList(), m_ChangeList, m_DocFribMap, LwpFrib::REV_DELETE, LwpFrib::REV_INSERT, XFChangeRegion::SetChangeID(), XFChangeRegion::SetEditor(), and IXFStream::StartElement().
Referenced by Lwp9Reader::ParseDocument().
OUString LwpChangeMgr::GetChangeID | ( | LwpFrib * | pFrib | ) |
Definition at line 91 of file lwpchangemgr.cxx.
References m_pFribMap.
Referenced by LwpFribPtr::XFConvert(), LwpFribFrame::XFConvert(), LwpFribTable::XFConvert(), and LwpFribField::XFConvert().
void LwpChangeMgr::SetHeadFootChange | ( | XFContentContainer * | pCont | ) |
Definition at line 144 of file lwpchangemgr.cxx.
References XFContentContainer::Add(), m_HeadFootFribMap, LwpFrib::REV_DELETE, LwpFrib::REV_INSERT, XFChangeRegion::SetChangeID(), and XFChangeRegion::SetEditor().
Referenced by LwpHeaderLayout::RegisterStyle(), and LwpFooterLayout::RegisterStyle().
void LwpChangeMgr::SetHeadFootFribMap | ( | bool | bFlag | ) |
Definition at line 133 of file lwpchangemgr.cxx.
References m_DocFribMap, m_HeadFootFribMap, and m_pFribMap.
Referenced by LwpHeaderLayout::RegisterStyle(), and LwpFooterLayout::RegisterStyle().
|
private |
Definition at line 86 of file lwpchangemgr.hxx.
Referenced by ConvertAllChange(), LwpChangeMgr(), and ~LwpChangeMgr().
Definition at line 84 of file lwpchangemgr.hxx.
Referenced by ConvertAllChange(), LwpChangeMgr(), SetHeadFootFribMap(), and ~LwpChangeMgr().
Definition at line 85 of file lwpchangemgr.hxx.
Referenced by LwpChangeMgr(), SetHeadFootChange(), SetHeadFootFribMap(), and ~LwpChangeMgr().
|
private |
Definition at line 87 of file lwpchangemgr.hxx.
Referenced by AddChangeFrib(), and LwpChangeMgr().
Definition at line 83 of file lwpchangemgr.hxx.
Referenced by AddChangeFrib(), GetChangeID(), LwpChangeMgr(), SetHeadFootFribMap(), and ~LwpChangeMgr().