org.eclipse.cdt.internal.core.cdtvariables
Class EclipseVariablesVariableSupplier
java.lang.Object
org.eclipse.cdt.internal.core.cdtvariables.EclipseVariablesVariableSupplier
- All Implemented Interfaces:
- org.eclipse.cdt.utils.cdtvariables.ICdtVariableSupplier
public class EclipseVariablesVariableSupplier
- extends java.lang.Object
- implements org.eclipse.cdt.utils.cdtvariables.ICdtVariableSupplier
This supplier suplies the macros that represent the Eclipse variables
- Since:
- 3.0
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static EclipseVariablesVariableSupplier getInstance()
getVariable
public ICdtVariable getVariable(java.lang.String macroName,
org.eclipse.cdt.utils.cdtvariables.IVariableContextInfo info)
- Specified by:
getVariable
in interface org.eclipse.cdt.utils.cdtvariables.ICdtVariableSupplier
getVariable
public ICdtVariable getVariable(java.lang.String macroName)
getVariables
public ICdtVariable[] getVariables(org.eclipse.cdt.utils.cdtvariables.IVariableContextInfo info)
- Specified by:
getVariables
in interface org.eclipse.cdt.utils.cdtvariables.ICdtVariableSupplier
getVariables
public ICdtVariable[] getVariables()