ChspsDefinitionEngineInterface Class Reference

class ChspsDefinitionEngineInterface : public CBase

Definition Enginen plugin interface class.

hspsdefinitionengineinterface.lib
Since
S60 5.0

Inherits from

  • ChspsDefinitionEngineInterface

Nested Classes and Structures

Constructor & Destructor Documentation

~ChspsDefinitionEngineInterface()

IMPORT_C~ChspsDefinitionEngineInterface()[virtual]

Destructor

Member Functions Documentation

ApplyLanguageL(RFs &, const TDesC &, ChspsODT &)

voidApplyLanguageL(RFs &aFsSession,
const TDesC &aDTDFileName,
ChspsODT &ahspsOdt
)[pure virtual]
Parses the given DTD file. Replaces all entity referencies in the skeleton DOM tree. Returns Localized DOM if it was successfull
Since
Series 60 3.1

Parameters

RFs & aFsSession
const TDesC & aDTDFileName
ChspsODT & ahspsOdt

CreateDOM(RFs &, const TDesC &, ChspsODT &)

TError CreateDOM(RFs &aFsSession,
const TDesC &aXMLFileName,
ChspsODT &ahspsOdt
)[pure virtual]
Parses the given XML file. Inserts all nodes to DOM tree, parses the CSS file and assignes all properties to the nodes
Since
Series 60 3.1

Parameters

RFs & aFsSession
const TDesC & aXMLFileName
ChspsODT & ahspsOdt

NewL(const TDesC8 &)

IMPORT_C ChspsDefinitionEngineInterface *NewL(const TDesC8 &aPluginId)[static]

Two-phased constructor.

Since
S60 5.0

Parameters

const TDesC8 & aPluginIdName of implementation.

Member Data Documentation

TUid iDtorKey

TUid iDtorKey[private]