MHEDDocumentListener Class Reference

class MHEDDocumentListener

Base class for.

hed.lib
Since
2.6

Member Functions Documentation

DestroyPreviousDocument()

voidDestroyPreviousDocument()[pure virtual]
Since
2.6

DocumentChanged(NW_HED_DocumentRoot_t *, CActive::TPriority)

TBrowserStatusCode DocumentChanged(NW_HED_DocumentRoot_t *documentRoot,
CActive::TPriorityaMessagePriority
)[pure virtual]
Since
2.6

Parameters

NW_HED_DocumentRoot_t * documentRoot
CActive::TPriority aMessagePriority

DocumentChangedPartial(NW_HED_DocumentRoot_t *, CActive::TPriority)

TBrowserStatusCode DocumentChangedPartial(NW_HED_DocumentRoot_t *documentRoot,
CActive::TPriorityaMessagePriority
)[pure virtual]
Since
2.6

Parameters

NW_HED_DocumentRoot_t * documentRoot
CActive::TPriority aMessagePriority

Exiting()

TBool Exiting()[pure virtual]
Since
3.0

GetRootBox()

NW_LMgr_RootBox_t *GetRootBox()[pure virtual]
Since
2.6

IsActive(NW_HED_DocumentRoot_t *, NW_Bool)

TBrowserStatusCode IsActive(NW_HED_DocumentRoot_t *documentRoot,
NW_Boolstate
)[pure virtual]
Since
2.6

Parameters

NW_HED_DocumentRoot_t * documentRoot
NW_Bool state

LoadEnd(NW_HED_DocumentRoot_t *, NW_Int16, NW_WaeError_t)

NW_Bool LoadEnd(NW_HED_DocumentRoot_t *documentRoot,
NW_Int16errorClass,
NW_WaeError_terror
)[pure virtual]
Since
2.6

Parameters

NW_HED_DocumentRoot_t * documentRoot
NW_Int16 errorClass
NW_WaeError_t error

LoadProgressOff(NW_Uint16)

TBrowserStatusCode LoadProgressOff(NW_Uint16transactionId)[pure virtual]
Since
2.6

Parameters

NW_Uint16 transactionId

LoadProgressOn(NW_Uint16)

TBrowserStatusCode LoadProgressOn(NW_Uint16transactionId)[pure virtual]
Since
2.6

Parameters

NW_Uint16 transactionId

NewDocument(NW_HED_DocumentRoot_t *, NW_HED_UrlRequest_t *, NW_Bool)

voidNewDocument(NW_HED_DocumentRoot_t *documentRoot,
NW_HED_UrlRequest_t *urlRequest,
NW_BoolaDestroyBoxTree
)[pure virtual]
Since
2.6

Parameters

NW_HED_DocumentRoot_t * documentRoot
NW_HED_UrlRequest_t * urlRequest
NW_Bool aDestroyBoxTree

ReportError(NW_HED_DocumentRoot_t *, NW_Int16, NW_WaeError_t, ReportErrorCallback *)

NW_Bool ReportError(NW_HED_DocumentRoot_t *documentRoot,
NW_Int16errorClass,
NW_WaeError_terror,
ReportErrorCallback *callback
)[pure virtual]
Since
2.6

Parameters

NW_HED_DocumentRoot_t * documentRoot
NW_Int16 errorClass
NW_WaeError_t error
ReportErrorCallback * callback

RestoreDocument()

voidRestoreDocument()[pure virtual]
Since
2.6

SetAnchorName(NW_Text_t *)

TBrowserStatusCode SetAnchorName(NW_Text_t *anchorName)[pure virtual]
Since
2.6

Parameters

NW_Text_t * anchorName

SetFileOpenedByDocHandler(TBool)

voidSetFileOpenedByDocHandler(TBoolaFileOpenedByDocHandler)[pure virtual]
Since
3.0

Parameters

TBool aFileOpenedByDocHandler

ShowNamedBox(NW_LMgr_Box_t *, const NW_Text_t *)

TBrowserStatusCode ShowNamedBox(NW_LMgr_Box_t *boxTree,
const NW_Text_t *targetName
)[pure virtual]
Since
2.6

Parameters

NW_LMgr_Box_t * boxTree
const NW_Text_t * targetName

SwitchLayout(NW_Bool, NW_Bool)

TBrowserStatusCode SwitchLayout(NW_BoolaVerticalLayout,
NW_BoolaReformatBoxTree
)[pure virtual]
Since
2.6

Parameters

NW_Bool aVerticalLayout
NW_Bool aReformatBoxTree

WindowOpenAndPostL(TUint16 *, TUint16 *, TUint32, TUint16, TDesC8 *, TDesC8 *, TDesC8 *, void *)

voidWindowOpenAndPostL(TUint16 *url,
TUint16 *target,
TUint32reason,
TUint16method,
TDesC8 *contentType,
TDesC8 *postData,
TDesC8 *aBoundary,
void *reserved
)[pure virtual]
Request the host applicaion to open the URL in a new window
Since
3.0

Parameters

TUint16 * url
TUint16 * target
TUint32 reason
TUint16 method
TDesC8 * contentType
TDesC8 * postData
TDesC8 * aBoundaryThe boundary used if the content is multipart/form-data
void * reserved

WindowOpenL(TUint16 *, TUint16 *, TUint32)

voidWindowOpenL(TUint16 *url,
TUint16 *target,
TUint32reason
)[pure virtual]
Since
3.0

Parameters

TUint16 * url
TUint16 * target
TUint32 reason