diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedLabelsToOrderElementController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedLabelsToOrderElementController.java index 0691cc507..14cd6f101 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedLabelsToOrderElementController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedLabelsToOrderElementController.java @@ -22,7 +22,6 @@ package org.navalplanner.web.orders; import static org.navalplanner.web.I18nHelper._; -import java.util.ArrayList; import java.util.List; import org.navalplanner.business.labels.entities.Label; @@ -30,19 +29,12 @@ import org.navalplanner.business.labels.entities.LabelType; import org.navalplanner.business.orders.entities.OrderElement; import org.navalplanner.web.common.Util; import org.navalplanner.web.common.components.Autocomplete; +import org.navalplanner.web.common.components.bandboxsearch.BandboxSearch; import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.WrongValueException; -import org.zkoss.zk.ui.event.Event; -import org.zkoss.zk.ui.event.InputEvent; import org.zkoss.zk.ui.util.GenericForwardComposer; -import org.zkoss.zul.Bandbox; import org.zkoss.zul.Comboitem; import org.zkoss.zul.Grid; -import org.zkoss.zul.Listbox; -import org.zkoss.zul.Listcell; -import org.zkoss.zul.Listitem; -import org.zkoss.zul.ListitemRenderer; -import org.zkoss.zul.SimpleListModel; import org.zkoss.zul.Textbox; import org.zkoss.zul.Window; @@ -65,11 +57,7 @@ public class AssignedLabelsToOrderElementController extends private Textbox txtLabelName; - private Bandbox bdLabels; - - private Listbox lbLabels; - - private LabelRenderer labelRenderer = new LabelRenderer(); + private BandboxSearch bdLabels; public OrderElement getOrderElement() { return assignedLabelsToOrderElementModel.getOrderElement(); @@ -86,16 +74,8 @@ public class AssignedLabelsToOrderElementController extends public void openWindow(OrderElement orderElement) { assignedLabelsToOrderElementModel.init(orderElement); - // Configure bandbox with all labels - final List