@Override public IsUrlBuilder removeParameter(String name) { b.removeParameter(name); return this; }
private void onImport(SelectEvent event) { // Redirect to old app for the moment. UrlBuilder importUrl = Window.Location.createUrlBuilder(); importUrl.setHash("#import/" + viewModel.getFormId().asString()); importUrl.removeParameter("ui"); Window.open(importUrl.buildString(), "_blank", null); }
private void setCurrentLanguage( final String languageName, final UserWorkbenchPreferences response ) { String isRefresh = Window.Location.getParameter( "isRefresh" ); if ( response != null && ( isRefresh == null || isRefresh.equals( "" ) ) ) { Window.Location.assign( Window.Location.createUrlBuilder() .removeParameter( getLocaleQueryParam() ) .setParameter( getCurrentLocaleQueryParam(), languageName ) .setParameter( "isRefresh", "false" ) .buildString() ); } else if ( response == null ) { Window.Location.assign( Window.Location.createUrlBuilder() .removeParameter( getLocaleQueryParam() ) .setParameter( getCurrentLocaleQueryParam(), languageName ) .buildString() ); } }
@Override public void configurationSetting(final boolean isInit) { String languageName = languageItem.getSelectedItem().getK2(); String isRefresh = Window.Location.getParameter("isRefresh"); if ((isRefresh == null || isRefresh.equals("")) && isInit) { Window.Location.assign(Window.Location.createUrlBuilder() .removeParameter(LocaleInfo.getLocaleQueryParam()) .setParameter(LocaleInfo.getCurrentLocale().getLocaleQueryParam(), languageName) .setParameter("isRefresh", "false") .buildString()); } else if (!isInit) { Window.Location.assign(Window.Location.createUrlBuilder() .removeParameter(LocaleInfo.getLocaleQueryParam()) .setParameter(LocaleInfo.getCurrentLocale().getLocaleQueryParam(), languageName) .buildString()); } }