org.eclipse.cdt.managedbuilder.internal.macros
Class FileContextBuildMacroValues
java.lang.Object
org.eclipse.cdt.managedbuilder.internal.macros.FileContextBuildMacroValues
- All Implemented Interfaces:
- java.lang.Cloneable, IFileContextBuildMacroValues
public class FileContextBuildMacroValues
- extends java.lang.Object
- implements IFileContextBuildMacroValues, java.lang.Cloneable
The implementation of the IFileContextBuildMacroValues interface
- Since:
- 3.0
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileContextBuildMacroValues
public FileContextBuildMacroValues(IBuilder builder,
IManagedConfigElement element)
getSupportedMacros
public java.lang.String[] getSupportedMacros()
- Specified by:
getSupportedMacros
in interface IFileContextBuildMacroValues
- Returns:
- the array if strings representing the names of file context macros supported
by the builder
getMacroValue
public java.lang.String getMacroValue(java.lang.String macroName)
- Specified by:
getMacroValue
in interface IFileContextBuildMacroValues
- Returns:
- the file context macro value for the given macro name
getSupperClassValues
public IFileContextBuildMacroValues getSupperClassValues()
setBuilder
public void setBuilder(IBuilder builder)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object