if (def == null) {
Annotation annotation;
Object definition;
annotation = this.term.getAnnotation();
definition = (annotation != null)
&& (annotation.keys().size() > 0) ? annotation
.getProperty("def") : null;
def = definition != null ? definition.toString() : "";
def = def.replace("\\n", "\n").replace("\\t", "\t").replace("\\", "");
def = def.trim();
}