sboag       00/07/23 10:01:35

  Modified:    src/org/apache/xalan/xpath/dtm DTMLiaison.java
  Log:
  Use m_isDefaultUseValidation to control if dynamic validation is on.  Control 
use of namespaces feature via use of m_useDOM2getNamespaceURI.
  
  Revision  Changes    Path
  1.18      +14 -2     xml-xalan/src/org/apache/xalan/xpath/dtm/DTMLiaison.java
  
  Index: DTMLiaison.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/src/org/apache/xalan/xpath/dtm/DTMLiaison.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- DTMLiaison.java   2000/07/19 18:14:25     1.17
  +++ DTMLiaison.java   2000/07/23 17:01:35     1.18
  @@ -221,10 +221,22 @@
           
parser.setFeature("http://apache.org/xml/features/dom/create-entity-ref-nodes";, 
                             getShouldExpandEntityRefs());
   
  -        parser.setFeature("http://xml.org/sax/features/namespaces";, true);
  +        // parser.setFeature("http://xml.org/sax/features/namespaces";, true);
  +        if(m_useDOM2getNamespaceURI)
  +        {
  +          parser.setFeature("http://xml.org/sax/features/namespaces";, true);
  +        }
  +        else
  +        {
  +          parser.setFeature("http://xml.org/sax/features/namespaces";, false);
  +        }
   
  -        if(getUseValidation())
  +        if(m_isDefaultUseValidation)
  +          
parser.setFeature("http://apache.org/xml/features/validation/dynamic";, true);
  +        else if(getUseValidation())
             parser.setFeature("http://xml.org/sax/features/validation";, true);
  +        else
  +          parser.setFeature("http://xml.org/sax/features/validation";, false);
   
           // PR:DMAN4LSRDL Submitted by:<[EMAIL PROTECTED]> remove unneeded 
else clause
           // "http://xml.org/sax/features/validation/dynamic"; is and should be 
false
  
  
  

Reply via email to