Package org.erlide.ui.editors.erl.outline.filters

Examples of org.erlide.ui.editors.erl.outline.filters.CustomOutlineFiltersDialog


        }
        List<String> oldUserDefinedPatterns = Lists.newArrayList();
        final Set<String> oldEnabledFilterIDs = Sets.newHashSet();
        final boolean oldAreUserDefinedPatternsEnabled = OutlineFilterUtils
                .loadViewDefaults(oldUserDefinedPatterns, oldEnabledFilterIDs);
        final CustomOutlineFiltersDialog dialog = new CustomOutlineFiltersDialog(shell,
                targetId, oldAreUserDefinedPatternsEnabled, oldUserDefinedPatterns,
                oldEnabledFilterIDs);
        if (!oldAreUserDefinedPatternsEnabled) {
            oldUserDefinedPatterns = Lists.newArrayList();
        }
        if (dialog.open() == Window.OK) {
            final boolean areUserDefinedPatternsEnabled = dialog
                    .areUserDefinedPatternsEnabled();
            List<String> userDefinedPatterns = dialog.getUserDefinedPatterns();
            final Set<String> enabledFilterIDs = dialog.getEnabledFilterIds();
            // TODO should we support filter LRU history (as in JDT)?
            // setRecentlyChangedFilters(dialog.getFilterDescriptorChangeHistory());
            OutlineFilterUtils.storeViewDefaults(areUserDefinedPatternsEnabled,
                    userDefinedPatterns, enabledFilterIDs);
            if (!areUserDefinedPatternsEnabled) {
View Full Code Here

TOP

Related Classes of org.erlide.ui.editors.erl.outline.filters.CustomOutlineFiltersDialog

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.