protected void finalise() { Publisher.removeEngineStatusListener(this); getProgressPanel().setVisible(false); }