60 * |
60 * |
61 */ |
61 */ |
62 public class EfficientStreamingTransformer |
62 public class EfficientStreamingTransformer |
63 extends javax.xml.transform.Transformer { |
63 extends javax.xml.transform.Transformer { |
64 |
64 |
65 static final String version; |
65 //static final String version; |
66 static final String vendor; |
66 //static final String vendor; |
67 |
67 |
68 protected static TransformerFactory transformerFactory = TransformerFactory.newInstance(); |
68 protected static final TransformerFactory transformerFactory = TransformerFactory.newInstance(); |
69 |
69 |
70 static { |
70 //removing support for Java 1.4 and 1.3 : CR6658158 |
71 version = System.getProperty("java.vm.version"); |
71 /*static { |
72 vendor = System.getProperty("java.vm.vendor"); |
72 version = System.getProperty("java.vm.version"); |
73 if (vendor.startsWith("Sun") && |
73 vendor = System.getProperty("java.vm.vendor"); |
74 (version.startsWith("1.4") || version.startsWith("1.3"))) { |
74 if (vendor.startsWith("Sun") && |
75 transformerFactory = |
75 (version.startsWith("1.4") || version.startsWith("1.3"))) { |
76 new com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl(); |
76 transformerFactory = |
77 } |
77 new com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl(); |
78 } |
78 } |
|
79 } |
|
80 */ |
79 |
81 |
80 /** |
82 /** |
81 * TransformerFactory instance. |
83 * TransformerFactory instance. |
82 */ |
84 */ |
83 |
85 |