--- /dev/null
+package net.sourceforge.phpeclipse.mover;
+
+/**
+ * Specify how to move a file from the XML acquisition directory
+ * to the publishing/HTML/other one. Implementations perform actual
+ * styling/copying operations.
+ *
+ * @author <a href="http://www.marchal.com">Benoît Marchal</a>
+ */
+
+// Copyright 2001, BenoƮt Marchal.
+//Changes 2003, Klaus Hartlage
+
+import java.io.*;
+
+public interface IMover
+{
+
+ /**
+ * Move one file.
+ * @param sourceFile the file to move
+ * @param targetDir the directory to copy the result to
+ * @return new file or null if the file was ignored
+ */
+ public File move(File sourceFile,File targetDir)
+ throws IOException;
+
+}