Class UnsatisfiableGoalConflict
java.lang.Object
gov.nasa.jpl.aerie.scheduler.conflicts.Conflict
gov.nasa.jpl.aerie.scheduler.conflicts.UnsatisfiableGoalConflict
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionUnsatisfiableGoalConflict(Goal goal, String reason) ctor creates a new conflict -
Method Summary
Modifier and TypeMethodDescriptiongov.nasa.jpl.aerie.constraints.time.Windowsthe times over which the goal was dissatisfied and induced this conflict the relevant times may be composed of several discontinous spansMethods inherited from class gov.nasa.jpl.aerie.scheduler.conflicts.Conflict
getEvaluationEnvironment, getGoal
-
Constructor Details
-
UnsatisfiableGoalConflict
ctor creates a new conflict- Parameters:
goal- IN STORED the dissatisfied goal that issued the conflictreason- IN the reason why the goal issued the conflict
-
-
Method Details
-
getTemporalContext
public gov.nasa.jpl.aerie.constraints.time.Windows getTemporalContext()Description copied from class:Conflictthe times over which the goal was dissatisfied and induced this conflict the relevant times may be composed of several discontinous spans- Specified by:
getTemporalContextin classConflict- Returns:
- the time windows when the goal was dissatisfied
-