Crazy Eddies GUI System  0.7.7
Public Member Functions
CEGUI::Scheme_xmlHandler Class Reference

Handler class used to parse the Scheme XML files using SAX2. More...

+ Inheritance diagram for CEGUI::Scheme_xmlHandler:
+ Collaboration diagram for CEGUI::Scheme_xmlHandler:

List of all members.

Public Member Functions

 Scheme_xmlHandler (const String &filename, const String &resource_group)
 Constructor.
 ~Scheme_xmlHandler ()
 Destructor.
const StringgetObjectName () const
 Return string holding the name of the created Imageset.
SchemegetObject () const
 Return reference to the created Scheme object.
void elementStart (const String &element, const XMLAttributes &attributes)
 Method called to notify the handler at the start of each XML element encountered.
void elementEnd (const String &element)
 Method called to notify the handler at the end of each XML element encountered.
- Public Member Functions inherited from CEGUI::XMLHandler
 XMLHandler (void)
 XMLHandler base class constructor.
virtual ~XMLHandler (void)
 XMLHandler base class destructor.
virtual void text (const String &text)
 Method called to notify text node, several successiv text node are agregated.

Detailed Description

Handler class used to parse the Scheme XML files using SAX2.


Member Function Documentation

void CEGUI::Scheme_xmlHandler::elementEnd ( const String element)
virtual

Method called to notify the handler at the end of each XML element encountered.

Parameters:
elementString object holding the name of the element that is ending.
Returns:
Nothing.

Reimplemented from CEGUI::XMLHandler.

void CEGUI::Scheme_xmlHandler::elementStart ( const String element,
const XMLAttributes attributes 
)
virtual

Method called to notify the handler at the start of each XML element encountered.

Parameters:
elementString object holding the name of the element that is starting.
attributesAn XMLAttributes object holding the collection of attributes specified for the element.
Returns:
Nothing.

Reimplemented from CEGUI::XMLHandler.