Package org.zkoss.zul

Examples of org.zkoss.zul.Comboitem


        logger.debug("supplier CB size:" + keyValueList.size());

        Iterator it = keyValueList.iterator();
        while (it.hasNext()) {
            Supplier s = (Supplier) it.next();
            Comboitem item = new Comboitem();
            item.setValue(s);
            item.setLabel(s.getShortName());
            item.setParent(supplierIdCB);
        }
    }
View Full Code Here


        equipmentNameTB.setText(var.getEquipmentName());

        Iterator supplierIt = supplierIdCB.getItems().iterator();
        while (supplierIt.hasNext()) {
            Comboitem item = (Comboitem) supplierIt.next();
            Supplier s = (Supplier) item.getValue();
            if (var.getSupplierId() != null && var.getSupplierId() == s.getSupplierId()) {
                supplierIdCB.setSelectedItem(item);
            }
        }

        pccCodeTB.setText(var.getPccCode());
        venderCodeTB.setText(var.getVenderCode());

        Textbox insideCodeTB = (Textbox) getFellow("insideCode");
        Combobox priorityCB = (Combobox) getFellow("priority");
        Doublebox latestPriceTB = (Doublebox) getFellow("latestPrice");
        Intbox inventoryAmountTB = (Intbox) getFellow("inventoryAmount");
        Combobox systemTypeCB = (Combobox) getFellow("system");

        insideCodeTB.setText(var.getInsideCode());
        Iterator priorityIt = priorityCB.getItems().iterator();
        while (priorityIt.hasNext()) {
            Comboitem item = (Comboitem) priorityIt.next();

            String priorityStr = item.getValue().toString();
            if (var.getPriority() != null && var.getPriority().equals(priorityStr)) {
                priorityCB.setSelectedItem(item);
            }
        }
        latestPriceTB.setValue(var.getLatestPrice());
        inventoryAmountTB.setValue(var.getInventoryAmount());

        Iterator stItr = systemTypeCB.getItems().iterator();
        while (stItr.hasNext()) {
            Comboitem item = (Comboitem) stItr.next();
            String s = (String) item.getValue();
            if (s.equals(var.getSystemType())) {
                systemTypeCB.setSelectedItem(item);
            }
        }
    }
View Full Code Here


        Iterator it = keyValueList.iterator();
        while (it.hasNext()) {
            Parameter p = (Parameter) it.next();
            Comboitem item = new Comboitem();
            item.setValue(p.getParaName());
            item.setLabel(p.getParaValue());
            item.setParent(paraCatalogueCB);
        }
    }
View Full Code Here


        List items = paraCatalogueCB.getItems();
        Iterator it = items.iterator();
        while (it.hasNext()) {
            Comboitem item = (Comboitem) it.next();
            if (var.getParaCatalogue().equals(item.getValue().toString())) {
                paraCatalogueCB.setSelectedItem(item);
            }

        }
        paraNameTB.setText(var.getParaName());
View Full Code Here

                    && maintainEventTypeList.size() != 0) {

                Iterator it = maintainEventTypeList.iterator();
                while (it.hasNext()) {
                    MaintainEventType maintainEventType = (MaintainEventType) it.next();
                    Comboitem item = new Comboitem();
                    item.setValue(maintainEventType);
                    item.setLabel(maintainEventType.getMaintainEventType());
                    item.setParent(maintainEventTypeCB);
                }
            }
        }
    }
View Full Code Here

        Combobox buildingCB = (Combobox) getFellow("building");
        Iterator it = buildingList.iterator();
        while (it.hasNext()) {
            Building building = (Building) it.next();
            Comboitem item = new Comboitem();
            item.setValue(building);
            item.setLabel(building.getBuildingName());
            item.setParent(buildingCB);
        }
    }
