Class CFolderData
- java.lang.Object
-
- org.eclipse.cdt.core.settings.model.extension.CDataObject
-
- org.eclipse.cdt.core.settings.model.extension.CResourceData
-
- org.eclipse.cdt.core.settings.model.extension.CFolderData
-
- All Implemented Interfaces:
ICSettingBase
- Direct Known Subclasses:
CDefaultFolderData
public abstract class CFolderData extends CResourceData
-
-
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 Modifier Constructor Description protectedCFolderData()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract CLanguageDatacreateLanguageDataForContentTypes(String languageId, String[] cTypesIds)abstract CLanguageDatacreateLanguageDataForExtensions(String languageId, String[] extensions)abstract CLanguageData[]getLanguageDatas()intgetType()-
Methods inherited from class org.eclipse.cdt.core.settings.model.extension.CResourceData
getPath, hasCustomSettings, setPath, toString
-
Methods inherited from class org.eclipse.cdt.core.settings.model.extension.CDataObject
getId, getName, isValid
-
-
-
-
Method Detail
-
getType
public final int getType()
- Specified by:
getTypein classCDataObject
-
getLanguageDatas
public abstract CLanguageData[] getLanguageDatas()
-
createLanguageDataForContentTypes
public abstract CLanguageData createLanguageDataForContentTypes(String languageId, String[] cTypesIds)
-
createLanguageDataForExtensions
public abstract CLanguageData createLanguageDataForExtensions(String languageId, String[] extensions)
-
-