#include <px_CR_Object.h>
Public Member Functions | |
PX_ChangeRecord_Object (PXType type, PT_DocPosition position, PT_AttrPropIndex indexAP, UT_uint32 iXID, PTObjectType ObjectType, PT_BlockOffset blockOffset, fd_Field *field, pf_Frag_Object *pOH) | |
~PX_ChangeRecord_Object () | |
virtual PX_ChangeRecord * | reverse (void) const |
PTObjectType | getObjectType (void) const |
PT_BlockOffset | getBlockOffset (void) const |
fd_Field * | getField (void) const |
pf_Frag_Object * | getObjectHandle (void) const |
void | setObjectHandle (pf_Frag_Object *pfo) const |
void | AdjustBlockOffset (PT_BlockOffset iBlk) const |
Protected Attributes | |
PTObjectType | m_objectType |
PT_BlockOffset | m_blockOffset |
fd_Field * | m_field |
pf_Frag_Object * | m_OH |
PX_ChangeRecord_Object::PX_ChangeRecord_Object | ( | PXType | type, | |
PT_DocPosition | position, | |||
PT_AttrPropIndex | indexAP, | |||
UT_uint32 | iXID, | |||
PTObjectType | ObjectType, | |||
PT_BlockOffset | blockOffset, | |||
fd_Field * | field, | |||
pf_Frag_Object * | pOH | |||
) |
References m_blockOffset, m_field, m_objectType, and m_OH.
Referenced by reverse().
PX_ChangeRecord_Object::~PX_ChangeRecord_Object | ( | ) |
void PX_ChangeRecord_Object::AdjustBlockOffset | ( | PT_BlockOffset | iBlk | ) | const [inline] |
Referenced by pt_PieceTable::_doTheDo().
PT_BlockOffset PX_ChangeRecord_Object::getBlockOffset | ( | void | ) | const |
References m_blockOffset.
Referenced by fl_DocListener::change(), FG_GraphicVector::createFromChangeRecord(), FG_GraphicRaster::createFromChangeRecord(), FG_Graphic::createFromChangeRecord(), fl_BlockLayout::doclistener_deleteObject(), fl_BlockLayout::doclistener_insertObject(), fl_TOCListener::populate(), fl_ShadowListener::populate(), and fl_DocListener::populate().
fd_Field* PX_ChangeRecord_Object::getField | ( | void | ) | const [inline] |
Referenced by s_XSL_FO_Listener::_handleField(), s_WML_Listener::_handleField(), s_DocBook_Listener::_handleField(), ODe_AbiDocListener::_openField(), IE_Exp_HTML_Listener::_openField(), Text_Listener::populate(), PL_Psion_Listener::populate(), IE_Exp_OpenXML_Listener::populate(), s_LaTeX_Listener::populate(), and s_AbiWord_1_Listener::populate().
pf_Frag_Object* PX_ChangeRecord_Object::getObjectHandle | ( | void | ) | const [inline] |
PTObjectType PX_ChangeRecord_Object::getObjectType | ( | void | ) | const |
References m_objectType.
Referenced by ABI_Collab_Export::_buildPacket(), pt_PieceTable::_doTheDo(), fl_DocListener::change(), fl_BlockLayout::doclistener_deleteObject(), fl_BlockLayout::doclistener_insertObject(), fl_BlockLayout::doclistener_populateObject(), PL_ListenerCoupleCloser::populate(), ODe_AbiDocListener::populate(), IE_Imp_PasteListener::populate(), s_XSL_FO_Listener::populate(), s_WML_Listener::populate(), Text_Listener::populate(), s_RTF_ListenerWriteDoc::populate(), s_RTF_ListenerGetProps::populate(), PL_Psion_Listener::populate(), IE_Exp_OpenXML_Listener::populate(), OO_Listener::populate(), s_MsWord_97_Listener::populate(), s_MIF_Listener::populate(), s_LaTeX_Listener::populate(), s_KWord_1_Listener::populate(), IE_Exp_HTML_BookmarkListener::populate(), IE_Exp_HTML_Listener::populate(), IE_Exp_DocRangeListener::populate(), s_DocBook_Listener::populate(), s_Applix_Listener::populate(), s_AbiWord_1_Listener::populate(), fl_DocListener::populate(), PL_ListenerCoupleCloser::populateAfter(), and PL_ListenerCoupleCloser::populateBefore().
PX_ChangeRecord * PX_ChangeRecord_Object::reverse | ( | void | ) | const [virtual] |
Reimplemented from PX_ChangeRecord.
References PX_ChangeRecord::getRevType(), PX_ChangeRecord::getXID(), m_blockOffset, m_field, PX_ChangeRecord::m_indexAP, m_objectType, m_OH, PX_ChangeRecord::m_position, and PX_ChangeRecord_Object().
void PX_ChangeRecord_Object::setObjectHandle | ( | pf_Frag_Object * | pfo | ) | const [inline] |
Referenced by pt_PieceTable::_doTheDo().
PT_BlockOffset PX_ChangeRecord_Object::m_blockOffset [mutable, protected] |
Referenced by getBlockOffset(), PX_ChangeRecord_Object(), and reverse().
fd_Field* PX_ChangeRecord_Object::m_field [protected] |
Referenced by PX_ChangeRecord_Object(), and reverse().
PTObjectType PX_ChangeRecord_Object::m_objectType [protected] |
Referenced by getObjectType(), PX_ChangeRecord_Object(), and reverse().
pf_Frag_Object* PX_ChangeRecord_Object::m_OH [mutable, protected] |
Referenced by PX_ChangeRecord_Object(), and reverse().