org.eclipse.cdt.managedbuilder.internal.dataprovider
Class BuildConfigurationData
java.lang.Object
org.eclipse.cdt.core.settings.model.extension.CDataObject
org.eclipse.cdt.core.settings.model.extension.CConfigurationData
org.eclipse.cdt.managedbuilder.internal.dataprovider.BuildConfigurationData
- All Implemented Interfaces:
- org.eclipse.cdt.core.settings.model.ICSettingBase
public class BuildConfigurationData
- extends org.eclipse.cdt.core.settings.model.extension.CConfigurationData
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.CConfigurationData |
getType |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BuildConfigurationData
public BuildConfigurationData(IConfiguration cfg)
getConfiguration
public IConfiguration getConfiguration()
createFileData
public org.eclipse.cdt.core.settings.model.extension.CFileData createFileData(org.eclipse.core.runtime.IPath path,
org.eclipse.cdt.core.settings.model.extension.CFileData base)
throws org.eclipse.core.runtime.CoreException
- Specified by:
createFileData
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
- Throws:
org.eclipse.core.runtime.CoreException
createFileData
public org.eclipse.cdt.core.settings.model.extension.CFileData createFileData(org.eclipse.core.runtime.IPath path,
org.eclipse.cdt.core.settings.model.extension.CFolderData base,
org.eclipse.cdt.core.settings.model.extension.CLanguageData baseLangData)
throws org.eclipse.core.runtime.CoreException
- Specified by:
createFileData
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
- Throws:
org.eclipse.core.runtime.CoreException
createFolderData
public org.eclipse.cdt.core.settings.model.extension.CFolderData createFolderData(org.eclipse.core.runtime.IPath path,
org.eclipse.cdt.core.settings.model.extension.CFolderData base)
throws org.eclipse.core.runtime.CoreException
- Specified by:
createFolderData
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
- Throws:
org.eclipse.core.runtime.CoreException
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
getResourceDatas
public org.eclipse.cdt.core.settings.model.extension.CResourceData[] getResourceDatas()
- Specified by:
getResourceDatas
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
getRootFolderData
public org.eclipse.cdt.core.settings.model.extension.CFolderData getRootFolderData()
- Specified by:
getRootFolderData
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
removeResourceData
public void removeResourceData(org.eclipse.cdt.core.settings.model.extension.CResourceData data)
throws org.eclipse.core.runtime.CoreException
- Specified by:
removeResourceData
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
- Throws:
org.eclipse.core.runtime.CoreException
setDescription
public void setDescription(java.lang.String description)
- Specified by:
setDescription
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
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)
- Specified by:
setName
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
isValid
public boolean isValid()
- Specified by:
isValid
in class org.eclipse.cdt.core.settings.model.extension.CDataObject
getTargetPlatformData
public org.eclipse.cdt.core.settings.model.extension.CTargetPlatformData getTargetPlatformData()
- Specified by:
getTargetPlatformData
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
getSourceEntries
public org.eclipse.cdt.core.settings.model.ICSourceEntry[] getSourceEntries()
- Specified by:
getSourceEntries
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
setSourceEntries
public void setSourceEntries(org.eclipse.cdt.core.settings.model.ICSourceEntry[] entries)
- Specified by:
setSourceEntries
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
getBuildData
public org.eclipse.cdt.core.settings.model.extension.CBuildData getBuildData()
- Specified by:
getBuildData
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData
getBuildVariablesContributor
public ICdtVariablesContributor getBuildVariablesContributor()
- Specified by:
getBuildVariablesContributor
in class org.eclipse.cdt.core.settings.model.extension.CConfigurationData