class AdminPageImpl implements AdminPage {

    @Override
    public void addPreference(final String screen,
                              final String identifier,
                              final String title,
                              final Set<String> iconCss,
                              final String category,
                              final AdminPageOptions... options) {
        addPreference(screen,
                      identifier,
                      title,
                      iconCss,
                      category,
                      (Supplier<PreferenceScopeResolutionStrategyInfo>) null,
                      options);
    }

    public  AdminPageImpl();
    @Inject public  AdminPageImpl(final PlaceManager placeManager,
                         final Event<PreferencesCentralInitializationEvent> preferencesCentralInitializationEvent,
                         @Customizable final PreferenceScopeResolutionStrategy resolutionStrategy,
                         final UberfireBreadcrumbs breadcrumbs,
                         final TranslationService translationService);

}