package general;

import java.util.ArrayList;

public class Tutee extends Person {

	// List storing all possible tutors for the course being currently evaluated
	private ArrayList<String> possibleTutors = new ArrayList<String>();
	// Boolean marking whether the tutee is assigned
	private boolean assigned;

	// Methods for List possibleTutors
	public void addPossibleTutor(String name) {
		possibleTutors.add(name);
	}

	public String getPossibleTutor(int index) {
		return possibleTutors.get(index);
	}

	public int possibleTutorsSize() {
		return possibleTutors.size();
	}

	public void clearPossibleTutors() {
		possibleTutors.clear();
	}
	
	// Methods for Boolean assigned
	public void setAssigned(boolean state) {
		assigned = state;
	}
	
	public boolean isAssigned() {
		return assigned;
	}

}

@@ -98,68 +98,279 @@
 ing 
-all possible tutors for the course being currently evaluated
+the name of the tutor for every possible instance of a tutoring%0A%09// session for the current course%0A%09private ArrayList%3CString%3E possibleTutors = new ArrayList%3CString%3E();%0A%09// List storing the time for every possible instance of a tutoring sessions for%0A%09// the current course
 %0A%09pr
@@ -377,38 +377,39 @@
 ivate ArrayList%3C
-String
+Integer
 %3E possibleTutors
@@ -395,36 +395,35 @@
 teger%3E possibleT
-utor
+ime
 s = new ArrayLis
@@ -416,38 +416,39 @@
 = new ArrayList%3C
-String
+Integer
 %3E();%0A%09// Boolean
@@ -851,16 +851,340 @@
 );%0A%09%7D%0A%09%0A
+%09// Methods for List possibleTimes%0A%09public void addPossibleTime(int time) %7B%0A%09%09possibleTimes.add(time);%0A%09%7D%0A%09%0A%09public int getPossibleTime(int index) %7B%0A%09%09return possibleTimes.get(index);%0A%09%7D%0A%09%0A%09public int possibleTimesSize() %7B%0A%09%09return possibleTimes.size();%0A%09%7D%0A%09%0A%09public void clearPossibleTimes() %7B%0A%09%09possibleTimes.clear();%0A%09%7D%0A%0A
 %09// Meth
@@ -1269,25 +1269,24 @@
 = state;%0A%09%7D%0A
-%09
 %0A%09public boo

Update to tutee