// entry point - start the update process public void start() { Publisher.addEngineStatusListener(this); setState(State.Download); }