Package cli_fmw.delegate.directory

Examples of cli_fmw.delegate.directory.DirectoryItem


        }
        if (item instanceof DirectoryVidalAtcItem) {
            DirectoryVidalAtcItem parent = (DirectoryVidalAtcItem) 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


        DirectoryWorkType directoryWorkTypes = DirectoryLocator.getDirectory(DirectoryWorkType.class, false);

        Selector ii = directoryWorkTypes.getItems();
        for (int i = 0; i < ii.size(); i++) {
            DirectoryItem item = (DirectoryItem) ii.get(i);
            workTypesCombo.addItem(item);
            if (workType != null && item.getID() == workType.getID()) {
                workTypesCombo.setSelectedItem(item);
            }
        }

        Integer h1 = new Integer(timeBegin / 60);
View Full Code Here

    }

    @Override
    public int getIndexOfChild(Object parent, Object child) {
       // try {
            DirectoryItem item = (DirectoryItem)child;
            if(parent instanceof DefaultMutableTreeNode) {
                for(int i=0; i<items.length; i++) {
                    Object curItem = items[i];
                    if(curItem == item) {
                        return i;
                    }
                 }
            } else if(parent instanceof DirectoryItemRecursive) {
                DirectoryItemRecursive parentItem = (DirectoryItemRecursive)parent;
                for(int i=0; i<parentItem.getItems().size(); i++) {
                    DirectoryItem curItem = (DirectoryItem)parentItem.getItems().get(i);
                    if(curItem == item) {
                        return i;
                    }
                 }
            }
View Full Code Here

    protected void rebuildCardList() throws ClipsException {
        DirectoryDiscountCardType cardDirectory = DirectoryLocator.getDirectory(DirectoryDiscountCardType.class);
        SelectorEditableExceptional<DirectoryDiscountCardTypeItem> ii = cardDirectory.getItems();
        DefaultListModel listModel = new DefaultListModel();
        for (int i = 0; i < ii.size(); i++) {
            DirectoryItem item = (DirectoryItem) ii.get(i);
            if(item.getID() != 0) {
                listModel.addElement(item);
            }
        }
        cardList.setModel(listModel);       
    }
View Full Code Here

        }
        value = value.toLowerCase();

        Selector sel = dir.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(tree.getModel().getRoot());
                ArrayList reordered = new ArrayList();
                for (int j = found.size() - 1; j >= 0; j--) {
View Full Code Here

        }
        if (item instanceof DirectoryServicesGroupItem) {
            DirectoryServicesGroupItem parent = (DirectoryServicesGroupItem) 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

        //row data
        DirectoryServiceClass directory = DirectoryLocator.getDirectory(DirectoryServiceClass.class);
        SelectorEditableExceptional<DirectoryServiceClassItem> ii = directory.getItems();
        int row = 0;
        for(int i=0; i<ii.size(); i++) {
            DirectoryItem item = (DirectoryItem) ii.get(i);
            if(item.getID() == 0) {
                continue;
            }
            rows.put(row++, item);
        }
       
        //col data
        DirectoryDiscountLevel discountDirectiry = DirectoryLocator.getDirectory(DirectoryDiscountLevel.class);
        SelectorEditableExceptional<DirectoryDiscountLevelItem> jj = discountDirectiry.getItems();
        int col = COL_SERVICES+1;
        for(int i=0; i<jj.size(); i++) {
            DirectoryItem item = jj.get(i);
            if(item.getID() == 0) {
                continue;
            }
            columns.put(col++, item);
        }
       
View Full Code Here

    }

    @Override
    public Object getValueAt(int row, int col) {
        if(col == COL_SERVICES) {
            DirectoryItem item = rows.get(row);
            return item;
        }
        DirectoryServiceClassItem service = (DirectoryServiceClassItem) rows.get(row);
        DirectoryDiscountLevelItem level = (DirectoryDiscountLevelItem) columns.get(col);
        if(service != null && level != null) {
View Full Code Here

    public String getColumnName(int col) {
        if(col == COL_SERVICES) {
            return "Классы услуг";
        }
       
        DirectoryItem item = columns.get(col);
        return item.getTitle();
    }
View Full Code Here

    @Override
    public boolean isCellEditable(int row, int col) {
        if(col == COL_SERVICES) {
            return false;
        }
        DirectoryItem service = rows.get(row);
        DirectoryItem level = columns.get(col);
        if(service == null || level == null) {
            return false;
        }
        return true;
    }
View Full Code Here

TOP

Related Classes of cli_fmw.delegate.directory.DirectoryItem

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.