diff -r f58d6ec98e88 -r b700e12870ca aknlayoutcompiler/inc/MLAttributesParse.h --- a/aknlayoutcompiler/inc/MLAttributesParse.h Thu Dec 17 09:14:18 2009 +0200 +++ b/aknlayoutcompiler/inc/MLAttributesParse.h Mon Jan 18 21:13:05 2010 +0200 @@ -48,7 +48,7 @@ class MSaxLayoutAttributesHandler { public: - typedef SAX::basic_Attributes TAttribs; // this is XML Attribs, not to be confused with layout attibutes! + typedef Arabica::SAX::Attributes TAttribs; // this is XML Attribs, not to be confused with layout attibutes! virtual MSaxLayoutAttributesHandler* HandleSax(const std::string& aElement, const TAttribs& aAttribs) { return this; }; virtual void HandleSaxEnd(const std::string& aElement) { }; }; @@ -95,18 +95,18 @@ /** * this is the main SAX parser implementation */ -class TLayoutAttributesSaxParser : private SAX::basic_DefaultHandler +class TLayoutAttributesSaxParser : private Arabica::SAX::DefaultHandler { private: typedef stack TSaxAttributesHandlerStack; - typedef SAX::basic_ErrorHandler::SAXParseExceptionT TException; + typedef Arabica::SAX::ErrorHandler::SAXParseExceptionT TException; public: TLayoutAttributesSaxParser(MSaxLayoutAttributesHandler* aHandler); void Parse(const std::string& aFileName); private: // from basic_DefaultHandler - void startElement(const std::string& namespaceURI, const std::string& localName, const std::string& qName, const SAX::basic_Attributes& atts); + void startElement(const std::string& namespaceURI, const std::string& localName, const std::string& qName, const Arabica::SAX::Attributes& atts); void endElement(const std::string& namespaceURI, const std::string& localName, const std::string& qName); void warning(const TException& aException);