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

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.DefineVariable
All Implemented Interfaces:
IVariableDefinition, IDirective, IMacroDefinition
Direct Known Subclasses:
OverrideDefine

public class DefineVariable
extends VariableDefinition


Constructor Summary
DefineVariable(Directive parent, java.lang.String name, java.lang.StringBuffer value)
           
 
Method Summary
 boolean isMultiLine()
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.cdt.make.internal.core.makefile.gnu.VariableDefinition
getTarget, isAppend, isAutomatic, isConditional, isExport, isOverride, isRecursivelyExpanded, isSimplyExpanded, isTargetSpecific
 
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

DefineVariable

public DefineVariable(Directive parent,
                      java.lang.String name,
                      java.lang.StringBuffer value)
Method Detail

isMultiLine

public boolean isMultiLine()
Specified by:
isMultiLine in interface IVariableDefinition
Overrides:
isMultiLine in class VariableDefinition

toString

public java.lang.String toString()
Specified by:
toString in interface IDirective
Overrides:
toString in class VariableDefinition
See Also:
Object.toString()