package net.sourceforge.fenixedu.domain.vigilancy.strategies; import java.util.ArrayList; import java.util.List; import net.sourceforge.fenixedu.domain.vigilancy.VigilantWrapper; public class StrategySugestion { private List vigilantsThatAreTeachers; private List sugestedVigilants; private List unavailableVigilants; public StrategySugestion(List teachers, List sugestion, List unvailables) { this.vigilantsThatAreTeachers = teachers; this.sugestedVigilants = sugestion; this.unavailableVigilants = unvailables; } public List getVigilantSugestion() { return sugestedVigilants; } public List getUnavailableVigilantsWithInformation() { return unavailableVigilants; } public List getUnavailableVigilants() { List vigilants = new ArrayList(); for (UnavailableInformation information : unavailableVigilants) { vigilants.add(information.getVigilant()); } return vigilants; } public List getVigilantsThatAreTeachersSugestion() { return vigilantsThatAreTeachers; } }