private IEclipsePreferences trimTree(IEclipsePreferences tree, IPreferenceFilter filter) throws BackingStoreException { IEclipsePreferences result = (IEclipsePreferences) ExportedPreferences.newRoot().node(tree.absolutePath()); String[] scopes = filter.getScopes(); if (scopes == null) throw new IllegalArgumentException(); Map mapping = filter.getMapping(scope);
private boolean internalMatches(IEclipsePreferences tree, IPreferenceFilter filter) throws BackingStoreException { String[] scopes = filter.getScopes(); if (scopes == null) throw new IllegalArgumentException(); Map mapping = filter.getMapping(scope);
private IEclipsePreferences trimTree(IEclipsePreferences tree, IPreferenceFilter filter) throws BackingStoreException { IEclipsePreferences result = (IEclipsePreferences) ExportedPreferences.newRoot().node(tree.absolutePath()); String[] scopes = filter.getScopes(); if (scopes == null) throw new IllegalArgumentException(); Map<String, PreferenceFilterEntry[]> mapping = filter.getMapping(scope);
private boolean internalMatches(IEclipsePreferences tree, IPreferenceFilter filter) throws BackingStoreException { String[] scopes = filter.getScopes(); if (scopes == null) throw new IllegalArgumentException(); Map<String, PreferenceFilterEntry[]> mapping = filter.getMapping(scope);