Class CLanguageData
java.lang.Object
org.eclipse.cdt.core.settings.model.extension.CDataObject
org.eclipse.cdt.core.settings.model.extension.CLanguageData
- All Implemented Interfaces:
ICSettingBase
- Direct Known Subclasses:
CDefaultLanguageData
-
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanabstract ICLanguageSettingEntry[]getEntries(int kind) abstract Stringabstract String[]abstract String[]abstract intfinal intgetType()abstract voidsetEntries(int kind, ICLanguageSettingEntry[] entries) abstract voidsetLanguageId(String id) abstract voidsetSourceContentTypeIds(String[] ids) abstract voidsetSourceExtensions(String[] exts) Methods inherited from class org.eclipse.cdt.core.settings.model.extension.CDataObject
getId, getName, isValid, toString
-
Constructor Details
-
CLanguageData
protected CLanguageData()
-
-
Method Details
-
getType
public final int getType()- Specified by:
getTypein classCDataObject
-
getLanguageId
-
setLanguageId
-
getSourceContentTypeIds
-
getSourceExtensions
-
getEntries
-
setEntries
-
getSupportedEntryKinds
public abstract int getSupportedEntryKinds() -
setSourceContentTypeIds
-
setSourceExtensions
-
containsDiscoveredScannerInfo
public boolean containsDiscoveredScannerInfo()
-