Package com.gwtext.client.widgets

Examples of com.gwtext.client.widgets.Toolbar


   * Returns the editor's toolbar. This is only available after the editor has been rendered.
   *
   * @return toolbar
   */
  public Toolbar getToolbar() {
    return new Toolbar(getToolbar(getOrCreateJsObj()));
  }
View Full Code Here


   * Returns the editor's toolbar. This is only available after the editor has been rendered.
   *
   * @return toolbar
   */
  public Toolbar getToolbar() {
    return new Toolbar(getToolbar(getOrCreateJsObj()));
  }
View Full Code Here

        asset, viewer);

    VerticalPanel panel = new VerticalPanel();
    panel.add(uploadWidget);

    Toolbar tb = new Toolbar();

    ToolbarButton viewSource = new ToolbarButton();
    viewSource.setText(constants.OpenEditorInNewWindow());

    final String url = Format
        .format(
            "bpeleditor/BPELEditor.html?uuid={0}&fileName={1}&dirName={2}&servletName={3}&isNew={4}",
            new String[] { uuid, fileName, dirName, servletName,
                isNew });

    viewSource.addListener(new ButtonListenerAdapter() {
      public void onClick(com.gwtext.client.widgets.Button button,
          EventObject e) {

        Window.open(url, "_" + fileName, null);

      }
    });

    tb.addButton(viewSource);
    panel.add(tb);

    initWidget(panel);

    this.setStyleName(getOverallStyleName());
