@PatchMethod static void print() { WindowOperationsHandler handler = GwtConfig.get().getWindowOperationsHandler(); if (handler != null) { handler.print(); } }
@PatchMethod static void open(String url, String name, String features) { WindowOperationsHandler handler = GwtConfig.get().getWindowOperationsHandler(); if (handler != null) { handler.open(url, name, features); } }
@PatchMethod static void alert(String msg) { WindowOperationsHandler handler = GwtConfig.get().getWindowOperationsHandler(); if (handler != null) { handler.alert(msg); } }
@PatchMethod static String prompt(String msg, String initialValue) { WindowOperationsHandler handler = GwtConfig.get().getWindowOperationsHandler(); if (handler != null) { return handler.prompt(msg, initialValue); } return null; }
@PatchMethod static boolean confirm(String msg) { WindowOperationsHandler handler = GwtConfig.get().getWindowOperationsHandler(); if (handler != null) { return handler.confirm(msg); } return false; }
@PatchMethod public static CurrencyData getDefaultJava(CurrencyList currencyList) { Locale locale = GwtConfig.get().getLocale(); if (locale == null) { locale = Locale.ENGLISH; } CurrencyData currencyData = currencyDatas.get(locale); if (currencyData == null) { currencyData = createCurrencyData(locale); currencyDatas.put(locale, currencyData); } return currencyData; }
@Before public final void setUpGwtTest() throws Exception { GwtConfig.setup(this); }
/** * Setup a GWT module to be run. <strong>This method must be run only once, at the very beginning * of the GWT module emulation.</strong> * * @param gwtModuleRunner The configuration of the module to be run. */ public static void setup(GwtModuleRunner gwtModuleRunner) { INSTANCE.setupInstance(gwtModuleRunner); }