#include <ie_exp_HTML_NavigationHelper.h>
Public Member Functions | |
IE_Exp_HTML_BookmarkListener (PD_Document *pDoc, IE_Exp_HTML_NavigationHelper *pNavigationHelper) | |
bool | populate (fl_ContainerLayout *sfh, const PX_ChangeRecord *pcr) |
bool | populateStrux (pf_Frag_Strux *, const PX_ChangeRecord *, fl_ContainerLayout **) |
bool | change (fl_ContainerLayout *, const PX_ChangeRecord *) |
bool | insertStrux (fl_ContainerLayout *, const PX_ChangeRecord *, pf_Frag_Strux *, PL_ListenerId, void(*)(pf_Frag_Strux *sdhNew, PL_ListenerId lid, fl_ContainerLayout *sfhNew)) |
bool | signal (UT_uint32) |
Private Attributes | |
PD_Document * | m_pDoc |
IE_Exp_HTML_NavigationHelper * | m_pNavigationHelper |
IE_Exp_HTML_BookmarkListener::IE_Exp_HTML_BookmarkListener | ( | PD_Document * | pDoc, | |
IE_Exp_HTML_NavigationHelper * | pNavigationHelper | |||
) |
bool IE_Exp_HTML_BookmarkListener::change | ( | fl_ContainerLayout * | , | |
const PX_ChangeRecord * | ||||
) | [inline, virtual] |
Implements PL_Listener.
bool IE_Exp_HTML_BookmarkListener::insertStrux | ( | fl_ContainerLayout * | , | |
const PX_ChangeRecord * | , | |||
pf_Frag_Strux * | , | |||
PL_ListenerId | , | |||
void(*)(pf_Frag_Strux *sdhNew,PL_ListenerId lid,fl_ContainerLayout *sfhNew) | ||||
) | [inline, virtual] |
Implements PL_Listener.
bool IE_Exp_HTML_BookmarkListener::populate | ( | fl_ContainerLayout * | sfh, | |
const PX_ChangeRecord * | pcr | |||
) | [virtual] |
Implements PL_Listener.
References UT_UTF8String::escapeURL(), gchar, PP_AttrProp::getAttribute(), PD_Document::getAttrProp(), IE_Exp_HTML_NavigationHelper::getBookmarks(), IE_Exp_HTML_NavigationHelper::getFilenameByPosition(), PX_ChangeRecord::getIndexAP(), PX_ChangeRecord_Object::getObjectType(), PX_ChangeRecord::getPosition(), PX_ChangeRecord::getType(), m_pDoc, m_pNavigationHelper, PTO_Bookmark, PX_ChangeRecord::PXT_InsertObject, and szName.
bool IE_Exp_HTML_BookmarkListener::populateStrux | ( | pf_Frag_Strux * | , | |
const PX_ChangeRecord * | , | |||
fl_ContainerLayout ** | ||||
) | [inline, virtual] |
Implements PL_Listener.
bool IE_Exp_HTML_BookmarkListener::signal | ( | UT_uint32 | ) | [inline, virtual] |
Implements PL_Listener.
PD_Document* IE_Exp_HTML_BookmarkListener::m_pDoc [private] |
Referenced by populate().
Referenced by populate().