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 TUint8aTagName)[pure virtual]

Parameters

const TUint8 aTagName

ElementAppendedOrRemoved()

voidElementAppendedOrRemoved()[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