Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonah Graham2018-11-20 16:20:42 +0000
committerJonah Graham2018-11-22 21:47:02 +0000
commit170e654b4796bad1453ae85a427b97317d67a69a (patch)
tree6ca9b8a8fedd5fd25f97eb79c408312e256ff981 /core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/CustomFiltersActionGroup.java
parent35996a5c5ca5c254959ba48241eaada6dbf8628d (diff)
downloadorg.eclipse.cdt-170e654b4796bad1453ae85a427b97317d67a69a.tar.gz
org.eclipse.cdt-170e654b4796bad1453ae85a427b97317d67a69a.tar.xz
org.eclipse.cdt-170e654b4796bad1453ae85a427b97317d67a69a.zip
Bug 540373: Cleanup: Format & Remove trailing whitespace
This was done by selecting all projects in Eclipse then Source -> Clean Up... -> choosing: - Format source code - Remove trailing white spaces on all lines and completing the wizard Change-Id: I63685372c6bcc67719bcf145123bcb72e5b00394
Diffstat (limited to 'core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/CustomFiltersActionGroup.java')
-rw-r--r--core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/CustomFiltersActionGroup.java344
1 files changed, 172 insertions, 172 deletions
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/CustomFiltersActionGroup.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/CustomFiltersActionGroup.java
index ff94eafce6f..773816704f3 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/CustomFiltersActionGroup.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/actions/CustomFiltersActionGroup.java
@@ -107,16 +107,17 @@ public class CustomFiltersActionGroup extends ActionGroup {
* @param state the initial state of the filter
* @param itemNumber the menu item index
*/
- public FilterActionMenuContributionItem(CustomFiltersActionGroup actionGroup, String filterId, String filterName, boolean state, int itemNumber) {
+ public FilterActionMenuContributionItem(CustomFiltersActionGroup actionGroup, String filterId,
+ String filterName, boolean state, int itemNumber) {
super(filterId);
Assert.isNotNull(actionGroup);
Assert.isNotNull(filterId);
Assert.isNotNull(filterName);
- fActionGroup= actionGroup;
- fFilterId= filterId;
- fFilterName= filterName;
- fState= state;
- fItemNumber= itemNumber;
+ fActionGroup = actionGroup;
+ fFilterId = filterId;
+ fFilterName = filterName;
+ fState = state;
+ fItemNumber = itemNumber;
}
/*
@@ -124,18 +125,18 @@ public class CustomFiltersActionGroup extends ActionGroup {
*/
@Override
public void fill(Menu menu, int index) {
- MenuItem mi= new MenuItem(menu, SWT.CHECK, index);
- mi.setText("&" + fItemNumber + " " + fFilterName); //$NON-NLS-1$ //$NON-NLS-2$
+ MenuItem mi = new MenuItem(menu, SWT.CHECK, index);
+ mi.setText("&" + fItemNumber + " " + fFilterName); //$NON-NLS-1$ //$NON-NLS-2$
/*
* XXX: Don't set the image - would look bad because other menu items don't provide image
* XXX: Get working set specific image name from XML - would need to cache icons
*/
-// mi.setImage(JavaPluginImages.get(JavaPluginImages.IMG_OBJS_JAVA_WORKING_SET));
+ // mi.setImage(JavaPluginImages.get(JavaPluginImages.IMG_OBJS_JAVA_WORKING_SET));
mi.setSelection(fState);
mi.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
- fState= !fState;
+ fState = !fState;
fActionGroup.setFilter(fFilterId, fState);
}
});
@@ -151,20 +152,20 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
private static final String TAG_CUSTOM_FILTERS = "customFilters"; //$NON-NLS-1$
- private static final String TAG_USER_DEFINED_PATTERNS_ENABLED= "userDefinedPatternsEnabled"; //$NON-NLS-1$
- private static final String TAG_USER_DEFINED_PATTERNS= "userDefinedPatterns"; //$NON-NLS-1$
- private static final String TAG_XML_DEFINED_FILTERS= "xmlDefinedFilters"; //$NON-NLS-1$
+ private static final String TAG_USER_DEFINED_PATTERNS_ENABLED = "userDefinedPatternsEnabled"; //$NON-NLS-1$
+ private static final String TAG_USER_DEFINED_PATTERNS = "userDefinedPatterns"; //$NON-NLS-1$
+ private static final String TAG_XML_DEFINED_FILTERS = "xmlDefinedFilters"; //$NON-NLS-1$
private static final String TAG_LRU_FILTERS = "lastRecentlyUsedFilters"; //$NON-NLS-1$
- private static final String TAG_CHILD= "child"; //$NON-NLS-1$
- private static final String TAG_PATTERN= "pattern"; //$NON-NLS-1$
- private static final String TAG_FILTER_ID= "filterId"; //$NON-NLS-1$
- private static final String TAG_IS_ENABLED= "isEnabled"; //$NON-NLS-1$
+ private static final String TAG_CHILD = "child"; //$NON-NLS-1$
+ private static final String TAG_PATTERN = "pattern"; //$NON-NLS-1$
+ private static final String TAG_FILTER_ID = "filterId"; //$NON-NLS-1$
+ private static final String TAG_IS_ENABLED = "isEnabled"; //$NON-NLS-1$
- private static final String SEPARATOR= ","; //$NON-NLS-1$
+ private static final String SEPARATOR = ","; //$NON-NLS-1$
- private static final int MAX_FILTER_MENU_ENTRIES= 3;
- private static final String RECENT_FILTERS_GROUP_NAME= "recentFiltersGroup"; //$NON-NLS-1$
+ private static final int MAX_FILTER_MENU_ENTRIES = 3;
+ private static final String RECENT_FILTERS_GROUP_NAME = "recentFiltersGroup"; //$NON-NLS-1$
private StructuredViewer fViewer;
@@ -222,10 +223,10 @@ public class CustomFiltersActionGroup extends ActionGroup {
public CustomFiltersActionGroup(String ownerId, StructuredViewer viewer) {
Assert.isNotNull(ownerId);
Assert.isNotNull(viewer);
- fTargetId= ownerId;
- fViewer= viewer;
+ fTargetId = ownerId;
+ fViewer = viewer;
- fLRUFilterIdsStack= new Stack<String>();
+ fLRUFilterIdsStack = new Stack<String>();
initializeWithPluginContributions();
initializeWithViewDefaults();
@@ -243,40 +244,40 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
public String[] removeFiltersFor(Object parent, Object element, IContentProvider contentProvider) {
- String[] enabledFilters= getEnabledFilterIds();
- Set<String> newFilters= new HashSet<String>();
- for (String filterName : enabledFilters) {
- ViewerFilter filter= fInstalledBuiltInFilters.get(filterName);
- if (filter == null)
- newFilters.add(filterName);
- else if (isSelected(parent, element, contentProvider, filter))
- newFilters.add(filterName);
- }
- if (newFilters.size() == enabledFilters.length)
- return new String[0];
- return newFilters.toArray(new String[newFilters.size()]);
+ String[] enabledFilters = getEnabledFilterIds();
+ Set<String> newFilters = new HashSet<String>();
+ for (String filterName : enabledFilters) {
+ ViewerFilter filter = fInstalledBuiltInFilters.get(filterName);
+ if (filter == null)
+ newFilters.add(filterName);
+ else if (isSelected(parent, element, contentProvider, filter))
+ newFilters.add(filterName);
+ }
+ if (newFilters.size() == enabledFilters.length)
+ return new String[0];
+ return newFilters.toArray(new String[newFilters.size()]);
}
public void setFilters(String[] newFilters) {
- setEnabledFilterIds(newFilters);
- updateViewerFilters(true);
+ setEnabledFilterIds(newFilters);
+ updateViewerFilters(true);
}
private boolean isSelected(Object parent, Object element, IContentProvider contentProvider, ViewerFilter filter) {
- if (contentProvider instanceof ITreeContentProvider) {
- // the element and all its parents have to be selected
- ITreeContentProvider provider = (ITreeContentProvider) contentProvider;
- while (element != null && !(element instanceof ICModel)) {
- if (!filter.select(fViewer, parent, element))
- return false;
- element= provider.getParent( element);
- }
- return true;
- }
- return filter.select(fViewer, parent, element);
- }
-
- /**
+ if (contentProvider instanceof ITreeContentProvider) {
+ // the element and all its parents have to be selected
+ ITreeContentProvider provider = (ITreeContentProvider) contentProvider;
+ while (element != null && !(element instanceof ICModel)) {
+ if (!filter.select(fViewer, parent, element))
+ return false;
+ element = provider.getParent(element);
+ }
+ return true;
+ }
+ return filter.select(fViewer, parent, element);
+ }
+
+ /**
* Sets the enable state of the given filter.
*
* @param filterId the id of the filter
@@ -294,23 +295,22 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
private String[] getEnabledFilterIds() {
- Set<String> enabledFilterIds= new HashSet<String>(fEnabledFilterIds.size());
- Iterator<Map.Entry<String,Boolean>> iter= fEnabledFilterIds.entrySet().iterator();
+ Set<String> enabledFilterIds = new HashSet<String>(fEnabledFilterIds.size());
+ Iterator<Map.Entry<String, Boolean>> iter = fEnabledFilterIds.entrySet().iterator();
while (iter.hasNext()) {
- Map.Entry<String,Boolean> entry= iter.next();
- String id= entry.getKey();
- boolean isEnabled= (entry.getValue()).booleanValue();
+ Map.Entry<String, Boolean> entry = iter.next();
+ String id = entry.getKey();
+ boolean isEnabled = (entry.getValue()).booleanValue();
if (isEnabled)
enabledFilterIds.add(id);
}
return enabledFilterIds.toArray(new String[enabledFilterIds.size()]);
}
-
private void setEnabledFilterIds(String[] enabledIds) {
- Iterator<String> iter= fEnabledFilterIds.keySet().iterator();
+ Iterator<String> iter = fEnabledFilterIds.keySet().iterator();
while (iter.hasNext()) {
- String id= iter.next();
+ String id = iter.next();
fEnabledFilterIds.put(id, Boolean.FALSE);
}
for (String enabledId : enabledIds)
@@ -318,7 +318,7 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
private void setUserDefinedPatterns(String[] patterns) {
- fUserDefinedPatterns= patterns;
+ fUserDefinedPatterns = patterns;
cleanUpPatternDuplicates();
}
@@ -329,20 +329,20 @@ public class CustomFiltersActionGroup extends ActionGroup {
* @since 3.0
*/
private void setRecentlyChangedFilters(Stack<FilterDescriptor> changeHistory) {
- Stack<String> oldestFirstStack= new Stack<String>();
+ Stack<String> oldestFirstStack = new Stack<String>();
- int length= Math.min(changeHistory.size(), MAX_FILTER_MENU_ENTRIES);
- for (int i= 0; i < length; i++)
+ int length = Math.min(changeHistory.size(), MAX_FILTER_MENU_ENTRIES);
+ for (int i = 0; i < length; i++)
oldestFirstStack.push((changeHistory.pop()).getId());
- length= Math.min(fLRUFilterIdsStack.size(), MAX_FILTER_MENU_ENTRIES - oldestFirstStack.size());
- int NEWEST= 0;
- for (int i= 0; i < length; i++) {
- String filter= fLRUFilterIdsStack.remove(NEWEST);
+ length = Math.min(fLRUFilterIdsStack.size(), MAX_FILTER_MENU_ENTRIES - oldestFirstStack.size());
+ int NEWEST = 0;
+ for (int i = 0; i < length; i++) {
+ String filter = fLRUFilterIdsStack.remove(NEWEST);
if (!oldestFirstStack.contains(filter))
oldestFirstStack.push(filter);
}
- fLRUFilterIdsStack= oldestFirstStack;
+ fLRUFilterIdsStack = oldestFirstStack;
}
private boolean areUserDefinedPatternsEnabled() {
@@ -350,7 +350,7 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
private void setUserDefinedPatternsEnabled(boolean state) {
- fUserDefinedPatternsEnabled= state;
+ fUserDefinedPatternsEnabled = state;
}
private void fillToolBar(IToolBarManager tooBar) {
@@ -366,8 +366,8 @@ public class CustomFiltersActionGroup extends ActionGroup {
viewMenu.add(new GroupMarker(RECENT_FILTERS_GROUP_NAME));
viewMenu.add(new ShowFilterDialogAction());
- fMenuManager= viewMenu;
- fMenuListener= new IMenuListener() {
+ fMenuManager = viewMenu;
+ fMenuListener = new IMenuListener() {
@Override
public void menuAboutToShow(IMenuManager manager) {
removePreviousLRUFilterActions(manager);
@@ -387,21 +387,22 @@ public class CustomFiltersActionGroup extends ActionGroup {
void addLRUFilterActions(IMenuManager mm) {
if (fLRUFilterIdsStack.isEmpty()) {
- fFilterIdsUsedInLastViewMenu= null;
+ fFilterIdsUsedInLastViewMenu = null;
return;
}
- SortedSet<Object> sortedFilters= new TreeSet<Object>(fLRUFilterIdsStack);
- String[] recentlyChangedFilterIds= sortedFilters.toArray(new String[sortedFilters.size()]);
+ SortedSet<Object> sortedFilters = new TreeSet<Object>(fLRUFilterIdsStack);
+ String[] recentlyChangedFilterIds = sortedFilters.toArray(new String[sortedFilters.size()]);
- fFilterIdsUsedInLastViewMenu= new String[recentlyChangedFilterIds.length];
- for (int i= 0; i < recentlyChangedFilterIds.length; i++) {
- String id= recentlyChangedFilterIds[i];
- fFilterIdsUsedInLastViewMenu[i]= id;
- boolean state= fEnabledFilterIds.containsKey(id) && fEnabledFilterIds.get(id).booleanValue();
- FilterDescriptor filterDesc= fFilterDescriptorMap.get(id);
+ fFilterIdsUsedInLastViewMenu = new String[recentlyChangedFilterIds.length];
+ for (int i = 0; i < recentlyChangedFilterIds.length; i++) {
+ String id = recentlyChangedFilterIds[i];
+ fFilterIdsUsedInLastViewMenu[i] = id;
+ boolean state = fEnabledFilterIds.containsKey(id) && fEnabledFilterIds.get(id).booleanValue();
+ FilterDescriptor filterDesc = fFilterDescriptorMap.get(id);
if (filterDesc != null) {
- IContributionItem item= new FilterActionMenuContributionItem(this, id, filterDesc.getName(), state, i+1);
+ IContributionItem item = new FilterActionMenuContributionItem(this, id, filterDesc.getName(), state,
+ i + 1);
mm.insertBefore(RECENT_FILTERS_GROUP_NAME, item);
}
}
@@ -418,15 +419,15 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
private void initializeWithPluginContributions() {
- fUserDefinedPatterns= new String[0];
- fUserDefinedPatternsEnabled= false;
+ fUserDefinedPatterns = new String[0];
+ fUserDefinedPatternsEnabled = false;
- FilterDescriptor[] filterDescs= FilterDescriptor.getFilterDescriptors(fTargetId);
- fFilterDescriptorMap= new HashMap<String, FilterDescriptor>(filterDescs.length);
- fEnabledFilterIds= new HashMap<String, Boolean>(filterDescs.length);
+ FilterDescriptor[] filterDescs = FilterDescriptor.getFilterDescriptors(fTargetId);
+ fFilterDescriptorMap = new HashMap<String, FilterDescriptor>(filterDescs.length);
+ fEnabledFilterIds = new HashMap<String, Boolean>(filterDescs.length);
for (FilterDescriptor filterDesc : filterDescs) {
- String id= filterDesc.getId();
- Boolean isEnabled= filterDesc.isEnabled();
+ String id = filterDesc.getId();
+ Boolean isEnabled = filterDesc.isEnabled();
//if (fEnabledFilterIds.containsKey(id))
// CUIPlugin.log(new Status("WARNING: Duplicate id for extension-point \"org.eclipse.jdt.ui.CElementFilters\"")); //$NON-NLS-1$
fEnabledFilterIds.put(id, isEnabled);
@@ -437,15 +438,15 @@ public class CustomFiltersActionGroup extends ActionGroup {
// ---------- viewer filter handling ----------
private void installFilters() {
- fInstalledBuiltInFilters= new HashMap<String, ViewerFilter>(fEnabledFilterIds.size());
- fPatternFilter= new NamePatternFilter();
+ fInstalledBuiltInFilters = new HashMap<String, ViewerFilter>(fEnabledFilterIds.size());
+ fPatternFilter = new NamePatternFilter();
fPatternFilter.setPatterns(getUserAndBuiltInPatterns());
fViewer.addFilter(fPatternFilter);
updateBuiltInFilters();
}
private void updateViewerFilters(boolean refresh) {
- String[] patterns= getUserAndBuiltInPatterns();
+ String[] patterns = getUserAndBuiltInPatterns();
fPatternFilter.setPatterns(patterns);
fViewer.getControl().setRedraw(false);
updateBuiltInFilters();
@@ -455,14 +456,14 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
private void updateBuiltInFilters() {
- Set<String> installedFilters= fInstalledBuiltInFilters.keySet();
- Set<String> filtersToAdd= new HashSet<String>(fEnabledFilterIds.size());
- Set<String> filtersToRemove= new HashSet<String>(fEnabledFilterIds.size());
- Iterator<Map.Entry<String,Boolean>> iter= fEnabledFilterIds.entrySet().iterator();
+ Set<String> installedFilters = fInstalledBuiltInFilters.keySet();
+ Set<String> filtersToAdd = new HashSet<String>(fEnabledFilterIds.size());
+ Set<String> filtersToRemove = new HashSet<String>(fEnabledFilterIds.size());
+ Iterator<Map.Entry<String, Boolean>> iter = fEnabledFilterIds.entrySet().iterator();
while (iter.hasNext()) {
- Map.Entry<String, Boolean> entry= iter.next();
- String id= entry.getKey();
- boolean isEnabled= (entry.getValue()).booleanValue();
+ Map.Entry<String, Boolean> entry = iter.next();
+ String id = entry.getKey();
+ boolean isEnabled = (entry.getValue()).booleanValue();
if (isEnabled && !installedFilters.contains(id))
filtersToAdd.add(id);
else if (!isEnabled && installedFilters.contains(id))
@@ -470,14 +471,14 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
// Install the filters
- FilterDescriptor[] filterDescs= FilterDescriptor.getFilterDescriptors(fTargetId);
+ FilterDescriptor[] filterDescs = FilterDescriptor.getFilterDescriptors(fTargetId);
for (FilterDescriptor filterDesc : filterDescs) {
- String id= filterDesc.getId();
+ String id = filterDesc.getId();
// just to double check - id should denote a custom filter anyway
- boolean isCustomFilter= filterDesc.isCustomFilter();
+ boolean isCustomFilter = filterDesc.isCustomFilter();
if (isCustomFilter) {
if (filtersToAdd.contains(id)) {
- ViewerFilter filter= filterDesc.createViewerFilter();
+ ViewerFilter filter = filterDesc.createViewerFilter();
if (filter != null) {
fViewer.addFilter(filter);
fInstalledBuiltInFilters.put(id, filter);
@@ -492,15 +493,15 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
private String[] getUserAndBuiltInPatterns() {
- List<String> patterns= new ArrayList<String>(fUserDefinedPatterns.length);
+ List<String> patterns = new ArrayList<String>(fUserDefinedPatterns.length);
if (areUserDefinedPatternsEnabled())
patterns.addAll(Arrays.asList(fUserDefinedPatterns));
- FilterDescriptor[] filterDescs= FilterDescriptor.getFilterDescriptors(fTargetId);
+ FilterDescriptor[] filterDescs = FilterDescriptor.getFilterDescriptors(fTargetId);
for (FilterDescriptor filterDesc : filterDescs) {
- String id= filterDesc.getId();
- boolean isPatternFilter= filterDesc.isPatternFilter();
- Object isEnabled= fEnabledFilterIds.get(id);
- if (isEnabled != null && isPatternFilter && ((Boolean)isEnabled).booleanValue())
+ String id = filterDesc.getId();
+ boolean isPatternFilter = filterDesc.isPatternFilter();
+ Object isEnabled = fEnabledFilterIds.get(id);
+ if (isEnabled != null && isPatternFilter && ((Boolean) isEnabled).booleanValue())
patterns.add(filterDesc.getPattern());
}
return patterns.toArray(new String[patterns.size()]);
@@ -510,31 +511,32 @@ public class CustomFiltersActionGroup extends ActionGroup {
private void initializeWithViewDefaults() {
// get default values for view
- IPreferenceStore store= CUIPlugin.getDefault().getPreferenceStore();
+ IPreferenceStore store = CUIPlugin.getDefault().getPreferenceStore();
// XXX: can be removed once bug 22533 is fixed.
if (!store.contains(getPreferenceKey("TAG_DUMMY_TO_TEST_EXISTENCE")))//$NON-NLS-1$
return;
// XXX: Uncomment once bug 22533 is fixed.
-// if (!store.contains(getPreferenceKey(TAG_USER_DEFINED_PATTERNS_ENABLED)))
-// return;
+ // if (!store.contains(getPreferenceKey(TAG_USER_DEFINED_PATTERNS_ENABLED)))
+ // return;
- fUserDefinedPatternsEnabled= store.getBoolean(getPreferenceKey(TAG_USER_DEFINED_PATTERNS_ENABLED));
- setUserDefinedPatterns(CustomFiltersDialog.convertFromString(store.getString(getPreferenceKey(TAG_USER_DEFINED_PATTERNS)), SEPARATOR));
+ fUserDefinedPatternsEnabled = store.getBoolean(getPreferenceKey(TAG_USER_DEFINED_PATTERNS_ENABLED));
+ setUserDefinedPatterns(CustomFiltersDialog
+ .convertFromString(store.getString(getPreferenceKey(TAG_USER_DEFINED_PATTERNS)), SEPARATOR));
- Iterator<String> iter= fEnabledFilterIds.keySet().iterator();
+ Iterator<String> iter = fEnabledFilterIds.keySet().iterator();
while (iter.hasNext()) {
- String id= iter.next();
- Boolean isEnabled= store.getBoolean(id);
+ String id = iter.next();
+ Boolean isEnabled = store.getBoolean(id);
fEnabledFilterIds.put(id, isEnabled);
}
fLRUFilterIdsStack.clear();
- String lruFilterIds= store.getString(TAG_LRU_FILTERS);
- StringTokenizer tokenizer= new StringTokenizer(lruFilterIds, SEPARATOR);
+ String lruFilterIds = store.getString(TAG_LRU_FILTERS);
+ StringTokenizer tokenizer = new StringTokenizer(lruFilterIds, SEPARATOR);
while (tokenizer.hasMoreTokens()) {
- String id= tokenizer.nextToken();
+ String id = tokenizer.nextToken();
if (fFilterDescriptorMap.containsKey(id) && !fLRUFilterIdsStack.contains(id))
fLRUFilterIdsStack.push(id);
}
@@ -542,24 +544,25 @@ public class CustomFiltersActionGroup extends ActionGroup {
private void storeViewDefaults() {
// get default values for view
- IPreferenceStore store= CUIPlugin.getDefault().getPreferenceStore();
+ IPreferenceStore store = CUIPlugin.getDefault().getPreferenceStore();
// XXX: can be removed once bug 22533 is fixed.
store.setValue(getPreferenceKey("TAG_DUMMY_TO_TEST_EXISTENCE"), "storedViewPreferences");//$NON-NLS-1$//$NON-NLS-2$
store.setValue(getPreferenceKey(TAG_USER_DEFINED_PATTERNS_ENABLED), fUserDefinedPatternsEnabled);
- store.setValue(getPreferenceKey(TAG_USER_DEFINED_PATTERNS), CustomFiltersDialog.convertToString(fUserDefinedPatterns ,SEPARATOR));
+ store.setValue(getPreferenceKey(TAG_USER_DEFINED_PATTERNS),
+ CustomFiltersDialog.convertToString(fUserDefinedPatterns, SEPARATOR));
- Iterator<Entry<String, Boolean>> iter= fEnabledFilterIds.entrySet().iterator();
+ Iterator<Entry<String, Boolean>> iter = fEnabledFilterIds.entrySet().iterator();
while (iter.hasNext()) {
- Map.Entry<String,Boolean> entry= iter.next();
- String id= entry.getKey();
- boolean isEnabled= (entry.getValue()).booleanValue();
+ Map.Entry<String, Boolean> entry = iter.next();
+ String id = entry.getKey();
+ boolean isEnabled = (entry.getValue()).booleanValue();
store.setValue(id, isEnabled);
}
- StringBuilder buf= new StringBuilder(fLRUFilterIdsStack.size() * 20);
- Iterator<String> iterIds= fLRUFilterIdsStack.iterator();
+ StringBuilder buf = new StringBuilder(fLRUFilterIdsStack.size() * 20);
+ Iterator<String> iterIds = fLRUFilterIdsStack.iterator();
while (iterIds.hasNext()) {
buf.append(iterIds.next());
buf.append(SEPARATOR);
@@ -579,7 +582,7 @@ public class CustomFiltersActionGroup extends ActionGroup {
* @param memento the memento into which the state is saved
*/
public void saveState(IMemento memento) {
- IMemento customFilters= memento.createChild(TAG_CUSTOM_FILTERS);
+ IMemento customFilters = memento.createChild(TAG_CUSTOM_FILTERS);
customFilters.putString(TAG_USER_DEFINED_PATTERNS_ENABLED, String.valueOf(fUserDefinedPatternsEnabled));
saveUserDefinedPatterns(customFilters);
saveXmlDefinedFilters(customFilters);
@@ -587,19 +590,20 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
private void saveXmlDefinedFilters(IMemento memento) {
- if(fEnabledFilterIds != null && !fEnabledFilterIds.isEmpty()) {
- IMemento xmlDefinedFilters= memento.createChild(TAG_XML_DEFINED_FILTERS);
- Iterator<Map.Entry<String,Boolean>> iter= fEnabledFilterIds.entrySet().iterator();
+ if (fEnabledFilterIds != null && !fEnabledFilterIds.isEmpty()) {
+ IMemento xmlDefinedFilters = memento.createChild(TAG_XML_DEFINED_FILTERS);
+ Iterator<Map.Entry<String, Boolean>> iter = fEnabledFilterIds.entrySet().iterator();
while (iter.hasNext()) {
- Map.Entry<String,Boolean> entry= iter.next();
- String id= entry.getKey();
- Boolean isEnabled= entry.getValue();
- IMemento child= xmlDefinedFilters.createChild(TAG_CHILD);
+ Map.Entry<String, Boolean> entry = iter.next();
+ String id = entry.getKey();
+ Boolean isEnabled = entry.getValue();
+ IMemento child = xmlDefinedFilters.createChild(TAG_CHILD);
child.putString(TAG_FILTER_ID, id);
child.putString(TAG_IS_ENABLED, isEnabled.toString());
}
}
}
+
/**
* Stores the last recently used filter Ids into
* the given memento
@@ -608,22 +612,22 @@ public class CustomFiltersActionGroup extends ActionGroup {
* @since 3.0
*/
private void saveLRUFilters(IMemento memento) {
- if(fLRUFilterIdsStack != null && !fLRUFilterIdsStack.isEmpty()) {
- IMemento lruFilters= memento.createChild(TAG_LRU_FILTERS);
- Iterator<String> iter= fLRUFilterIdsStack.iterator();
+ if (fLRUFilterIdsStack != null && !fLRUFilterIdsStack.isEmpty()) {
+ IMemento lruFilters = memento.createChild(TAG_LRU_FILTERS);
+ Iterator<String> iter = fLRUFilterIdsStack.iterator();
while (iter.hasNext()) {
- String id= iter.next();
- IMemento child= lruFilters.createChild(TAG_CHILD);
+ String id = iter.next();
+ IMemento child = lruFilters.createChild(TAG_CHILD);
child.putString(TAG_FILTER_ID, id);
}
}
}
private void saveUserDefinedPatterns(IMemento memento) {
- if(fUserDefinedPatterns != null && fUserDefinedPatterns.length > 0) {
- IMemento userDefinedPatterns= memento.createChild(TAG_USER_DEFINED_PATTERNS);
+ if (fUserDefinedPatterns != null && fUserDefinedPatterns.length > 0) {
+ IMemento userDefinedPatterns = memento.createChild(TAG_USER_DEFINED_PATTERNS);
for (String userDefinedPattern : fUserDefinedPatterns) {
- IMemento child= userDefinedPatterns.createChild(TAG_CHILD);
+ IMemento child = userDefinedPatterns.createChild(TAG_CHILD);
child.putString(TAG_PATTERN, userDefinedPattern);
}
}
@@ -640,14 +644,14 @@ public class CustomFiltersActionGroup extends ActionGroup {
public void restoreState(IMemento memento) {
if (memento == null)
return;
- IMemento customFilters= memento.getChild(TAG_CUSTOM_FILTERS);
+ IMemento customFilters = memento.getChild(TAG_CUSTOM_FILTERS);
if (customFilters == null)
return;
- String userDefinedPatternsEnabled= customFilters.getString(TAG_USER_DEFINED_PATTERNS_ENABLED);
+ String userDefinedPatternsEnabled = customFilters.getString(TAG_USER_DEFINED_PATTERNS_ENABLED);
if (userDefinedPatternsEnabled == null)
return;
- fUserDefinedPatternsEnabled= Boolean.valueOf(userDefinedPatternsEnabled).booleanValue();
+ fUserDefinedPatternsEnabled = Boolean.valueOf(userDefinedPatternsEnabled).booleanValue();
restoreUserDefinedPatterns(customFilters);
restoreXmlDefinedFilters(customFilters);
restoreLRUFilters(customFilters);
@@ -656,12 +660,12 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
private void restoreUserDefinedPatterns(IMemento memento) {
- IMemento userDefinedPatterns= memento.getChild(TAG_USER_DEFINED_PATTERNS);
- if(userDefinedPatterns != null) {
- IMemento children[]= userDefinedPatterns.getChildren(TAG_CHILD);
- String[] patterns= new String[children.length];
+ IMemento userDefinedPatterns = memento.getChild(TAG_USER_DEFINED_PATTERNS);
+ if (userDefinedPatterns != null) {
+ IMemento children[] = userDefinedPatterns.getChildren(TAG_CHILD);
+ String[] patterns = new String[children.length];
for (int i = 0; i < children.length; i++)
- patterns[i]= children[i].getString(TAG_PATTERN);
+ patterns[i] = children[i].getString(TAG_PATTERN);
setUserDefinedPatterns(patterns);
} else
@@ -669,24 +673,24 @@ public class CustomFiltersActionGroup extends ActionGroup {
}
private void restoreXmlDefinedFilters(IMemento memento) {
- IMemento xmlDefinedFilters= memento.getChild(TAG_XML_DEFINED_FILTERS);
- if(xmlDefinedFilters != null) {
- IMemento[] children= xmlDefinedFilters.getChildren(TAG_CHILD);
+ IMemento xmlDefinedFilters = memento.getChild(TAG_XML_DEFINED_FILTERS);
+ if (xmlDefinedFilters != null) {
+ IMemento[] children = xmlDefinedFilters.getChildren(TAG_CHILD);
for (IMemento element : children) {
- String id= element.getString(TAG_FILTER_ID);
- Boolean isEnabled= Boolean.valueOf(element.getString(TAG_IS_ENABLED));
+ String id = element.getString(TAG_FILTER_ID);
+ Boolean isEnabled = Boolean.valueOf(element.getString(TAG_IS_ENABLED));
fEnabledFilterIds.put(id, isEnabled);
}
}
}
private void restoreLRUFilters(IMemento memento) {
- IMemento lruFilters= memento.getChild(TAG_LRU_FILTERS);
+ IMemento lruFilters = memento.getChild(TAG_LRU_FILTERS);
fLRUFilterIdsStack.clear();
- if(lruFilters != null) {
- IMemento[] children= lruFilters.getChildren(TAG_CHILD);
+ if (lruFilters != null) {
+ IMemento[] children = lruFilters.getChildren(TAG_CHILD);
for (IMemento element : children) {
- String id= element.getString(TAG_FILTER_ID);
+ String id = element.getString(TAG_FILTER_ID);
if (fFilterDescriptorMap.containsKey(id) && !fLRUFilterIdsStack.contains(id))
fLRUFilterIdsStack.push(id);
}
@@ -696,33 +700,29 @@ public class CustomFiltersActionGroup extends ActionGroup {
private void cleanUpPatternDuplicates() {
if (!areUserDefinedPatternsEnabled())
return;
- List<String> userDefinedPatterns= new ArrayList<String>(Arrays.asList(fUserDefinedPatterns));
- FilterDescriptor[] filters= FilterDescriptor.getFilterDescriptors(fTargetId);
+ List<String> userDefinedPatterns = new ArrayList<String>(Arrays.asList(fUserDefinedPatterns));
+ FilterDescriptor[] filters = FilterDescriptor.getFilterDescriptors(fTargetId);
for (FilterDescriptor filter : filters) {
if (filter.isPatternFilter()) {
- String pattern= filter.getPattern();
+ String pattern = filter.getPattern();
if (userDefinedPatterns.contains(pattern)) {
fEnabledFilterIds.put(filter.getId(), Boolean.TRUE);
- boolean hasMore= true;
+ boolean hasMore = true;
while (hasMore)
- hasMore= userDefinedPatterns.remove(pattern);
+ hasMore = userDefinedPatterns.remove(pattern);
}
}
}
- fUserDefinedPatterns= userDefinedPatterns.toArray(new String[userDefinedPatterns.size()]);
+ fUserDefinedPatterns = userDefinedPatterns.toArray(new String[userDefinedPatterns.size()]);
setUserDefinedPatternsEnabled(fUserDefinedPatternsEnabled && fUserDefinedPatterns.length > 0);
}
// ---------- dialog related code ----------
void openDialog() {
- CustomFiltersDialog dialog= new CustomFiltersDialog(
- fViewer.getControl().getShell(),
- fTargetId,
- areUserDefinedPatternsEnabled(),
- fUserDefinedPatterns,
- getEnabledFilterIds());
+ CustomFiltersDialog dialog = new CustomFiltersDialog(fViewer.getControl().getShell(), fTargetId,
+ areUserDefinedPatternsEnabled(), fUserDefinedPatterns, getEnabledFilterIds());
if (dialog.open() == Window.OK) {
setEnabledFilterIds(dialog.getEnabledFilterIds());

Back to the top