org.eclipse.cdt.make.internal.core.makefile
Class Rule
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.Rule
- All Implemented Interfaces:
- IDirective, IParent, IRule
- Direct Known Subclasses:
- InferenceRule, SpecialRule, TargetRule
public abstract class Rule
- extends Parent
- implements IRule
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Rule
public Rule(Directive parent,
Target tgt)
Rule
public Rule(Directive parent,
Target tgt,
Command[] cmds)
getCommands
public ICommand[] getCommands()
- Description copied from interface:
IRule
- Array of command for the rule.
- Specified by:
getCommands
in interface IRule
- Returns:
getTarget
public ITarget getTarget()
- Description copied from interface:
IRule
- The rule target name.
- Specified by:
getTarget
in interface IRule
- Returns:
setTarget
public void setTarget(Target tgt)
equals
public boolean equals(Rule r)