org.eclipse.cdt.managedbuilder.internal.dataprovider
Class BuildFileData
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.CFileData
org.eclipse.cdt.managedbuilder.internal.dataprovider.BuildFileData
- All Implemented Interfaces:
- org.eclipse.cdt.core.settings.model.ICSettingBase
public class BuildFileData
- extends org.eclipse.cdt.core.settings.model.extension.CFileData
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 |
Methods inherited from class org.eclipse.cdt.core.settings.model.extension.CFileData |
getType |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BuildFileData
public BuildFileData(IFileInfo fileInfo)
getFileInfo
public IFileInfo getFileInfo()
getPath
public org.eclipse.core.runtime.IPath getPath()
- Specified by:
getPath
in class org.eclipse.cdt.core.settings.model.extension.CResourceData
setPath
public void setPath(org.eclipse.core.runtime.IPath path)
- Specified by:
setPath
in class org.eclipse.cdt.core.settings.model.extension.CResourceData
getId
public java.lang.String getId()
- Specified by:
getId
in class org.eclipse.cdt.core.settings.model.extension.CDataObject
getName
public java.lang.String getName()
- Specified by:
getName
in class org.eclipse.cdt.core.settings.model.extension.CDataObject
setName
public void setName(java.lang.String name)
isValid
public boolean isValid()
- Specified by:
isValid
in class org.eclipse.cdt.core.settings.model.extension.CDataObject
getLanguageData
public org.eclipse.cdt.core.settings.model.extension.CLanguageData getLanguageData()
- Specified by:
getLanguageData
in class org.eclipse.cdt.core.settings.model.extension.CFileData
hasCustomSettings
public boolean hasCustomSettings()
- Specified by:
hasCustomSettings
in class org.eclipse.cdt.core.settings.model.extension.CResourceData