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 &)

void ApplyLanguageL ( 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 & aPluginId Name of implementation.

Member Data Documentation

TUid iDtorKey

TUid iDtorKey [private]