org.eclipse.cdt.build.internal.core.scannerconfig
Class PerFileSettingsCalculator

java.lang.Object
  extended by org.eclipse.cdt.build.internal.core.scannerconfig.PerFileSettingsCalculator

public class PerFileSettingsCalculator
extends java.lang.Object


Nested Class Summary
static interface PerFileSettingsCalculator.ILangSettingInfo
           
static interface PerFileSettingsCalculator.IRcSettingInfo
           
 
Constructor Summary
PerFileSettingsCalculator()
           
 
Method Summary
static PerFileSettingsCalculator.IRcSettingInfo createEmptyRcSettingInfo(org.eclipse.cdt.core.settings.model.extension.CFolderData data)
           
 PerFileSettingsCalculator.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

PerFileSettingsCalculator

public PerFileSettingsCalculator()
Method Detail

createEmptyRcSettingInfo

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

getSettingInfos

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