[Bug #707] Fixed bug, setting up the listbox programatically from the java controller.
FEA: ItEr63S03BugFixing
This commit is contained in:
parent
838b2e6b0d
commit
84726c544f
3 changed files with 25 additions and 7 deletions
|
|
@ -62,6 +62,7 @@ import org.zkoss.zul.Constraint;
|
|||
import org.zkoss.zul.Datebox;
|
||||
import org.zkoss.zul.Grid;
|
||||
import org.zkoss.zul.Listbox;
|
||||
import org.zkoss.zul.Listcell;
|
||||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.Messagebox;
|
||||
import org.zkoss.zul.SimpleListModel;
|
||||
|
|
@ -135,6 +136,7 @@ public class MachineCRUDController extends GenericForwardComposer {
|
|||
setupResourcesCostCategoryAssignmentController(comp);
|
||||
showListWindow();
|
||||
initFilterComponent();
|
||||
setupFilterLimitingResourceListbox();
|
||||
}
|
||||
|
||||
private void showListWindow() {
|
||||
|
|
@ -554,8 +556,16 @@ public class MachineCRUDController extends GenericForwardComposer {
|
|||
listing.invalidate();
|
||||
}
|
||||
|
||||
public Set<LimitingResourceEnum> getLimitingResourceFilterOptionList() {
|
||||
return LimitingResourceEnum.getLimitingResourceFilterOptionList();
|
||||
private void setupFilterLimitingResourceListbox() {
|
||||
for(LimitingResourceEnum resourceEnum :
|
||||
LimitingResourceEnum.getLimitingResourceFilterOptionList()) {
|
||||
Listitem item = new Listitem();
|
||||
item.setParent(filterLimitingResource);
|
||||
item.setValue(resourceEnum);
|
||||
item.appendChild(new Listcell(resourceEnum.toString()));
|
||||
filterLimitingResource.appendChild(item);
|
||||
}
|
||||
filterLimitingResource.setSelectedIndex(0);
|
||||
}
|
||||
|
||||
public Set<LimitingResourceEnum> getLimitingResourceOptionList() {
|
||||
|
|
|
|||
|
|
@ -61,6 +61,7 @@ import org.zkoss.zul.Constraint;
|
|||
import org.zkoss.zul.Datebox;
|
||||
import org.zkoss.zul.Grid;
|
||||
import org.zkoss.zul.Listbox;
|
||||
import org.zkoss.zul.Listcell;
|
||||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.Messagebox;
|
||||
import org.zkoss.zul.SimpleListModel;
|
||||
|
|
@ -295,6 +296,7 @@ public class WorkerCRUDController extends GenericForwardComposer implements
|
|||
handler.registerListener(this, page);
|
||||
getVisibility().showOnly(listWindow);
|
||||
initFilterComponent();
|
||||
setupFilterLimitingResourceListbox();
|
||||
}
|
||||
|
||||
private void initFilterComponent() {
|
||||
|
|
@ -694,8 +696,16 @@ public class WorkerCRUDController extends GenericForwardComposer implements
|
|||
|
||||
}
|
||||
|
||||
public Set<LimitingResourceEnum> getLimitingResourceFilterOptionList() {
|
||||
return LimitingResourceEnum.getLimitingResourceFilterOptionList();
|
||||
private void setupFilterLimitingResourceListbox() {
|
||||
for(LimitingResourceEnum resourceEnum :
|
||||
LimitingResourceEnum.getLimitingResourceFilterOptionList()) {
|
||||
Listitem item = new Listitem();
|
||||
item.setParent(filterLimitingResource);
|
||||
item.setValue(resourceEnum);
|
||||
item.appendChild(new Listcell(resourceEnum.toString()));
|
||||
filterLimitingResource.appendChild(item);
|
||||
}
|
||||
filterLimitingResource.setSelectedIndex(0);
|
||||
}
|
||||
|
||||
public Set<LimitingResourceEnum> getLimitingResourceOptionList() {
|
||||
|
|
|
|||
|
|
@ -42,9 +42,7 @@
|
|||
|
||||
<!-- Limiting resource -->
|
||||
<label value="${i18n:_('Limiting resource')}"/>
|
||||
<listbox id="filterLimitingResource"
|
||||
mold="select"
|
||||
model="@{controller.limitingResourceFilterOptionList}" />
|
||||
<listbox id="filterLimitingResource" mold="select" />
|
||||
</hbox>
|
||||
</groupbox>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue