diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/components/bandboxsearch/BandboxSearch.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/components/bandboxsearch/BandboxSearch.java index cccb21203..83aecfcd1 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/components/bandboxsearch/BandboxSearch.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/components/bandboxsearch/BandboxSearch.java @@ -107,8 +107,11 @@ public class BandboxSearch extends HtmlMacroComponent { setSelectedElement(null); } - private void setSelectedElement(Object obj) { + public void setSelectedElement(Object obj) { bandbox.setVariable("selectedElement", obj, true); + if (obj != null) { + bandbox.setValue(finder.objectToString(obj)); + } } public Object getSelectedElement() { @@ -226,4 +229,9 @@ public class BandboxSearch extends HtmlMacroComponent { return result; } + public void setListboxEventListener(String event, + EventListener listener) { + listbox.addEventListener(event, listener); + } + }