some autocompletefixes

This commit is contained in:
Fredrik Friis 2012-04-01 12:08:38 +09:00
parent abdabe0d88
commit e54f659849
5 changed files with 16 additions and 27 deletions

@ -91,10 +91,7 @@ public abstract class AdminEditProject extends Panel {
public void action(AjaxRequestTarget pTarget, Employee newSelection) {
//do nothing
}
@Override
protected String getName(Employee item) {
return item.getNameAsString();
}
});
headsupervisorField.setModelObject(model.getObject().getHeadSupervisor());

@ -55,7 +55,21 @@ public class Student extends Role {
@Override
public String toString() {
return "Author [id=" + getId() + ", user=" + user + "]";
// return "Author [id=" + getId() + ", user=" + user + "]";
String str = "";
if(user.getFirstName() != null){
str += user.getFirstName();
}
str += " ";
if(user.getLastName() != null){
str += user.getLastName();
}
return str;
}
public int getMinAuthors(ProjectClass projectClass) {

@ -16,7 +16,6 @@ public abstract class AbstractRoleAutoCompleteComponent<T extends Role> extends
super(id, type);
}
@Override
protected Renderer<T> getListItemRenderer() {
return new Renderer<T>() {

@ -80,7 +80,6 @@ public abstract class AuthorAutoComplete extends AbstractRoleAutoCompleteCompone
}
}
/**
* Override this method for actions to be performed when an object is selected.
*

@ -78,26 +78,6 @@ public abstract class EmployeeAutoComplete extends AbstractRoleAutoCompleteCompo
}
}
@Override
protected Renderer<Employee> getListItemRenderer() {
return new Renderer<Employee>() {
@Override
protected String getHeader(Employee employee) {
return employee.getNameAsString();
}
@Override
protected String getSubheader(Employee item) {
return item.getEmailAsString();
}
};
}
@Override
protected String getName(Employee item) {
return item.getNameAsString() + " <" + item.getUser().getEmailAddress() + ">";
}
/**
* Override this method for actions to be performed when an object is selected.
*