org.eclipse.cdt.managedbuilder.internal.dataprovider
Class BuildSystemSpecificVariableSubstitutor

java.lang.Object
  extended by org.eclipse.cdt.utils.cdtvariables.SupplierBasedCdtVariableSubstitutor
      extended by org.eclipse.cdt.managedbuilder.internal.dataprovider.BuildSystemSpecificVariableSubstitutor
All Implemented Interfaces:
org.eclipse.cdt.utils.cdtvariables.IVariableSubstitutor

public class BuildSystemSpecificVariableSubstitutor
extends org.eclipse.cdt.utils.cdtvariables.SupplierBasedCdtVariableSubstitutor


Constructor Summary
BuildSystemSpecificVariableSubstitutor(org.eclipse.cdt.utils.cdtvariables.IVariableContextInfo contextInfo)
           
BuildSystemSpecificVariableSubstitutor(org.eclipse.cdt.utils.cdtvariables.IVariableContextInfo contextInfo, java.lang.String inexistentMacroValue, java.lang.String listDelimiter)
           
BuildSystemSpecificVariableSubstitutor(org.eclipse.cdt.utils.cdtvariables.IVariableContextInfo contextInfo, java.lang.String inexistentMacroValue, java.lang.String listDelimiter, java.util.Map delimiterMap, java.lang.String incorrectlyReferencedMacroValue)
           
 
Method Summary
 
Methods inherited from class org.eclipse.cdt.utils.cdtvariables.SupplierBasedCdtVariableSubstitutor
getDelimiterMap, getIncorrectlyReferencedMacroValue, getInexistentMacroValue, getListDelimiter, getMacroContextInfo, reset, resolveToString, resolveToStringList, setDelimiterMap, setIncorrectlyReferencedMacroValue, setInexistentMacroValue, setListDelimiter, setMacroContextInfo
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildSystemSpecificVariableSubstitutor

public BuildSystemSpecificVariableSubstitutor(org.eclipse.cdt.utils.cdtvariables.IVariableContextInfo contextInfo,
                                              java.lang.String inexistentMacroValue,
                                              java.lang.String listDelimiter,
                                              java.util.Map delimiterMap,
                                              java.lang.String incorrectlyReferencedMacroValue)

BuildSystemSpecificVariableSubstitutor

public BuildSystemSpecificVariableSubstitutor(org.eclipse.cdt.utils.cdtvariables.IVariableContextInfo contextInfo)

BuildSystemSpecificVariableSubstitutor

public BuildSystemSpecificVariableSubstitutor(org.eclipse.cdt.utils.cdtvariables.IVariableContextInfo contextInfo,
                                              java.lang.String inexistentMacroValue,
                                              java.lang.String listDelimiter)