package de.retest.recheck.persistence;

import java.io.File;

import de.retest.recheck.ui.descriptors.SutState;

public interface GoldenMasterProvider {

	File getGoldenMaster( String fileName ) throws NoGoldenMasterFoundException;

	SutState loadGoldenMaster( File file );

	void saveGoldenMaster( File file, SutState state );

}

@@ -147,16 +147,258 @@
 ider %7B%0A%0A
+%09/**%0A%09 * @param filePath%0A%09 *            The file path to the Golden Master, relative to the project root.%0A%09 * @return The Golden Master file.%0A%09 * @throws NoGoldenMasterFoundException%0A%09 *             If the Golden Master cannot be found.%0A%09 */%0A
 %09File ge
@@ -427,12 +427,12 @@
 file
-Name
+Path
  ) t
@@ -473,48 +473,308 @@
 ;%0A%0A%09
-SutState loadGoldenMaster( File file );%0A
+/**%0A%09 * @param file%0A%09 *            The Golden Master file.%0A%09 * @return The %7B@code SutState%7D of the Golden Master.%0A%09 */%0A%09SutState loadGoldenMaster( File file );%0A%0A%09/**%0A%09 * @param file%0A%09 *            The Golden Master file.%0A%09 * @param state%0A%09 *            The %7B@code SutState%7D of the Golden Master.%0A%09 */
 %0A%09vo

Add Javadoc