예제 #1
0
 void setDefaults() 
 {
   setEntityResolver(defaultHandler_);
   setDTDHandler(defaultHandler_);
   setContentHandler(defaultHandler_);
   setErrorHandler(defaultHandler_);
   setDeclHandler(defaultHandler_);
   setLexicalHandler(defaultHandler_);
 } // setDefaults
예제 #2
0
    AbstractXULParser::AbstractXULParser() :
        mIgnores(0),
        mLanguage("en")
    {
        setFeature(FEATURE_EXTERNAL_GENERAL_ENTITIES, true);
        setFeature(FEATURE_EXTERNAL_PARAMETER_ENTITIES, true);

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