class MyCommand implements Command
   {
      private String _id;

      public MyCommand(String id)
      {
         _id = id;
      }

      @Override
      public void execute()
      {
         GreetingServiceAsync greetingService =
GWT.create(GreetingService.class);

         greetingService.loadCategoryPage(_id,new
AsyncCallback<GridPageModel>() {

             @Override
             public void onFailure(Throwable caught) {
             }

             @Override
             public void onSuccess(GridPageModel grid) {

                 GridPageBuilder.build(grid);

             }
         });

      }
   }

   public void addItemToMenuBar(MenuBar menuBar)
   {
      menuBar.addItem("firstItem", new MyCommand("firstId"));
      menuBar.addItem("secondItem", new MyCommand("secondId"));
   }

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to