Example #1
0
/*!
    Parse the contents of \a input and convert it into regular XML text.
*/
QString QWbXmlReader::toXml( QIODevice& input )
{
    QXmlContentHandler *oldHandler = contentHandler();
    QWbXmlToXmlContentHandler handler;
    setContentHandler( &handler );
    parse( input );
    setContentHandler( oldHandler );
    return handler.toString();
}
Example #2
0
/*!
    Parse the contents of \a input and convert it into regular XML text.
*/
QString QWbXmlReader::toXml( const QByteArray& input )
{
    QXmlContentHandler *oldHandler = contentHandler();
    QWbXmlToXmlContentHandler handler;
    setContentHandler( &handler );
    parse( input );
    setContentHandler( oldHandler );
    return handler.toString();
}
Example #3
0
/*!
    Parse a WBXML-encoded OTA \a input message and return a characteristics list
    that describes its contents.
*/
QOtaCharacteristicList *QOtaReader::parseCharacteristics( QIODevice& input )
{
    QXmlContentHandler *oldHandler = contentHandler();
    QOtaContentHandler handler;
    setContentHandler( &handler );
    bool result = parse( input );
    setContentHandler( oldHandler );
    if ( result )
        return handler.list();
    else
        return 0;
}
Example #4
0
 void setDefaults() 
 {
   setEntityResolver(defaultHandler_);
   setDTDHandler(defaultHandler_);
   setContentHandler(defaultHandler_);
   setErrorHandler(defaultHandler_);
   setDeclHandler(defaultHandler_);
   setLexicalHandler(defaultHandler_);
 } // setDefaults
Example #5
0
/*!
  VgLogReader
*/
VgLogReader::VgLogReader( VgLogView* lv )
   : vghandler( 0 ), source( 0 )
{
   vghandler = new VgLogHandler( lv );
   setContentHandler( vghandler );
   setErrorHandler( vghandler );
   //  setLexicalHandler( vghandler );
   //  setDeclHandler( vghandler );
   //  setDTDHandler( vghandler );
}
Example #6
0
    AbstractXULParser::AbstractXULParser() :
        mIgnores(0),
        mLanguage("en")
    {
        setFeature(FEATURE_EXTERNAL_GENERAL_ENTITIES, true);
        setFeature(FEATURE_EXTERNAL_PARAMETER_ENTITIES, true);

        setContentHandler(this);
        setEntityResolver(this);
    }
Example #7
0
Parser::Parser()
{
    handler = new ContentHandler;
    setContentHandler(handler);
    setDTDHandler(handler);
    setDeclHandler(handler);
    setEntityResolver(handler);
    setErrorHandler(handler);
    setLexicalHandler(handler);
}