edu.cuny.cat.stat
Class CombiScoreDaysCondition
java.lang.Object
edu.cuny.cat.stat.AbstractScoreDaysCondition
edu.cuny.cat.stat.CombiScoreDaysCondition
- All Implemented Interfaces:
- AuctionEventListener, ScoreDaysCondition, edu.cuny.config.param.Parameterizable, edu.cuny.obj.Resetable
public class CombiScoreDaysCondition
- extends AbstractScoreDaysCondition
A ScoreDaysCondition
that is based on the rules in a set of sub-
ScoreDaysCondition
s.
Parameters
- Version:
- $Revision: 1.7 $
- Author:
- Jinzhong Niu
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
P_NUM
public static final java.lang.String P_NUM
- See Also:
- Constant Field Values
P_ISOR
public static final java.lang.String P_ISOR
- See Also:
- Constant Field Values
conditions
protected java.util.List<ScoreDaysCondition> conditions
CombiScoreDaysCondition
public CombiScoreDaysCondition()
setup
public void setup(edu.cuny.config.param.ParameterDatabase parameters,
edu.cuny.config.param.Parameter base)
- Specified by:
setup
in interface edu.cuny.config.param.Parameterizable
- Overrides:
setup
in class AbstractScoreDaysCondition
addCondition
public void addCondition(ScoreDaysCondition condition)
- Add a new ScoreDaysCondition
reset
public void reset()
- Specified by:
reset
in interface edu.cuny.obj.Resetable
- Overrides:
reset
in class AbstractScoreDaysCondition
conditionIterator
public java.util.Iterator<ScoreDaysCondition> conditionIterator()
eventOccurred
public void eventOccurred(AuctionEvent event)
- Specified by:
eventOccurred
in interface AuctionEventListener
- Overrides:
eventOccurred
in class AbstractScoreDaysCondition
toString
public java.lang.String toString()
- Overrides:
toString
in class AbstractScoreDaysCondition
updateTaken
protected boolean updateTaken(int day)
- Description copied from class:
AbstractScoreDaysCondition
- determines whether the day is a scoring day or not.
- Specified by:
updateTaken
in class AbstractScoreDaysCondition