addPrefixMapping("xml", "xml");
addPrefixMapping("xml", "http:
    public void parseContents(Parser parser) {	final SymbolTable stable = parser.getSymbolTable();	_version = getAttribute("version");	addPrefixMapping("xml", "xml"); // Make sure 'xml' maps to 'xml'	// Report and error if more than one stylesheet defined	final Stylesheet sheet = stable.addStylesheet(_name, this);	if (sheet != null) {	    // Error: more that one stylesheet defined	    final ErrorMsg msg = new ErrorMsg(ErrorMsg.STLREDEF_ERR, this);	    parser.reportError(Constants.ERROR, msg);	}	// If this is a simplified stylesheet we must create a template that	// grabs the root node of the input doc ( <xsl:template match="/"/> ).	// This template needs the current element (the one passed to this	// method) as its only child, so the Template class has a special	// method that handles this (parseSimplified()).	if (_simplified) {	    stable.excludeURI(XSLT_URI);	    Template template = new Template();	    template.parseSimplified(this, parser);	}	// Parse the children of this node	else {	    parseOwnChildren(parser);	}    }