Java XML Transform getTransformerFactory()

Here you can find the source of getTransformerFactory()

Description

Returns a new TransformerFactory  (TrAX implementation).

License

Open Source License

Return

a TransformerFactory implementation

Declaration

public static TransformerFactory getTransformerFactory() 

Method Source Code

//package com.java2s;
/*/*  www.  java 2 s  . c o  m*/
 * This file is part of the source of
 * 
 * Probatron4J - a Schematron validator for Java(tm)
 * 
 * Copyright (C) 2009 Griffin Brown Digitial Publishing Ltd
 * 
 * This program is free software: you can redistribute it and/or modify it under the terms of
 * the GNU Affero General Public License as published by the Free Software Foundation, either
 * version 3 of the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
 * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
 * the GNU Affero General Public License for more details.
 * 
 * You should have received a copy of the GNU Affero General Public License along with this
 * program. If not, see <http://www.gnu.org/licenses/>.
 */

import javax.xml.transform.TransformerFactory;

public class Main {
    private static final String PROPERTY_TRAX_IMPLEMENTATION = "javax.xml.transform.TransformerFactory";
    private static final String SAXON_TRAX_CLASS = "net.sf.saxon.TransformerFactoryImpl";

    /**
     * Returns a new {@link TransformerFactory}&nbsp;(TrAX implementation).
     * 
     * @return a TransformerFactory implementation
     */
    public static TransformerFactory getTransformerFactory() {
        System.setProperty(PROPERTY_TRAX_IMPLEMENTATION, SAXON_TRAX_CLASS);
        return TransformerFactory.newInstance();
    }
}

Related

  1. getTransformer(StreamSource streamSource)
  2. getTransformerFactory()
  3. getTransformerFactory()
  4. getTransformerFactory()
  5. getTransformerFactory()
  6. getTransformerTemplate(javax.xml.transform.Source xsltSource)
  7. getTransformParameterSpec(final Node transformNode, final String namespacePrefix)
  8. getTransforms(List list)
  9. getXmlSecureTransform()