} } catch (Throwable t) {  framework.adaptor.handleRuntimeError(t);
	public void dispatchEvent(Object listener, Object listenerObject, int eventAction, Object eventObject) {		switch (eventAction) {			case StartLevelEvent.CHANGE_BUNDLE_SL :				setBundleSL((StartLevelEvent) eventObject);				break;			case StartLevelEvent.CHANGE_FW_SL :				doSetStartLevel(((StartLevelEvent) eventObject).getNewSL(), ((StartLevelEvent) eventObject).getBundle());				break;		}	}