choco.cp.solver.constraints.global.scheduling.trees.status
Class ThetaOmegaStatus
java.lang.Object
choco.cp.solver.constraints.global.scheduling.trees.status.ThetaStatus
choco.cp.solver.constraints.global.scheduling.trees.status.ThetaLambdaStatus
choco.cp.solver.constraints.global.scheduling.trees.status.ThetaOmegaStatus
public class ThetaOmegaStatus
- extends ThetaLambdaStatus
- Author:
- abadr
Methods inherited from class choco.cp.solver.constraints.global.scheduling.trees.status.ThetaLambdaStatus |
getGrayDuration, getGrayTime, getRespGrayDuration, getRespGrayTime, setGrayDuration, setGrayTime, setRespGrayDuration, setRespGrayTime, update, updateGrayDuration, updateGrayECT, updateGrayLST |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tOTime
protected int tOTime
tODuration
protected int tODuration
respTOTime
protected Object respTOTime
respTODuration
protected Object respTODuration
ThetaOmegaStatus
public ThetaOmegaStatus()
getTOTime
public int getTOTime()
setTOTime
public void setTOTime(int time)
getTODuration
public int getTODuration()
setTODuration
public void setTODuration(int duration)
getRespTOTime
public Object getRespTOTime()
setRespTOTime
public void setRespTOTime(Object respTOTime)
getRespTODuration
public Object getRespTODuration()
setRespTODuration
public void setRespTODuration(Object respTODuration)
updateTODuration
protected void updateTODuration(ThetaOmegaStatus left,
ThetaOmegaStatus right)
- Updating the total duration for Theta-Omega in internal/root node
- Parameters:
left:
- left Theta-Omega subtreeright:
- right Theta-Omega subtree
updateTOECT
public void updateTOECT(ThetaOmegaStatus left,
ThetaOmegaStatus right)
- Updating Earliest Completion Time for Theta-Omega in internal/root node
- Parameters:
left:
- Left Theta-Omega Subtreeright:
- Right Theta-Omega Subtree
updateTOLST
public void updateTOLST(ThetaOmegaStatus left,
ThetaOmegaStatus right)
update
public void update(IVilimTree.TreeMode mode,
ThetaOmegaStatus left,
ThetaOmegaStatus right)
Copyright © 2012. All Rights Reserved.