class SecurityExplorerScreen {

    void onGroupCreate(@Observes final NewGroupEvent newGroupEvent) {
        checkNotNull("event",
                     newGroupEvent);
        final Map<String, String> params = new HashMap(1);
        params.put(GroupEditorScreen.ADD_GROUP,
                   "true");
        placeManager.goTo(new DefaultPlaceRequest(GroupEditorScreen.SCREEN_ID,
                                                  params));
    }

    @Inject public  SecurityExplorerScreen(final View view,
                                  final RolesExplorer rolesExplorer,
                                  final GroupsExplorer groupsExplorer,
                                  final UsersExplorer usersExplorer,
                                  final ErrorPopupPresenter errorPopupPresenter,
                                  final PlaceManager placeManager,
                                  final ClientUserSystemManager userSystemManager,
                                  final ClientSecurityExceptionMessageResolver exceptionMessageResolver);

}