Package org.broad.igv.util

Examples of org.broad.igv.util.FilterElement


    /**
     * Save the UI content into a non-UI version of the FilterElement
     */
    public void save() {

        FilterElement filterElement = getFilterElement();

        // Boolean operator
        if (matchAll) {
            filterElement.setBooleanOperator(BooleanOperator.AND);
        } else {
            filterElement.setBooleanOperator(BooleanOperator.OR);
        }

        super.save();
    }
View Full Code Here


            this.filter = filter;
            FilterComponent filterComponent = null;

            Iterator iterator = filter.getFilterElements();
            while (iterator.hasNext()) {
                FilterElement element = (FilterElement) iterator.next();
                filterComponent = createFilterComponent(this, itemListLabel, itemList, element);
                filterComponent.displayMoreButton(false);
                add(filterComponent);
            }
View Full Code Here

                // Evaluate tracks
                Iterator iterator = getFilterElements();
                while (iterator.hasNext()) {

                    FilterElement element = (FilterElement) iterator.next();
                    result = element.evaluate(track, result);
                }
                track.setVisible(result);
            }
        }
    }
View Full Code Here

TOP

Related Classes of org.broad.igv.util.FilterElement

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.