schema.addSlotDescription(getSlot("boundsAsString","label.person.vigilancy.boundsJustification"));
schema.addSlotDescription(getSlot("boundsAsString","label.vigilancy.boundsJustification"));
	private Schema getVigilantSchema() {				Schema schema = new Schema(Vigilant.class);		schema.addSlotDescription(getSlot("teacherCategoryCode","label.vigilancy.category.header"));		schema.addSlotDescription(getSlot("person.username","label.vigilancy.username"));		schema.addSlotDescription(getSlot("person.name","label.vigilancy.vigilant"));				if(isShowUnavailables()) {			schema.addSlotDescription(getSlot("unavailablePeriodsAsString", "label.vigilancy.unavailablePeriodsShortLabel"));		}		if (isShowIncompatibilities()) {			schema.addSlotDescription(getSlot("incompatiblePersonName","label.person.vigilancy.displayIncompatibleInformation"));		}		if(isShowBoundsJustification()) {			schema.addSlotDescription(getSlot("boundsAsString","label.person.vigilancy.boundsJustification"));		}			if(isShowStartPoints()) {			schema.addSlotDescription(getSlot("startPoints","label.person.vigilancy.startPoints.header"));		}				schema.addSlotDescription(getSlot("points","label.vigilancy.totalpoints.header"));    		return schema;    }