org.eclipse.cdt.make.internal.core.scannerconfig
Class CDataDiscoveredInfoCalculator

java.lang.Object
  extended by org.eclipse.cdt.make.internal.core.scannerconfig.CDataDiscoveredInfoCalculator

public class CDataDiscoveredInfoCalculator
extends java.lang.Object


Nested Class Summary
static class CDataDiscoveredInfoCalculator.DiscoveredSettingInfo
           
static interface CDataDiscoveredInfoCalculator.ILangSettingInfo
           
static interface CDataDiscoveredInfoCalculator.IRcSettingInfo
           
 
Constructor Summary
CDataDiscoveredInfoCalculator()
           
 
Method Summary
static CDataDiscoveredInfoCalculator.IRcSettingInfo createEmptyRcSettingInfo(org.eclipse.cdt.core.settings.model.extension.CFileData data)
           
static CDataDiscoveredInfoCalculator.IRcSettingInfo createEmptyRcSettingInfo(org.eclipse.cdt.core.settings.model.extension.CFolderData data)
           
static CDataDiscoveredInfoCalculator.IRcSettingInfo createRcSettingInfo(org.eclipse.cdt.core.settings.model.extension.CFileData data, PathInfo info)
           
static CDataDiscoveredInfoCalculator.IRcSettingInfo createRcSettingInfo(org.eclipse.cdt.core.settings.model.extension.CFolderData data, PathInfo info)
           
static CDataDiscoveredInfoCalculator getDefault()
           
 CDataDiscoveredInfoCalculator.DiscoveredSettingInfo getSettingInfos(org.eclipse.core.resources.IProject project, org.eclipse.cdt.core.settings.model.extension.CConfigurationData cfgData)
           
 CDataDiscoveredInfoCalculator.IRcSettingInfo[] getSettingInfos(org.eclipse.core.resources.IProject project, org.eclipse.cdt.core.settings.model.extension.CConfigurationData data, IDiscoveredPathManager.IPerFileDiscoveredPathInfo2 discoveredInfo, boolean fileDataMode)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CDataDiscoveredInfoCalculator

public CDataDiscoveredInfoCalculator()
Method Detail

createEmptyRcSettingInfo

public static CDataDiscoveredInfoCalculator.IRcSettingInfo createEmptyRcSettingInfo(org.eclipse.cdt.core.settings.model.extension.CFolderData data)

createRcSettingInfo

public static CDataDiscoveredInfoCalculator.IRcSettingInfo createRcSettingInfo(org.eclipse.cdt.core.settings.model.extension.CFolderData data,
                                                                               PathInfo info)

createEmptyRcSettingInfo

public static CDataDiscoveredInfoCalculator.IRcSettingInfo createEmptyRcSettingInfo(org.eclipse.cdt.core.settings.model.extension.CFileData data)

createRcSettingInfo

public static CDataDiscoveredInfoCalculator.IRcSettingInfo createRcSettingInfo(org.eclipse.cdt.core.settings.model.extension.CFileData data,
                                                                               PathInfo info)

getSettingInfos

public CDataDiscoveredInfoCalculator.IRcSettingInfo[] getSettingInfos(org.eclipse.core.resources.IProject project,
                                                                      org.eclipse.cdt.core.settings.model.extension.CConfigurationData data,
                                                                      IDiscoveredPathManager.IPerFileDiscoveredPathInfo2 discoveredInfo,
                                                                      boolean fileDataMode)

getDefault

public static CDataDiscoveredInfoCalculator getDefault()

getSettingInfos

public CDataDiscoveredInfoCalculator.DiscoveredSettingInfo getSettingInfos(org.eclipse.core.resources.IProject project,
                                                                           org.eclipse.cdt.core.settings.model.extension.CConfigurationData cfgData)