Suppose to have a MenuBar object, which has submenus and items added
to it.
How is it possible to get its Tree structure from the object?

For example:
public class OtherMenu extends Composite {

public OtherMenu() {

        VerticalPanel verticalPanel = new VerticalPanel();
        initWidget(verticalPanel);

        MenuBar menuBar = new MenuBar(false);
        verticalPanel.add(menuBar);
        MenuBar menuBar_1 = new MenuBar(true);

        MenuItem menuItem = new MenuItem("File", false, menuBar_1);
        MenuBar menuBar_2 = new MenuBar(true);

        MenuItem menuItem_1 = new MenuItem("New", false, menuBar_2);

        MenuItem menuItem_3 = new MenuItem("New Blank", false, (Command)
null);
        menuBar_2.addItem(menuItem_3);
        menuBar_1.addItem(menuItem_1);
        MenuBar menuBar_3 = new MenuBar(true);

        MenuItem menuItem_2 = new MenuItem("Save", false, menuBar_3);
        MenuBar menuBar_4 = new MenuBar(true);

        MenuItem menuItem_4 = new MenuItem("Save As..", false, menuBar_4);

        MenuItem menuItem_5 = new MenuItem("Txt", false, (Command) null);
        menuBar_4.addItem(menuItem_5);
        menuBar_3.addItem(menuItem_4);
        menuBar_1.addItem(menuItem_2);

        MenuItem menuItem_6 = new MenuItem("Exit", false, (Command) null);
        menuBar_1.addItem(menuItem_6);
        menuBar.addItem(menuItem);
}

}


How can i trasform its structure into a "Tree"? Are there any methods
which starting from a menubar, give me the structure of the menu
bar??
File
  |-- New
      |-- New Blank
  |-- Save
      |-- Save as..
          |-- Txt
  |-- Exit


-- 
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