Package cli_fmw.utils

Examples of cli_fmw.utils.Selector


        try {
            DirectoryEnterprise directoryEnterprise = DirectoryLocator.getDirectory(DirectoryEnterprise.class, false);
            DirectoryDialogDefault dlg = new DirectoryDialogDefault(false, null, "\\", directoryEnterprise);
            dlg.setVisible(true);
            if (dlg.getDlgResult() == ModalDialog.DLG_OK) {
                Selector items = dlg.getSelectedItems();
                DirectoryEnterpriseItem enterprise = (DirectoryEnterpriseItem) items.get(0);
                tfEnterprise.setText(enterprise.getTitle());
                jPanel12.revalidate();
                filter.enterpriseId = enterprise.getID();
            } else {
                chbEnterprise.setSelected(false);
View Full Code Here


            selected = directoryEnterprise.getItemFromID(filter.enterpriseId);
        }
        DirectoryDialogDefault dlg = new DirectoryDialogDefault(false, selected, "\\", directoryEnterprise);
        dlg.setVisible(true);
        if (dlg.getDlgResult() == ModalDialog.DLG_OK) {
            Selector items = dlg.getSelectedItems();
            DirectoryEnterpriseItem ent = (DirectoryEnterpriseItem) items.get(0);
            tfEnterprise.setText(ent.getTitle());
            jPanel12.revalidate();
            filter.enterpriseId = chbEnterprise.isSelected() ? ent.getID() : 0;
        }
    } catch (ClipsException ex) {
View Full Code Here

            path.add(item);
            return path;
        }
        if(item instanceof DirectoryTextTemplateTreeItem) {
            DirectoryTextTemplateTreeItem parent = (DirectoryTextTemplateTreeItem)item;
            Selector ii = parent.getItems();
            for(int i=0; i<ii.size(); i++) {
                DirectoryItem child = (DirectoryItem) ii.get(i);
                List path = findMatch(child, pattern);
                if(path != null) {
                    path.add(parent);
                    return path;
                }
View Full Code Here

        d.title = item.toString();
        d.canBeSelected = true;
       
        if(item instanceof DirectoryItemRecursive) {
            DirectoryItemRecursive thisItem = (DirectoryItemRecursive)item;
            Selector ii = thisItem.getItems();
            if(ii.size() > 0) {
                LinkedList<ChoosePanelData> ll = new LinkedList<ChoosePanelData>();
                for(int j=0; j<ii.size(); j++) {
                    DirectoryItemRecursive it = (DirectoryItemRecursive) ii.get(j);
                    if(!it.isVisible()) {
                        continue;
                    }
                    ChoosePanelData d2 = buildData(it);
                    ll.add(d2);
View Full Code Here

        try {
            //fixme default selected
            ChooseDialog dlg = new ChooseDialog(items, false, null);
            dlg.setVisible(true);
            if (dlg.getDlgResult() == ModalDialog.DLG_OK) {
                Selector coll = dlg.getSelectedItems();
                ChoosePanelData selected = (ChoosePanelData) coll.get(0);
                itemsCombo.setSelectedItem(selected);
            }
        } catch (ClipsException ex) {
            MessageBox.showExceptionOnly(ex);
        }
View Full Code Here

        this.directory = directory;
        this.filter = filter;
       
        itemList.clear();
        if (directory != null) {
            Selector iie = directory.getItems();
            for (int i = 0; i < iie.size(); i++) {
                DirectorySimpleItem item = (DirectorySimpleItem) iie.get(i);
                if (satisfyFilter(item)) {
                    itemList.add(item);
                }
            }
        }
View Full Code Here

    try {
        DirectoryDialogService ddd = new DirectoryDialogService(true, null);
        ddd.setVisible(true);
        if (serviceItem != null) {
            if (ddd.getDlgResult() == ModalDialog.DLG_OK) {
                Selector s = ddd.getSelectedItems();
                for (int i = 0; i < s.size(); i++) {
                    ServiceToServiceDetails details = new ServiceToServiceDetails(serviceItem.getID());
                    DirectoryServiceItem dsi = (DirectoryServiceItem) s.get(i);
                    details.pserviceId = serviceItem.getID();
                    details.cserviceId = dsi.getID();
                    details.description = "";
                    details.obligatory = false;
                    ChildServiceData dangerService = new ChildServiceData(details);                   
View Full Code Here

            DirectoryCheckupType dir = DirectoryLocator.getDirectory(DirectoryCheckupType.class);
            DirectoryDialogDefault dialog = new DirectoryDialogDefault(false,
                    service.getCheckUpType(), "\\", dir);
            dialog.setVisible(true);
            if (dialog.getDlgResult() == ModalDialog.DLG_OK) {
                Selector selectedItems = dialog.getSelectedItems();
                if (selectedItems.size() > 0) {
                    DirectoryCheckupTypeItem checkupType = (DirectoryCheckupTypeItem) selectedItems.get(0);
                    if (!checkupType.isAnalyse()) {
                        MessageBox.showWarning("Должен быть выбран анализ");
                    } else {
                        service.setCheckUpType(checkupType);
                    }
View Full Code Here

        if(value.isEmpty()) {
            return;
        }           
        value = value.toLowerCase();
       
        Selector sel = directoryMKB10.getItems();
        for(int i=0; i<sel.size(); i++) {
            DirectoryItem item = (DirectoryItem)sel.get(i);
            List found = findMatch(item, value);
            if(found != null) {                   
                found.add(treeMkb10.getModel().getRoot());
                ArrayList reordered = new ArrayList();
                for(int j=found.size()-1; j>=0; j--) {
View Full Code Here

            path.add(item);
            return path;
        }
        if (item instanceof DirectoryMKB10Item) {
            DirectoryMKB10Item parent = (DirectoryMKB10Item) item;
            Selector ii = parent.getItems();
            for (int i = 0; i < ii.size(); i++) {
                DirectoryItem child = (DirectoryItem) ii.get(i);
                List path = findMatch(child, pattern);
                if (path != null) {
                    path.add(parent);
                    return path;
                }
View Full Code Here

TOP

Related Classes of cli_fmw.utils.Selector

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.