public abstract class SequenceEstimator
extends java.lang.Object
Red (ristau) |
Red (ristau) |
Modifier and Type | Field and Description |
---|---|
protected Director |
_director
The director that controls the execution of the actors to be sequenced.
|
Constructor and Description |
---|
SequenceEstimator(Director director)
Construct an estimator for the given director.
|
Modifier and Type | Method and Description |
---|---|
abstract java.util.Vector<Actor> |
estimateSequencedSchedule(java.util.List<SequenceAttribute> independentList)
Estimate a sequenced schedule.
|
protected Director _director
public SequenceEstimator(Director director)
director
- The director that needs to guess a schedule.public abstract java.util.Vector<Actor> estimateSequencedSchedule(java.util.List<SequenceAttribute> independentList) throws NotSchedulableException
independentList
- The already present SequenceAttributes for the
Actors controlled by this scheduler.NotSchedulableException
- If the underlying graph of the
actors is not acyclic.