MXmlDocument Class Reference

class MXmlDocument

Class description

Member Functions Documentation

AppendChildL(MXmlElement *)

MXmlElement * AppendChildL ( MXmlElement * aAppendChild ) [pure virtual]

Append an 'svg' element to its document

Since
1.0

Parameters

MXmlElement * aAppendChild - An XML element pointer to the object that needs to be appended

CreateAttribute(const TDesC &)

TInt CreateAttribute ( const TDesC & aName ) [pure virtual]

Create an attribute for a given attribute name Strictly speaking a Node element should be created for an attribute This is not implemented for this release

Since
1.0

Parameters

const TDesC & aName - A string buffer containing the name of the attribute

CreateElementL(const TDesC &)

MXmlElement * CreateElementL ( const TDesC & aTagName ) [pure virtual]

Create a XML element with the given tag

Since
1.0

Parameters

const TDesC & aTagName - A string buffer containing the name tag for the XML element

CreateElementL(const TUint8)

MXmlElement * CreateElementL ( const TUint8 aTagName ) [pure virtual]

Parameters

const TUint8 aTagName

ElementAppendedOrRemoved()

void ElementAppendedOrRemoved ( ) [pure virtual]

Method for notification from child element of AppendChildL or RemoveChild.

Since
1.0

GetElementById(const TDesC &)

MXmlElement * GetElementById ( const TDesC & aElementId ) [pure virtual]

Find an element that matches a given element ID

Since
1.0

Parameters

const TDesC & aElementId - A string buffer containing the required element ID