/*
 * Created on Jul 16, 2008 (C) Copyright TANDBERG Television Ltd.
 */

package com.tandbergtv.watchpoint.pmm.action.schedule.distribution;

import java.io.File;

/**
 * @author Vijay Silva
 */
public interface IScheduleTransformer {

	/**
	 * Convert the Schedule present in the input file to a different format and write to the path
	 * specified by the output file.
	 * 
	 * @param sourceFile The input file containing the schedule format to convert
	 * @param resultFile The output file containing the converted schedule format
	 */
	void transform(File sourceFile, File resultFile) throws ScheduleTransformException;
}
