public class AssurancesDisplay implements Outputable {
- private static Template template;
+ private static final Template template = new Template(AssurancesDisplay.class.getResource("AssurancesDisplay.templ"));
private boolean assurer;
public String assuranceArray;
- static {
- template = new Template(AssurancesDisplay.class.getResource("AssurancesDisplay.templ"));
- }
-
public AssurancesDisplay(String assuranceArray, boolean assurer) {
this.assuranceArray = assuranceArray;
this.assurer = assurer;
vars.put("verb", l.getTranslation("To"));
} else {
vars.put("verb", l.getTranslation("From"));
+ vars.put("myName", "yes");
}
IterableDataset assuranceGroup = new IterableDataset() {
vars.put("id", assurance.getId());
vars.put("method", assurance.getMethod());
if (assurer) {
- vars.put("verbVal", assurance.getTo().getName());
+ vars.put("verbVal", assurance.getTo().getOwner().getPreferredName());
+ vars.put("myName", assurance.getTo());
} else {
- vars.put("verbVal", assurance.getFrom().getName());
+ vars.put("verbVal", assurance.getFrom().getPreferredName());
+ vars.put("myName", assurance.getTo());
}
vars.put("date", assurance.getDate());
vars.put("location", assurance.getLocation());