Вы проверяли UrchinTracker пример на gwt-examples ?Он довольно хорошо документирован и достаточно прост в использовании.Если вы используете жетоны истории, вы можете использовать реализацию , показанную здесь .Это был бы самый автоматический / общий способ, который я могу придумать.Конечно, вы можете вызывать нативные методы из любого места, но это не очень эффективно.Другой вариант - создать абстрактный класс, который вы реализуете для своих файлов пользовательского интерфейса, который отвечает за запуск соответствующих собственных вызовов.