Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * ====================================================================
  * Copyright (c) 2004 TMate Software Ltd.  All rights reserved.
  *
  * This software is licensed as described in the file COPYING, which
  * you should have received as part of this distribution.  The terms
  * are also available at http://svnkit.com/license.html
  * If newer versions of this license are posted there, you may use a
  * newer version instead, at your option.
 * ====================================================================
 */
package de.regnis.q.sequence.line.diff;
import java.io.*;
import java.util.*;

Author(s):
TMate Software Ltd.
public final class QDiffManager {
	// Constants ==============================================================
	public static final String DEFAULT_TYPE = .;
	// Static =================================================================
	private static Map ourDiffGeneratorFactories;
	public static void setup() {
		QDiffNormalGenerator.setup();
		QDiffUniGenerator.setup();
	}
	public static QDiffGenerator getDiffGenerator(String typeMap properties) {
			return null;
		}
	}
	public static void generateDiffHeader(String pathString leftInfoString rightInfoWriter outputQDiffGenerator generatorthrows IOException {
		if (generator == null || output == null) {
			throw new NullPointerException("null argument is not accepted by SVNDiffManager.generateDiff()");
		}
		generator.generateDiffHeader(pathleftInforightInfooutput);
	}
	public static void generateTextDiff(InputStream leftInputStream rightString encodingWriter outputQDiffGenerator generatorthrows IOException {
		if (generator == null || left == null || right == null || output == null) {
			throw new NullPointerException("null argument is not accepted by SVNDiffManager.generateDiff()");
		}
		if (encoding == null) {
			encoding = System.getProperty("file.encoding""US-ASCII");
		}
		generator.generateTextDiff(leftrightencodingoutput);
	}
	public static void generateBinaryDiff(InputStream leftInputStream rightString encodingWriter outputQDiffGenerator generatorthrows IOException {
		if (generator == null || left == null || right == null || output == null) {
			throw new NullPointerException("null argument is not accepted by SVNDiffManager.generateDiff()");
		}
		if (encoding == null) {
			encoding = System.getProperty("file.encoding""US-ASCII");
		}
		generator.generateBinaryDiff(leftrightencodingoutput);
	}
	public static void registerDiffGeneratorFactory(QDiffGeneratorFactory factoryString type) {
		if (factory == null || type == null) {
			return;
		}
			return;
		}
		if ( == null) {
		}
	}
	// Setup ==================================================================
	private QDiffManager() {
	}
New to GrepCode? Check out our FAQ X