Search in sources :

Example 1 with Filter

use of edu.stanford.bmir.protege.web.shared.filter.Filter in project webprotege by protegeproject.

the class FilterViewImpl method getFilters.

public List<Filter> getFilters() {
    List<Filter> result = new ArrayList<>();
    for (int i = 0; i < container.getWidgetCount(); i++) {
        Widget w = container.getWidget(i);
        if (w instanceof FilterCheckBox) {
            FilterCheckBox cb = (FilterCheckBox) w;
            result.add(new Filter(cb.getFilterId(), cb.getSetting()));
        }
    }
    return result;
}
Also used : Filter(edu.stanford.bmir.protege.web.shared.filter.Filter) ArrayList(java.util.ArrayList) Widget(com.google.gwt.user.client.ui.Widget)

Aggregations

Widget (com.google.gwt.user.client.ui.Widget)1 Filter (edu.stanford.bmir.protege.web.shared.filter.Filter)1 ArrayList (java.util.ArrayList)1