You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by sa...@apache.org on 2002/04/22 18:37:13 UTC

cvs commit: xml-xalan/java/src/org/apache/xalan/xsltc/compiler Parser.java

santiagopg    02/04/22 09:37:13

  Modified:    java/src/org/apache/xalan/xsltc/compiler Tag:
                        jaxp-ri-1_2_0-fcs-branch Parser.java
  Log:
  Namespace support for element-available().
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.38.8.3  +4 -8      xml-xalan/java/src/org/apache/xalan/xsltc/compiler/Parser.java
  
  Index: Parser.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/compiler/Parser.java,v
  retrieving revision 1.38.8.2
  retrieving revision 1.38.8.3
  diff -u -r1.38.8.2 -r1.38.8.3
  --- Parser.java	17 Apr 2002 20:25:26 -0000	1.38.8.2
  +++ Parser.java	22 Apr 2002 16:37:13 -0000	1.38.8.3
  @@ -1,5 +1,5 @@
   /*
  - * @(#)$Id: Parser.java,v 1.38.8.2 2002/04/17 20:25:26 santiagopg Exp $
  + * @(#)$Id: Parser.java,v 1.38.8.3 2002/04/22 16:37:13 santiagopg Exp $
    *
    * The Apache Software License, Version 1.1
    *
  @@ -618,8 +618,8 @@
   				COMPILER_PACKAGE + '.' + className);
       }
   
  -    public boolean elementSupported(QName qname) {
  -	return(_instructionClasses.get(qname) != null);
  +    public boolean elementSupported(String namespace, String localName) {
  +	return(_instructionClasses.get(getQName(namespace, XSL, localName)) != null);
       }
   
       public boolean functionSupported(String fname) {
  @@ -1101,11 +1101,7 @@
   			     String qname, Attributes attributes) 
   	throws SAXException {
   	final int col = qname.lastIndexOf(':');
  -	final String prefix;
  -	if (col == -1)
  -	    prefix = null;
  -	else
  -	    prefix = qname.substring(0, col);
  +	final String prefix = (col == -1) ? null : qname.substring(0, col);
   
   	SyntaxTreeNode element = makeInstance(uri, prefix, localname);
   	if (element == null) {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org