}
}
@SuppressWarnings({"unchecked", "unchecked"})
public SURNAME getSurname() throws ClipsException {
DirectorySurnameAbstract surnameList = DirectoryLocator.getDirectory(DirectorySurnameAbstract.class, false);
try {
return (SURNAME) surnameList.getItemFromID(getDetails().surnameId);
} catch (DirectoryItemReplacedException ex) {
reload();
return (SURNAME) surnameList.getItemFromID(getDetails().surnameId);
}
}