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

java.lang.Object
  extended by org.eclipse.cdt.make.internal.core.makefile.Directive
      extended by org.eclipse.cdt.make.internal.core.makefile.Parent
          extended by org.eclipse.cdt.make.internal.core.makefile.gnu.Conditional
              extended by org.eclipse.cdt.make.internal.core.makefile.gnu.Ifdef
All Implemented Interfaces:
IConditional, IDirective, IParent

public class Ifdef
extends Conditional


Constructor Summary
Ifdef(Directive parent, java.lang.String var)
           
 
Method Summary
 java.lang.String getVariable()
           
 boolean isIfdef()
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.cdt.make.internal.core.makefile.gnu.Conditional
getArg1, getArg2, getConditional, isElse, isEndif, isIfeq, isIfndef, isIfneq
 
Methods inherited from class org.eclipse.cdt.make.internal.core.makefile.Parent
addDirective, addDirectives, clearDirectives, getDirectives, getDirectives, getStatements
 
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.IDirective
getEndLine, getFileName, getParent, getStartLine
 

Constructor Detail

Ifdef

public Ifdef(Directive parent,
             java.lang.String var)
Method Detail

isIfdef

public boolean isIfdef()
Specified by:
isIfdef in interface IConditional
Overrides:
isIfdef in class Conditional

toString

public java.lang.String toString()
Specified by:
toString in interface IDirective
Overrides:
toString in class Parent

getVariable

public java.lang.String getVariable()