public List<River> getAllRivers (boolean getAll) {
		
		if (getAll)
			return rivers;
		List <River> filteredRivers;
		filteredRivers = new ArrayList<River>();
		for (River r: rivers) {
			if (r.getIsFavoured()) {
				filteredRivers.add(r);
			}
		}
		return filteredRivers;
		
	}