62#include <rtl/ustring.hxx>
86 OUString sID =
"ct" + OUString::number(
m_nCounter);
87 m_pFribMap->insert(std::pair<LwpFrib*, OUString>(pFrib, sID));
108 pInsert->
SetEditor(docFrib.first->GetEditor());
115 pDelete->
SetEditor(docFrib.first->GetEditor());
127 elem->ToXml(pStream);
154 pInsert->
SetEditor(headFootFrib.first->GetEditor());
155 pChangeList->
Add(pInsert);
161 pDelete->
SetEditor(headFootFrib.first->GetEditor());
162 pChangeList->
Add(pDelete);
166 pCont->
Add(pChangeList);
virtual void Clear()=0
@descr: Clear all the attributes in the attribute list.
virtual void AddAttribute(const OUString &name, const OUString &value)=0
@descr: Add an attribute to the attribute list.
Stream wrapper for sax writer.
virtual IXFAttrList * GetAttrList()=0
@descr return the Attribute list interface.
virtual void StartElement(const OUString &oustr)=0
@descr Wrap XDocumentHandler::startElement()
virtual void EndElement(const OUString &oustr)=0
@descr Wrap XDocumentHandler::endElement()
void AddChangeFrib(LwpFrib *pFrib)
std::map< LwpFrib *, OUString > * m_pFribMap
std::map< LwpFrib *, OUString > m_HeadFootFribMap
std::vector< rtl::Reference< XFChangeRegion > > m_ChangeList
std::map< LwpFrib *, OUString > m_DocFribMap
void ConvertAllChange(IXFStream *pStream)
void SetHeadFootFribMap(bool bFlag)
OUString GetChangeID(LwpFrib *pFrib)
void SetHeadFootChange(XFContentContainer *pCont)
void Register(std::map< LwpFrib *, OUString > *pFribMap)
void SetEditor(const OUString &sEditor)
void SetChangeID(const OUString &sID)
virtual void Add(XFContent *pContent)
@descr Add content.