morten      01/10/12 05:25:27

  Modified:    java/src/org/apache/xalan/xsltc/trax TransformerImpl.java
  Log:
  Changed the values for the output properties "OMIT_XML_DECLARATION" and
  "INDENT" from "true" and "false" to "yes" and "no".
  PR:           bugzilla 4039
  Obtained from:        n/a
  Submitted by: [EMAIL PROTECTED]
  Reviewed by:  [EMAIL PROTECTED]
  
  Revision  Changes    Path
  1.26      +16 -11    
xml-xalan/java/src/org/apache/xalan/xsltc/trax/TransformerImpl.java
  
  Index: TransformerImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/trax/TransformerImpl.java,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- TransformerImpl.java      2001/10/10 11:51:20     1.25
  +++ TransformerImpl.java      2001/10/12 12:25:27     1.26
  @@ -1,5 +1,5 @@
   /*
  - * @(#)$Id: TransformerImpl.java,v 1.25 2001/10/10 11:51:20 tmiller Exp $
  + * @(#)$Id: TransformerImpl.java,v 1.26 2001/10/12 12:25:27 morten Exp $
    *
    * The Apache Software License, Version 1.1
    *
  @@ -635,17 +635,19 @@
            else if (name.equals(OutputKeys.VERSION))
                translet._version = value;
            else if (name.equals(OutputKeys.OMIT_XML_DECLARATION)) {
  -             if ((value != null) && (value.toLowerCase().equals("true"))) {
  +             if ((value != null) && (value.toLowerCase().equals("yes")))
                    translet._omitHeader = true;
  -             }
  +             else
  +                 translet._omitHeader = false;
            }
            else if (name.equals(OutputKeys.INDENT)) {
  -             if ((value != null) && (value.toLowerCase().equals("true"))) {
  +             if ((value != null) && (value.toLowerCase().equals("yes")))
                    translet._indent = true;
  -             }
  +             else
  +                 translet._indent = false;
            }
            else if (name.equals(OutputKeys.CDATA_SECTION_ELEMENTS)) {
  -             if ((value != null) && (value.toLowerCase().equals("true"))) {
  +             if (value != null) {
                    translet._cdata = null; // clear previous setting
                    StringTokenizer e = new StringTokenizer(value);
                    while (e.hasMoreTokens()) {
  @@ -685,8 +687,10 @@
            value = _translet._method;
            if (value != null) second.setProperty(OutputKeys.METHOD, value);
   
  -         value = (new Boolean(_translet._indent)).toString();
  -         if (value != null) second.setProperty(OutputKeys.INDENT, value);
  +         if (_translet._indent)
  +             second.setProperty(OutputKeys.INDENT, "yes");
  +         else
  +             second.setProperty(OutputKeys.INDENT, "no");
   
            value = _translet._doctypePublic;
            if (value != null) 
  @@ -703,9 +707,10 @@
            value = _translet._mediaType;
            if (value != null) second.setProperty(OutputKeys.MEDIA_TYPE, value);
   
  -         value = (new Boolean(_translet._omitHeader)).toString();
  -         if (value != null) 
  -             second.setProperty(OutputKeys.OMIT_XML_DECLARATION, value);
  +         if (_translet._omitHeader)
  +             second.setProperty(OutputKeys.OMIT_XML_DECLARATION, "no");
  +         else
  +             second.setProperty(OutputKeys.OMIT_XML_DECLARATION, "yes");
   
            value = _translet._standalone;
            if (value != null) second.setProperty(OutputKeys.STANDALONE, value);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to