Crazy Eddie's GUI System  0.8.4
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 ()
 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.
const StringgetSchemaName () const
 Retrieves the schema file name to use with resources handled by this handler.
const StringgetDefaultResourceGroup () const
 Retrieves the default resource group to be used when handling files.
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.

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.

 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends