Ejemplo n.º 1
0
  public static void showNewSnapshot(final Command refreshCmd) {
    final FormStylePopup pop =
        new FormStylePopup(
            DroolsGuvnorImages.INSTANCE.snapshot(), Constants.INSTANCE.NewSnapshot());
    final RulePackageSelector sel = new RulePackageSelector();

    pop.addAttribute(Constants.INSTANCE.ForPackage(), sel);
    Button ok = new Button(Constants.INSTANCE.OK());
    pop.addAttribute("", ok);
    pop.show();

    ok.addClickHandler(
        new ClickHandler() {
          public void onClick(ClickEvent event) {
            pop.hide();
            String pkg = sel.getSelectedPackage();
            PackageBuilderWidget.showSnapshotDialog(pkg, refreshCmd);
          }
        });
  }