org.eclipse.cdt.internal.core.cdtvariables
Class EclipseVariablesVariableSupplier.EclipseVarMacro

java.lang.Object
  extended by org.eclipse.cdt.core.cdtvariables.CdtVariable
      extended by org.eclipse.cdt.internal.core.cdtvariables.EclipseVariablesVariableSupplier.EclipseVarMacro
All Implemented Interfaces:
ICdtVariable
Enclosing class:
EclipseVariablesVariableSupplier

public class EclipseVariablesVariableSupplier.EclipseVarMacro
extends CdtVariable


Field Summary
 
Fields inherited from interface org.eclipse.cdt.core.cdtvariables.ICdtVariable
VALUE_PATH_ANY, VALUE_PATH_ANY_LIST, VALUE_PATH_DIR, VALUE_PATH_DIR_LIST, VALUE_PATH_FILE, VALUE_PATH_FILE_LIST, VALUE_TEXT, VALUE_TEXT_LIST
 
Method Summary
 java.lang.String getStringValue()
           
 org.eclipse.core.variables.IStringVariable getVariable()
           
 
Methods inherited from class org.eclipse.cdt.core.cdtvariables.CdtVariable
getName, getStringListValue, getValueType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getStringValue

public java.lang.String getStringValue()
                                throws CdtVariableException
Specified by:
getStringValue in interface ICdtVariable
Overrides:
getStringValue in class CdtVariable
Throws:
CdtVariableException - if macro holds StringList-type value

getVariable

public org.eclipse.core.variables.IStringVariable getVariable()