PreconditionOnState :
Exception levée lorsque le système est amené à tenter une transition d'état interdite.
Les seules transitions autorisées sont les suivantes :
avant après TurnToWaiting SLEEPING WAITING activité itérée CLOSED WAITING TurnToOpen WAITING OPEN TurnToClosed OPEN CLOSED activité itérative OPEN avec activité itérée SLEEPING ou WAITING CLOSED activité itérative avec activité itérée OPEN après la fin de l'itérative CLOSED TurnToNoLongerOpenable WAITING NO_LONGER_OPENABLE