choco.cp.solver.constraints.global.scheduling.cumulative
Class CumulSweep.EventTaskStructure
java.lang.Object
choco.cp.solver.constraints.global.scheduling.cumulative.CumulSweep.EventTaskStructure
- Enclosing class:
- CumulSweep
protected static class CumulSweep.EventTaskStructure
- extends Object
A Class to preallocate the events needed per tasks
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
checkEvtS
protected final CumulSweep.Event checkEvtS
checkEvtE
protected final CumulSweep.Event checkEvtE
compProfEvtS
protected final CumulSweep.Event compProfEvtS
compProfEvtE
protected final CumulSweep.Event compProfEvtE
domProfEvtS
protected final CumulSweep.Event domProfEvtS
domProfEvtE
protected final CumulSweep.Event domProfEvtE
pruneEvt
protected final CumulSweep.Event pruneEvt
CumulSweep.EventTaskStructure
public CumulSweep.EventTaskStructure(IRTask t)
- Build the event structure of task i
- Parameters:
t
-
setPruningEvt
public void setPruningEvt(List<CumulSweep.Event> events,
TaskVar t)
setCheckEvts
public void setCheckEvts(List<CumulSweep.Event> events,
TaskVar t)
setCompProfEvts
public void setCompProfEvts(List<CumulSweep.Event> events,
TaskVar t,
int capaInc,
int consInc)
setDomProfEvts
public void setDomProfEvts(List<CumulSweep.Event> events,
TaskVar t,
int capaInc,
int consInc)
Copyright © 2012. All Rights Reserved.