code: public boolean toPostInit()
     {
       synchronized (this) {
         if (_state == STOPPED) {
           _state = INIT;
  
           _lastChangeTime = CurrentTime.currentTime();
  
           notifyListeners(STOPPED, INIT);
  
           return true;
         }
         else {
           return _state.isInit();
         }
       }
     }
docs: Changes to the init from the stopped state.
  
  @return true if the transition is allowed