Les GeneralClass ‘primitive’ ne peuvent pas contenir de machine à états.
Une Class est primitive (aussi appelée élémentaire) si sa valeur ne peut être découpée et si ses instances ne sont pas gérées par l’application. Par exemple, integer et boolean sont des classes primitives.
devriez changer votre classe en non-primitive ou bien déplacer la machine à états dans vers une classe non-primitive.