The base controller is created like this:
sap.ui.controller("de.company.objectManager.view.LocationDetails", { doNavBack : function() { sap.ui.getCore().getEventBus().publish("nav", "back", {}); }, });
So I suppose it is an extension of sap.ui.core.mvc.Controller?