net.sourceforge.fluxion.runcible.impl
Class StandardRule
java.lang.Object
net.sourceforge.fluxion.runcible.impl.StandardRule
- All Implemented Interfaces:
- Rule
public class StandardRule
- extends java.lang.Object
- implements Rule
Javadocs go here.
- Version:
- 1.0
- Author:
- Tony Burdett
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StandardRule
public StandardRule()
getForall
public Forall getForall()
- Specified by:
getForall
in interface Rule
setForall
public void setForall(Forall forall)
- Specified by:
setForall
in interface Rule
getIndividualSelection
public IndividualSelection getIndividualSelection()
- Specified by:
getIndividualSelection
in interface Rule
setIndividualSelection
public void setIndividualSelection(IndividualSelection in_individuals)
- Specified by:
setIndividualSelection
in interface Rule
getDataClauses
public java.util.List<DataClause> getDataClauses()
- Specified by:
getDataClauses
in interface Rule
addDataClause
public void addDataClause(DataClause clause)
- Specified by:
addDataClause
in interface Rule
setDataClauses
public void setDataClauses(java.util.List<DataClause> using_data)
- Specified by:
setDataClauses
in interface Rule
getFacts
public java.util.List<Fact> getFacts()
- Specified by:
getFacts
in interface Rule
addFact
public void addFact(Fact do_action)
- Specified by:
addFact
in interface Rule
setFacts
public void setFacts(java.util.List<Fact> facts)
- Specified by:
setFacts
in interface Rule
accept
public void accept(RuleVisitor visitor)
- Specified by:
accept
in interface Rule
getNextRules
public java.util.List<Rule> getNextRules()
- Specified by:
getNextRules
in interface Rule
addNextRule
public void addNextRule(Rule then_apply)
- Specified by:
addNextRule
in interface Rule
setNextRules
public void setNextRules(java.util.List<Rule> then_apply)
- Specified by:
setNextRules
in interface Rule
Copyright © 2010. All Rights Reserved.