some autocompletefixes
This commit is contained in:
parent
abdabe0d88
commit
e54f659849
src/main/java/se/su/dsv/scipro
admin/panels
data/dataobjects
reusable
@ -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.
|
||||
*
|
||||
|
Loading…
x
Reference in New Issue
Block a user