Examples of addOpenHandler()


Examples of com.google.gwt.gen2.complexpanel.client.FastTree.addOpenHandler()

  }

  protected Widget verboseTree() {
    FastTree tree = new FastTree();
    verboseTreeItem(tree, 10);
    tree.addOpenHandler(new OpenHandler<FastTreeItem>() {

      public void onOpen(OpenEvent<FastTreeItem> event) {
        Window.alert("Opened " + event.getTarget().getHTML());
      }
    });
View Full Code Here

Examples of com.google.gwt.gen2.complexpanel.client.FastTree.addOpenHandler()

    FastTreeItem aXb = a.addItem("Root to become leaf.");
    aXb.addItem("a grand child");
    for (int i = 0; i < 10; i++) {
      aXb.addItem("grand child " + i);
    }
    tree.addOpenHandler(new OpenHandler<FastTreeItem>() {

      public void onOpen(OpenEvent<FastTreeItem> event) {
        if (!event.getTarget().isLeafNode()) {
          if (Window.confirm("Would you like me to become a leaf?")) {
            event.getTarget().becomeLeaf();
View Full Code Here

Examples of com.google.gwt.user.client.ui.DisclosurePanel.addOpenHandler()

        report(event);
      }
    }
    MyHandler handler = new MyHandler();
    widget.addCloseHandler(handler);
    widget.addOpenHandler(handler);
    widget.addEventHandler(handler);
    return widget;
  }

  private void report(GwtEvent<?> event) {
View Full Code Here

Examples of com.google.gwt.user.client.ui.DisclosurePanel.addOpenHandler()

            detailsLink.addStyleName("details-panel-header");
            detailsLink.getElement().setAttribute("style", "padding-top:15px;");
            DisclosurePanel detailsPanel = new DisclosurePanel();
            detailsPanel.setHeader(detailsLink);
            detailsPanel.addStyleName("help-panel-aligned");
            detailsPanel.addOpenHandler(new OpenHandler<DisclosurePanel>() {

                @Override
                public void onOpen(OpenEvent<DisclosurePanel> event) { event.getTarget().addStyleName("help-panel-aligned-open");
                }
            });
View Full Code Here

Examples of com.google.gwt.user.client.ui.DisclosurePanel.addOpenHandler()

        showHide.getElement().setAttribute("style", "padding-top:.5em;");

        final DisclosurePanel panel = new DisclosurePanel();
        panel.setHeader(showHide);
        panel.addStyleName("help-panel-aligned");
        panel.addOpenHandler(new OpenHandler<DisclosurePanel>() {
            @Override
            public void onOpen(OpenEvent<DisclosurePanel> event) {
                event.getTarget().addStyleName("help-panel-aligned-open");
                panel.getHeaderTextAccessor().setText(hide);
            }
View Full Code Here

Examples of com.google.gwt.user.client.ui.DisclosurePanel.addOpenHandler()

        showHide.getElement().setAttribute("style", "padding-top:.5em;");

        final DisclosurePanel panel = new DisclosurePanel();
        panel.setHeader(showHide);
        panel.addStyleName("help-panel-aligned");
        panel.addOpenHandler(new OpenHandler<DisclosurePanel>() {
            @Override
            public void onOpen(OpenEvent<DisclosurePanel> event) {
                event.getTarget().addStyleName("help-panel-aligned-open");
                panel.getHeaderTextAccessor().setText(hide);
            }
View Full Code Here

Examples of com.google.gwt.user.client.ui.Tree.addOpenHandler()

      // Temporarily add an item so we can expand this node
      item.addItem("");
    }

    // Add a handler that automatically generates some children
    dynamicTree.addOpenHandler(new OpenHandler<TreeItem>() {
      public void onOpen(OpenEvent<TreeItem> event) {
        TreeItem item = event.getTarget();
        if (item.getChildCount() == 1) {
          // Close the item immediately
          item.setState(false, false);
View Full Code Here

Examples of com.google.gwt.user.client.ui.Tree.addOpenHandler()

        tree.addCloseHandler( new CloseHandler<TreeItem>() {
            public void onClose(CloseEvent<TreeItem> event) {
                swapTitleWithUserObject( event.getTarget() );
            }
        } );
        tree.addOpenHandler( new OpenHandler<TreeItem>() {
            public void onOpen(OpenEvent<TreeItem> event) {
                swapTitleWithUserObject( event.getTarget() );
            }
        } );
        layout.addRow( tree );
View Full Code Here

Examples of com.google.gwt.user.client.ui.Tree.addOpenHandler()

    for (int i = 0; i < pubInfoList.size(); i++) {
      TreeItem item = dynamicTree.addItem(pubInfoList.get(i).getPublisherID());
      item.addItem("");
    }

    dynamicTree.addOpenHandler(new OpenHandler<TreeItem>() {
      public void onOpen(OpenEvent<TreeItem> event) {
        final TreeItem item = event.getTarget();
        dashboardService.getDataSources(event.getTarget().getText(), new AsyncCallback<ArrayList<DataSourceInfo>>() {

          public void onSuccess(ArrayList<DataSourceInfo> result) {
View Full Code Here

Examples of com.google.gwt.user.client.ui.Tree.addOpenHandler()

        tree.addCloseHandler( new CloseHandler<TreeItem>() {
            public void onClose(CloseEvent<TreeItem> event) {
                swapTitleWithUserObject( event.getTarget() );
            }
        } );
        tree.addOpenHandler( new OpenHandler<TreeItem>() {
            public void onOpen(OpenEvent<TreeItem> event) {
                swapTitleWithUserObject( event.getTarget() );
            }
        } );
        layout.addRow( tree );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.