Here you can find the source of getTransformerFactory()
public static TransformerFactory getTransformerFactory()
//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} (TrAX implementation). * * @return a TransformerFactory implementation */ public static TransformerFactory getTransformerFactory() { System.setProperty(PROPERTY_TRAX_IMPLEMENTATION, SAXON_TRAX_CLASS); return TransformerFactory.newInstance(); } }