Class AbstractStateChange