choco.cp.solver.constraints.global.scheduling.trees
Class DisjTreeTL.DisjStatusTL
java.lang.Object
choco.cp.solver.constraints.global.scheduling.trees.AbstractVilimStatus<ThetaLambdaStatus>
choco.cp.solver.constraints.global.scheduling.trees.DisjTreeTL.DisjStatusTL
- All Implemented Interfaces:
- IDotty, INodeLabel
- Direct Known Subclasses:
- AltDisjTreeTL.AltDisjStatusTL
- Enclosing class:
- DisjTreeTL
protected class DisjTreeTL.DisjStatusTL
- extends AbstractVilimStatus<ThetaLambdaStatus>
Constructor Summary |
DisjTreeTL.DisjStatusTL(choco.cp.solver.constraints.global.scheduling.trees.AbstractVilimTree.NodeType type)
|
Methods inherited from class choco.cp.solver.constraints.global.scheduling.trees.AbstractVilimStatus |
format, format, getNbParameters, getParameter, getResetIntValue, getResetLongValue, getStatus, getTask, getType, setParameter, setType, toDotty, writeRow |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DisjTreeTL.DisjStatusTL
public DisjTreeTL.DisjStatusTL(choco.cp.solver.constraints.global.scheduling.trees.AbstractVilimTree.NodeType type)
insertInTheta
public final void insertInTheta(IRTask rtask)
getLeafTime
protected final int getLeafTime()
removeFromTheta
public final void removeFromTheta()
insertInTheta
public final void insertInTheta()
insertInLambda
public final void insertInLambda(Object resp)
removeFromLambda
public final void removeFromLambda()
reset
public void reset()
- Specified by:
reset
in class AbstractVilimStatus<ThetaLambdaStatus>
setTask
public final void setTask(ITask task)
- Overrides:
setTask
in class AbstractVilimStatus<ThetaLambdaStatus>
writeDotStatus
protected final void writeDotStatus(StringBuilder buffer)
- Specified by:
writeDotStatus
in class AbstractVilimStatus<ThetaLambdaStatus>
updateInternalNode
public void updateInternalNode(IBinaryNode node)
- Specified by:
updateInternalNode
in interface INodeLabel
getType
public choco.cp.solver.constraints.global.scheduling.trees.AbstractVilimTree.NodeType getType()
Copyright © 2012. All Rights Reserved.