Interface ICLanguageSetting
-
- All Superinterfaces:
ICSettingBase,ICSettingObject
- All Known Implementing Classes:
MultiLanguageSetting
public interface ICLanguageSetting extends ICSettingObject
-
-
Field Summary
-
Fields inherited from interface org.eclipse.cdt.core.settings.model.ICSettingBase
SETTING_BUILD, SETTING_CONFIGURATION, SETTING_FILE, SETTING_FOLDER, SETTING_LANGUAGE, SETTING_PROJECT, SETTING_TARGET_PLATFORM
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetLanguageId()ICLanguageSettingEntry[]getResolvedSettingEntries(int kind)ICLanguageSettingEntry[]getSettingEntries(int kind)java.util.List<ICLanguageSettingEntry>getSettingEntriesList(int kind)java.lang.String[]getSourceContentTypeIds()java.lang.String[]getSourceExtensions()intgetSupportedEntryKinds()voidsetLanguageId(java.lang.String id)voidsetSettingEntries(int kind, java.util.List<ICLanguageSettingEntry> entriesList)voidsetSettingEntries(int kind, ICLanguageSettingEntry[] entries)voidsetSourceContentTypeIds(java.lang.String[] ids)voidsetSourceExtensions(java.lang.String[] exts)booleansupportsEntryKind(int kind)-
Methods inherited from interface org.eclipse.cdt.core.settings.model.ICSettingObject
getConfiguration, getId, getName, getParent, getType, isReadOnly, isValid
-
-
-
-
Method Detail
-
getSourceContentTypeIds
java.lang.String[] getSourceContentTypeIds()
-
getSourceExtensions
java.lang.String[] getSourceExtensions()
-
getLanguageId
java.lang.String getLanguageId()
- Returns:
- language id. Note that that id can be
null.
-
getSettingEntries
ICLanguageSettingEntry[] getSettingEntries(int kind)
-
getSettingEntriesList
java.util.List<ICLanguageSettingEntry> getSettingEntriesList(int kind)
-
getResolvedSettingEntries
ICLanguageSettingEntry[] getResolvedSettingEntries(int kind)
-
setSettingEntries
void setSettingEntries(int kind, ICLanguageSettingEntry[] entries)
-
setSettingEntries
void setSettingEntries(int kind, java.util.List<ICLanguageSettingEntry> entriesList)
-
getSupportedEntryKinds
int getSupportedEntryKinds()
-
supportsEntryKind
boolean supportsEntryKind(int kind)
-
setLanguageId
void setLanguageId(java.lang.String id)
-
setSourceContentTypeIds
void setSourceContentTypeIds(java.lang.String[] ids)
-
setSourceExtensions
void setSourceExtensions(java.lang.String[] exts)
-
-