View Full Code Here

        Combobox buildingCB = (Combobox) getFellow("building");
        if(form.getBuildingId() != null) {
            List items =  buildingCB.getItems();
            Iterator buildingItr = items.iterator();
            while(buildingItr.hasNext()) {
                Comboitem item = (Comboitem)buildingItr.next();
                Building building = (Building)item.getValue();

                if(building.getBuildingId().equals(form.getBuildingId())) {
                    buildingCB.setSelectedItem(item);
                }
            }
        }

        Combobox systemCB = (Combobox) getFellow("system");
        List items = systemCB.getItems();
        Iterator it = items.iterator();
        while(it.hasNext()) {
            Comboitem item = (Comboitem)it.next();
            if(item.getValue().toString().equals(form.getSystemType())) {
                systemCB.setSelectedItem(item);
            }
        }

        selectMaintainEventTypeBySystem();

        Combobox maintainEventTypeCB = (Combobox) getFellow("maintainEventType");
        if(form.getEventTypeId() != null) {
            List maintainEventTypeItems =  maintainEventTypeCB.getItems();
            Iterator maintainEventTypeItr = maintainEventTypeItems.iterator();
            while(maintainEventTypeItr.hasNext()) {
                Comboitem item = (Comboitem)maintainEventTypeItr.next();
                MaintainEventType maintainEventType = (MaintainEventType)item.getValue();
                if(maintainEventType.getEventTypeId().equals(form.getEventTypeId())) {
                    maintainEventTypeCB.setSelectedItem(item);
                }
            }
        }


        Textbox maintainEventNameTB = (Textbox) getFellow("maintainEventName");
        maintainEventNameTB.setText(form.getMaintainEventName());

        Textbox regularSettingTB = (Textbox) getFellow("regularSetting");
        regularSettingTB.setText(form.getRegularSetting());

        Textbox noteTB = (Textbox) getFellow("note");
        noteTB.setText(form.getNote());

        Combobox importantLevelCB = (Combobox) getFellow("importantLevel");
        List importantLevelItems =  importantLevelCB.getItems();
            Iterator importantLevelItr = importantLevelItems.iterator();
            while(importantLevelItr.hasNext()) {
                Comboitem item = (Comboitem)importantLevelItr.next();
                if(item.getValue().toString().equals(form.getImportantLevel())) {
                    importantLevelCB.setSelectedItem(item);
                }
            }
    }
View Full Code Here

        Combobox buildingCB = (Combobox) getFellow("building");
        if(buildingCB.getSelectedItem() == null) {
            this.showMsg("查詢前要設定建物設施名稱", "錯誤的操作");
            return;
        }
        Comboitem item = (Comboitem)buildingCB.getSelectedItem();
        Building building = (Building)item.getValue();
        Long buildingId = building.getBuildingId();

        Map para = new HashMap();
        para.put("buildingId", buildingId);
View Full Code Here

    DataBinder.postOnCreateEvents(item); //since 5.0.4
  }

  public Comboitem newComboitem(Combobox combobox) {
    //clone from template
    final Comboitem clone = (Comboitem)_template.clone();
    //TODO: see if databinder has this kind of Comboitem, if not, add new CollectionListItem
    //avoid duplicate id error, will set to new id when render()
    //Bug #1962153: Data binding generates duplicate id in some case add "_".
    if (clone.getId().length() > 0) {
      clone.setId(null);
    }
         
    //link cloned component with template
    //each Comboitem and and it decendants share the same templatemap
    Map templatemap = new HashMap(7);
    linkTemplates(clone, _template, templatemap);
   
    //link this template map to parent templatemap (Combobox in Combobox)
    Map parenttemplatemap = (Map) combobox.getAttribute(DataBinder.TEMPLATEMAP);
    if (parenttemplatemap != null) {
        templatemap.put(DataBinder.TEMPLATEMAP, parenttemplatemap);
    }
    //kept clone kids somewhere to avoid create too many components in browser
    final List kids = new ArrayList(clone.getChildren());
    clone.setAttribute(KIDS, kids);
    clone.getChildren().clear();
    return clone;
  }
View Full Code Here

        Combobox buildingCB = (Combobox) getFellow("building");
        Iterator it = buildingList.iterator();
        while (it.hasNext()) {
            Building building = (Building) it.next();
            Comboitem item = new Comboitem();
            item.setLabel(building.getBuildingName());
            item.setValue(building);
            item.setParent(buildingCB);
        }
    }
View Full Code Here

TOP

Related Classes of org.zkoss.zul.Comboitem

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.