org.eclipse.cdt.make.internal.core.makefile.gnu
Class Conditional
java.lang.Object
org.eclipse.cdt.make.internal.core.makefile.Directive
org.eclipse.cdt.make.internal.core.makefile.Parent
org.eclipse.cdt.make.internal.core.makefile.gnu.Conditional
- All Implemented Interfaces:
- IConditional, IDirective, IParent
- Direct Known Subclasses:
- Else, Ifdef, Ifeq, Ifndef, Ifneq
public abstract class Conditional
- extends Parent
- implements IConditional
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Conditional
public Conditional(Directive parent,
java.lang.String conditional)
Conditional
public Conditional(Directive parent)
Conditional
public Conditional(Directive parent,
java.lang.String conditional,
java.lang.String argument1,
java.lang.String argument2)
getConditional
public java.lang.String getConditional()
- Specified by:
getConditional
in interface IConditional
getArg1
public java.lang.String getArg1()
- Specified by:
getArg1
in interface IConditional
getArg2
public java.lang.String getArg2()
- Specified by:
getArg2
in interface IConditional
isIfdef
public boolean isIfdef()
- Specified by:
isIfdef
in interface IConditional
isIfndef
public boolean isIfndef()
- Specified by:
isIfndef
in interface IConditional
isIfeq
public boolean isIfeq()
- Specified by:
isIfeq
in interface IConditional
isIfneq
public boolean isIfneq()
- Specified by:
isIfneq
in interface IConditional
isElse
public boolean isElse()
- Specified by:
isElse
in interface IConditional
isEndif
public boolean isEndif()