View Full Code Here

      }
        });


        loadPackages();
        Toolbar tb = new Toolbar();
        final ToolbarButton restorePackage = new ToolbarButton();
        restorePackage.addListener(new ButtonListenerAdapter() {
              public void onClick(
                  com.gwtext.client.widgets.Button button,
                  EventObject e) {
                restorePackage(packages.getValue(packages.getSelectedIndex()));
              }

            });
        restorePackage.setText(constants.RestoreSelectedPackage());
        tb.addButton(restorePackage);




        final ToolbarButton delPackage = new ToolbarButton();
        delPackage.setText(constants.PermanentlyDeletePackage());
        delPackage.addListener(new ButtonListenerAdapter() {
              public void onClick(
                  com.gwtext.client.widgets.Button button,
                  EventObject e) {
                if (Window.confirm(constants.AreYouSurePackageDelete())) {
                  deletePackage(packages.getValue(packages.getSelectedIndex()));
                }
              }
        });
        tb.addButton(delPackage);



        pf.startSection(constants.ArchivedPackagesList());

        pf.addRow(tb);
        pf.addRow(packages);


        pf.endSection();

        tb = new Toolbar();
        final ToolbarButton restoreAsset = new ToolbarButton();
        restoreAsset.setText(constants.RestoreSelectedAsset());
        tb.addButton(restoreAsset);
        restoreAsset.addListener(new ButtonListenerAdapter() {
              public void onClick(com.gwtext.client.widgets.Button button, EventObject e) {
                      if (grid.getSelectedRowUUIDs() == null) {
                        Window.alert(constants.PleaseSelectAnItemToRestore());
                        return;
                      }
                        RepositoryServiceFactory.getService().archiveAssets( grid.getSelectedRowUUIDs(), false, new GenericCallback() {
                            public void onSuccess(Object arg0) {
                                Window.alert(constants.ItemRestored());
                                grid.refreshGrid();
                            }
                        });
              };
        });


        final ToolbarButton deleteAsset = new ToolbarButton();
        deleteAsset.setText(constants.DeleteSelectedAsset());
        tb.addButton(deleteAsset);

        deleteAsset.addListener(
            new ButtonListenerAdapter() {
              public void onClick(
                  com.gwtext.client.widgets.Button button,
View Full Code Here

    if (Preferences.getBooleanPref("visual-ruleflow")) {
      initRuleflowViewer();

      if (ruleFlowViewer != null && parameterPanel != null) {
        Toolbar tb = new Toolbar();

        ToolbarButton viewSource = new ToolbarButton();
        viewSource.setText(constants.OpenEditorInNewWindow());
        viewSource.addListener(new ButtonListenerAdapter() {
          public void onClick(
              com.gwtext.client.widgets.Button button,
              EventObject e) {
            doViewDiagram();

            ruleFlowViewer.update();
          }
        });

        tb.addButton(viewSource);
        panel.add(tb);

      }
    }
View Full Code Here

    public PackagesPanel(ExplorerViewCenterPanel tabbedPanel) {
        super(constants.KnowledgeBases(), tabbedPanel);
        setIconCls("nav-packages"); //NON-NLS

        Toolbar pkgToolbar = new Toolbar();
        final ToolbarMenuButton menuButton = new ToolbarMenuButton(constants.CreateNew(), packageNewMenu());
        pkgToolbar.addButton( menuButton );

        menuButton.addListener( new SplitButtonListenerAdapter() {

            public void onClick(Button button,
                                EventObject e) {
View Full Code Here

    grid.setStore(store);
    grid.setAutoWidth(true);
    grid.setAutoHeight(true);

    Toolbar tb = new Toolbar();
    Menu menu = new Menu();

    menu.addItem(new Item(constants.AddRow(), new BaseItemListenerAdapter() {
      public void onClick(BaseItem item, EventObject e) {
        String[] rowData = new String[recordDef.getFields().length];
        for (int i = 0; i < rowData.length; i++) {
          rowData[i] = "";
        }
        Record newRecord = recordDef.createRecord(rowData);
        store.add(newRecord);
        model.addRow(newRecord.getId(), rowData);
      }
    }));
   
    menu.addItem(new Item(constants.RemoveSelectedRowS(), new BaseItemListenerAdapter() {
      public void onClick(BaseItem item, EventObject e) {
        removeSelectedRows(grid);
      }
    }));
   
    grid.addGridListener(new GridListenerAdapter() {
     
      public void onKeyPress(EventObject e) {
        int k = e.getKey();
        if (k == KeyCodes.KEY_DELETE || k == KeyCodes.KEY_BACKSPACE) {
          removeSelectedRows(grid);
        }
        else if (k == KeyCodes.KEY_ENTER) {
          int[] selectedCell = grid.getCellSelectionModel().getSelectedCell();
          grid.startEditing(selectedCell[0], selectedCell[1]);
        }
      }
    });
//    grid.setSelectionModel(new RowSelectionModel(false));
    ToolbarMenuButton tbb = new ToolbarMenuButton(constants.Modify(), menu);
    tb.addButton(tbb);
    grid.add(tb);
   
    grid.addEditorGridListener(new EditorGridListenerAdapter() {
      @Override
      public void onAfterEdit(GridPanel grid, Record record, String field, Object newValue, Object oldValue,
View Full Code Here

    public DeploymentPanel(ExplorerViewCenterPanel tabbedPanel) {
        super(constants.PackageSnapshots(), tabbedPanel);
        setIconCls("nav-deployment"); //NON-NLS

        final VerticalPanel deploymentPanel = new VerticalPanel();
        Toolbar deployToolbar = new Toolbar();
        final ToolbarMenuButton menuButton = new ToolbarMenuButton(constants.Deploy(), deploymentMenu());
        deployToolbar.addButton( menuButton );
        deploymentPanel.add(deployToolbar);
        deploymentPanel.setWidth("100%");

        menuButton.addListener( new SplitButtonListenerAdapter() {
            public void onClick(Button button,
View Full Code Here

        //to stretch it out
        gv.setForceFit(true);
        gv.setGroupTextTpl("{text} ({[values.rs.length]} {[values.rs.length > 1 ? \"Items\" : \"Item\"]})");
        grid.setView(gv);
        */
    Toolbar tb = new Toolbar();
    grid.setTopToolbar(tb);

    tb.addItem(new ToolbarTextItem(constants.CurrentlyConfiguredUsers()));
    tb.addItem(new ToolbarSeparator());

    layout.add(grid);
    ToolbarButton reload = new ToolbarButton(constants.Reload1());
    reload.addListener(new ButtonListenerAdapter() {
          public void onClick(Button button, EventObject e) {
            refresh();
          }
        });
    tb.addButton(reload);


    grid.addGridRowListener(new GridRowListenerAdapter() {
      @Override
      public void onRowDblClick(GridPanel grid, int rowIndex,
          EventObject e) {
        String userName = grid.getSelectionModel().getSelected().getAsString("userName")//NON-NLS
        showEditor(userName);
      }
    });

    ToolbarButton create = new ToolbarButton(constants.CreateNewUserMapping());
    create.addListener(new ButtonListenerAdapter() {
          public void onClick(Button button, EventObject e) {
            final FormStylePopup form = new FormStylePopup("images/snapshot.png", //NON-NLS
                constants.EnterNewUserName());
            final TextBox userName = new TextBox();
            form.addAttribute(constants.NewUserName(), userName);

            com.google.gwt.user.client.ui.Button create = new com.google.gwt.user.client.ui.Button(constants.OK());
            form.addAttribute("", create);
            create.addClickListener(new ClickListener() {
              public void onClick(Widget w) {
                    if (userName.getText() != null && userName.getText().length() !=0) {
                      RepositoryServiceFactory.getService().createUser(userName.getText(), new GenericCallback() {
                        public void onSuccess(Object a) {
                          refresh();
                          showEditor(userName.getText());
                        }   
                        public void onFailure(Throwable t) {
                                super.onFailure(t);
                              }
                  });
                  form.hide();
                }
              }
            });
           
            form.show();   
          }


        });
    tb.addButton(create);

    ToolbarButton delete = new ToolbarButton(constants.DeleteSelectedUser());
    delete.addListener(new ButtonListenerAdapter() {
          public void onClick(Button button, EventObject e) {
            final String userName = grid.getSelectionModel().getSelected().getAsString("userName"); //NON-NLS
                        if (userName != null && Window.confirm(Format.format(constants.AreYouSureYouWantToDeleteUser0(), userName))) {
              RepositoryServiceFactory.getService().deleteUser(userName, new GenericCallback() {
                public void onSuccess(Object a) {
                  refresh();
                }
              });
            }
          }
        });
    tb.addButton(delete);





View Full Code Here

    public CategoriesPanel(ExplorerViewCenterPanel tabbedPanel) {
        super(constants.Browse(), tabbedPanel);
        setIconCls("nav-categories"); //NON-NLS

       
        Toolbar rulesToolBar = new Toolbar();

        final ToolbarMenuButton menuButton = new ToolbarMenuButton(constants.CreateNew(), RulesNewMenu.getMenu( this ) );
        rulesToolBar.addButton( menuButton );
        menuButton.addListener( new SplitButtonListenerAdapter() {

            public void onClick(Button button,
                                EventObject e) {
                menuButton.showMenu();
View Full Code Here

TOP

Related Classes of com.gwtext.client.widgets.Toolbar

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.