Class UnexpectedTemporalContextChangeException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
gov.nasa.jpl.aerie.scheduler.goals.UnexpectedTemporalContextChangeException
All Implemented Interfaces:
Serializable

public final class UnexpectedTemporalContextChangeException extends RuntimeException
In the case of the temporal context changing (i.e. the Expression<Windows> passed to a Goal is reevaluated and the resulting Windows are now different from before), throw this exception as this is presently unexpected behavior! May want to reduce this to a warning, but the user should definitely know.
See Also:
  • Constructor Details

    • UnexpectedTemporalContextChangeException

      public UnexpectedTemporalContextChangeException(String message)