public void unwireEventHandlers()
{
if (eventsWired)
{
final EventBus eventBus = Session.getInstance().getEventBus();
eventBus.removeObserver(ValidationExceptionResponseEvent.class, validationExceptionResponseHandler);
eventBus.removeObserver(ExceptionResponseEvent.class, exceptionResponseHandler);
eventBus.removeObserver(PreSwitchedHistoryViewEvent.class, preSwitchedHistoryViewHandler);
eventBus.removeObserver(SubmitFormIfChangedEvent.class, submitFormIfChangedHandler);
eventsWired = false;
}