Class SettingsSet.SettingLevel
- java.lang.Object
-
- org.eclipse.cdt.core.settings.model.util.SettingsSet.SettingLevel
-
- Enclosing class:
- SettingsSet
public class SettingsSet.SettingLevel extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEntries(java.util.List<ICLanguageSettingEntry> list)voidaddEntries(ICLanguageSettingEntry[] entries)voidaddEntry(ICLanguageSettingEntry entry)voidaddEntry(ICLanguageSettingEntry entry, java.lang.Object customInfo)voidaddOverrideName(java.lang.String name)voidaddOverrideNameSet(java.util.Set<java.lang.String> set)voidclear()java.util.Map<EntryNameKey,SettingsSet.EntryInfo>clearAndGetMap()booleancontainsOverrideInfo()java.lang.ObjectgetContext()ICLanguageSettingEntry[]getEntries()ICLanguageSettingEntry[]getEntries(boolean includeOverridden)java.util.List<ICLanguageSettingEntry>getEntriesList(boolean includeOverridden)intgetFlags(int baseFlags)intgetFlagsToClear()intgetFlagsToSet()SettingsSet.EntryInfo[]getInfos()java.util.Set<java.lang.String>getOverrideSet()booleanisOverrideSupported()booleanisReadOnly()voidremoveOverrideName(java.lang.String name)voidsetContext(java.lang.Object context)voidsetFlagsToClear(int flags)voidsetFlagsToSet(int flags)voidsetOverrideSupported(boolean supported)voidsetReadOnly(boolean readOnly)
-
-
-
Method Detail
-
isReadOnly
public boolean isReadOnly()
-
setReadOnly
public void setReadOnly(boolean readOnly)
-
isOverrideSupported
public boolean isOverrideSupported()
-
setOverrideSupported
public void setOverrideSupported(boolean supported)
-
setFlagsToSet
public void setFlagsToSet(int flags)
-
containsOverrideInfo
public boolean containsOverrideInfo()
-
setFlagsToClear
public void setFlagsToClear(int flags)
-
getFlagsToSet
public int getFlagsToSet()
-
getFlagsToClear
public int getFlagsToClear()
-
getFlags
public int getFlags(int baseFlags)
-
getOverrideSet
public java.util.Set<java.lang.String> getOverrideSet()
-
addEntries
public void addEntries(ICLanguageSettingEntry[] entries)
-
addEntries
public void addEntries(java.util.List<ICLanguageSettingEntry> list)
-
addEntry
public void addEntry(ICLanguageSettingEntry entry)
-
addEntry
public void addEntry(ICLanguageSettingEntry entry, java.lang.Object customInfo)
-
addOverrideName
public void addOverrideName(java.lang.String name)
-
addOverrideNameSet
public void addOverrideNameSet(java.util.Set<java.lang.String> set)
-
removeOverrideName
public void removeOverrideName(java.lang.String name)
-
clear
public void clear()
-
clearAndGetMap
public java.util.Map<EntryNameKey,SettingsSet.EntryInfo> clearAndGetMap()
-
getInfos
public SettingsSet.EntryInfo[] getInfos()
-
getEntries
public ICLanguageSettingEntry[] getEntries()
-
getEntries
public ICLanguageSettingEntry[] getEntries(boolean includeOverridden)
-
getEntriesList
public java.util.List<ICLanguageSettingEntry> getEntriesList(boolean includeOverridden)
-
getContext
public java.lang.Object getContext()
-
setContext
public void setContext(java.lang.Object context)
-
-