package org.studentrobotics.ide.checkout;

public class FileWriteJob {
	private byte[] mFileContents;
	private int mCode;
	
	private static int jobs = 0;
	
	public FileWriteJob(byte[] contents) {
		mFileContents = contents;
		mCode = jobs++;
	}
	
	public int getCode() {
		return this.mCode;
	}
	
	public byte[] getContents(){
		return mFileContents;
	}
}

@@ -36,16 +36,152 @@
 ckout;%0A%0A
+/**%0A * Represents a file that is to be written, contains a return status code%0A *%0A * @author Sam Phippen %3Csamphippen@googlemail.com%3E%0A */%0A
 public c
@@ -251,17 +251,16 @@
  mCode;%0A
-%09
 %0A%09privat
@@ -286,150 +286,372 @@
  0;%0A
-%09%0A%09public FileWriteJob(byte%5B%5D contents) %7B%0A%09%09mFileContents = contents;%0A%09%09mCode = jobs++;%0A%09%7D%0A%09%0A%09public int getCode() %7B%0A%09%09return this.mCode;%0A%09%7D%0A%09
+%0A    /**%0A     * creates a new job and fills it's contents%0A     * also gives the job a unique id%0A     */%0A%09public FileWriteJob(byte%5B%5D contents) %7B%0A%09%09mFileContents = contents;%0A%09%09mCode = jobs++;%0A%09%7D%0A%0A    /**%0A     * gets the code of the file write job%0A     */%0A%09public int getCode() %7B%0A%09%09return this.mCode;%0A%09%7D%0A%0A    /**%0A     * gets the contents of the file write job%0A     */
 %0A%09pu

add some more docs to filewritejob.java