diff options
Diffstat (limited to 'core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/EntriesNamesContainer.java')
-rw-r--r-- | core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/EntriesNamesContainer.java | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/EntriesNamesContainer.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/EntriesNamesContainer.java index 466c629b548..f584d72567f 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/EntriesNamesContainer.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/settings/model/EntriesNamesContainer.java @@ -20,68 +20,68 @@ import org.eclipse.cdt.core.settings.model.util.IKindBasedInfo; import org.eclipse.cdt.core.settings.model.util.KindBasedStore; class EntriesNamesContainer { -// private String fLanguageSettingsId; + // private String fLanguageSettingsId; private KindBasedStore<Set<String>> fRemovedEntryNamesStore = new KindBasedStore<Set<String>>(); - -// EntriesNamesContainer(ICLanguageSetting setting) { -// fLanguageSettingsId = setting.getId(); -// } - + + // EntriesNamesContainer(ICLanguageSetting setting) { + // fLanguageSettingsId = setting.getId(); + // } + public EntriesNamesContainer() { // TODO Auto-generated constructor stub } public EntriesNamesContainer(EntriesNamesContainer base) { -// fLanguageSettingsId = base.fLanguageSettingsId; + // fLanguageSettingsId = base.fLanguageSettingsId; IKindBasedInfo<Set<String>> infos[] = base.fRemovedEntryNamesStore.getContents(); - for(int i = 0; i < infos.length; i++){ + for (int i = 0; i < infos.length; i++) { Set<String> set = infos[i].getInfo(); - if(set != null) + if (set != null) fRemovedEntryNamesStore.put(infos[i].getKind(), new HashSet<String>(set)); } } -// public String getLanguageSettingId(){ -// return fLanguageSettingsId; -//o } + // public String getLanguageSettingId(){ + // return fLanguageSettingsId; + //o } - private Set<String> getRemovedNamesSet(int kind, boolean create){ + private Set<String> getRemovedNamesSet(int kind, boolean create) { Set<String> set = fRemovedEntryNamesStore.get(kind); - if(set == null && create){ + if (set == null && create) { set = new HashSet<String>(); fRemovedEntryNamesStore.put(kind, set); } return set; } - - public void clear(){ + + public void clear() { fRemovedEntryNamesStore.clear(); } - - public void clear(int kind){ + + public void clear(int kind) { fRemovedEntryNamesStore.put(kind, null); } - - public boolean contains(int kind, String name){ + + public boolean contains(int kind, String name) { Set<String> set = getRemovedNamesSet(kind, false); - if(set != null) + if (set != null) return set.contains(name); return false; } - - public boolean add(int kind, String name){ + + public boolean add(int kind, String name) { return getRemovedNamesSet(kind, true).add(name); } - public boolean remove(int kind, String name){ + public boolean remove(int kind, String name) { Set<String> set = getRemovedNamesSet(kind, false); - if(set != null) + if (set != null) return set.remove(name); return false; } - public void set(int kind, String names[]){ - if(names == null || names.length == 0) { + public void set(int kind, String names[]) { + if (names == null || names.length == 0) { clear(kind); } else { Set<String> set = getRemovedNamesSet(kind, true); @@ -90,14 +90,14 @@ class EntriesNamesContainer { } } - private static void add(Set<String> set, String names[]){ - for(int i = 0; i < names.length; i++){ + private static void add(Set<String> set, String names[]) { + for (int i = 0; i < names.length; i++) { set.add(names[i]); } } - public void add(int kind, String names[]){ - if(names == null || names.length == 0) { + public void add(int kind, String names[]) { + if (names == null || names.length == 0) { return; } else { Set<String> set = getRemovedNamesSet(kind, true); |