@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;
  }
Beispiel #7
0
 @Before
 public final void setUpGwtTest() throws Exception {
   GwtConfig.setup(this);
 }
Beispiel #8
0
 /**
  * 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);
 }