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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
abstract ICLanguageSettingEntry[]
getEntries
(int kind) abstract String
abstract String[]
abstract String[]
abstract int
final int
getType()
abstract void
setEntries
(int kind, ICLanguageSettingEntry[] entries) abstract void
setLanguageId
(String id) abstract void
setSourceContentTypeIds
(String[] ids) abstract void
setSourceExtensions
(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:
getType
in classCDataObject
-
getLanguageId
-
setLanguageId
-
getSourceContentTypeIds
-
getSourceExtensions
-
getEntries
-
setEntries
-
getSupportedEntryKinds
public abstract int getSupportedEntryKinds() -
setSourceContentTypeIds
-
setSourceExtensions
-
containsDiscoveredScannerInfo
public boolean containsDiscoveredScannerInfo()
-