mmidy       00/11/09 06:14:02

  Modified:    src/org/apache/xalan/xslt XSLTEngineImpl.java
  Log:
  Look for a class that starts with org.apache.xerces.dom
  
  Revision  Changes    Path
  1.80      +5 -3      xml-xalan/src/org/apache/xalan/xslt/XSLTEngineImpl.java
  
  Index: XSLTEngineImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/src/org/apache/xalan/xslt/XSLTEngineImpl.java,v
  retrieving revision 1.79
  retrieving revision 1.80
  diff -u -r1.79 -r1.80
  --- XSLTEngineImpl.java       2000/11/03 22:39:20     1.79
  +++ XSLTEngineImpl.java       2000/11/09 14:14:02     1.80
  @@ -529,14 +529,16 @@
       if(! 
"org.apache.xalan.xpath.dtm.DTMLiaison".equals(m_parserLiaison.getClass().getName()))
         return;
   
  -    String specialNote="org.apache.xerces.dom.NodeImpl";
  +    String specialNote="org.apache.xerces.dom"; 
   
       boolean specialResult=false;
  -    if( resultNode != null && 
specialNote.equals(resultNode.getClass().getName()))
  +    if( resultNode != null && 
  +                             
resultNode.getClass().getName().startsWith(specialNote))                        
        
         specialResult=true;
   
       boolean specialSource=false;
  -    if( sourceNode != null && 
specialNote.equals(sourceNode.getClass().getName()))
  +    if( sourceNode != null &&
  +                             
sourceNode.getClass().getName().startsWith(specialNote))                        
        
         specialSource=true;
   
       if( specialResult && ! specialSource && sourceNode!= null )
  
  
  

Reply via email to