org.eclipse.cdt.make.internal.core.makefile.gnu
Class TargetVariable

java.lang.Object
  extended by org.eclipse.cdt.make.internal.core.makefile.Directive
      extended by org.eclipse.cdt.make.internal.core.makefile.MacroDefinition
          extended by org.eclipse.cdt.make.internal.core.makefile.gnu.VariableDefinition
              extended by org.eclipse.cdt.make.internal.core.makefile.gnu.TargetVariable
All Implemented Interfaces:
IVariableDefinition, IDirective, IMacroDefinition

public class TargetVariable
extends VariableDefinition

Here is the syntax of a static pattern rule: TARGETS ...: VARIABLE-ASSIGNMENT TARGETS ...: override VARIABLE-ASSIGNMENT


Constructor Summary
TargetVariable(Directive parent, java.lang.String target, java.lang.String name, java.lang.StringBuffer value, boolean override, int type)
           
 
Method Summary
 boolean isOverride()
          Variable from an `override' directive.
 
Methods inherited from class org.eclipse.cdt.make.internal.core.makefile.gnu.VariableDefinition
getTarget, isAppend, isAutomatic, isConditional, isExport, isMultiLine, isRecursivelyExpanded, isSimplyExpanded, isTargetSpecific, toString
 
Methods inherited from class org.eclipse.cdt.make.internal.core.makefile.MacroDefinition
equals, getName, getValue, isFromCommand, isFromDefault, isFromEnviroment, isFromEnvironmentOverride, isFromMakefile, setFromCommand, setFromDefault, setFromEnviroment, setFromEnviromentOverride, setFromMakefile, setName
 
Methods inherited from class org.eclipse.cdt.make.internal.core.makefile.Directive
getEndLine, getFileName, getParent, getStartLine, setEndLine, setFilename, setLines, setParent, setStartLine
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.cdt.make.core.makefile.IMacroDefinition
getName, getValue, isFromCommand, isFromDefault, isFromEnviroment, isFromEnvironmentOverride, isFromMakefile
 
Methods inherited from interface org.eclipse.cdt.make.core.makefile.IDirective
getEndLine, getFileName, getParent, getStartLine
 

Constructor Detail

TargetVariable

public TargetVariable(Directive parent,
                      java.lang.String target,
                      java.lang.String name,
                      java.lang.StringBuffer value,
                      boolean override,
                      int type)
Method Detail

isOverride

public boolean isOverride()
Description copied from class: VariableDefinition
Variable from an `override' directive.

Specified by:
isOverride in interface IVariableDefinition
Overrides:
isOverride in class VariableDefinition