Example usage for com.google.gwt.user.client.ui DeckPanel getWidgetIndex

List of usage examples for com.google.gwt.user.client.ui DeckPanel getWidgetIndex

Introduction

In this page you can find the example usage for com.google.gwt.user.client.ui DeckPanel getWidgetIndex.

Prototype

public int getWidgetIndex(IsWidget child) 

Source Link

Usage

From source file:org.pentaho.mantle.client.ui.xul.MantleModel.java

License:Open Source License

@Bindable
public void loadUserRolesAdminPanel() {
    GWT.runAsync(new RunAsyncCallback() {
        public void onSuccess() {
            DeckPanel contentDeck = MantleXul.getInstance().getAdminContentDeck();
            if (MantleApplication.getInstance().getContentDeck()
                    .getWidgetIndex(UserRolesAdminPanelController.getInstance()) == -1) {
                contentDeck.add(UserRolesAdminPanelController.getInstance());
            }/* w  w  w  .  j a  va  2 s .co  m*/
            contentDeck.showWidget(contentDeck.getWidgetIndex(UserRolesAdminPanelController.getInstance()));
        }

        public void onFailure(Throwable reason) {
        }
    });
}

From source file:org.pentaho.mantle.client.ui.xul.MantleModel.java

License:Open Source License

@Bindable
public void loadEmailAdminPanel() {
    GWT.runAsync(new RunAsyncCallback() {
        public void onSuccess() {
            DeckPanel contentDeck = MantleXul.getInstance().getAdminContentDeck();
            if (MantleApplication.getInstance().getContentDeck()
                    .getWidgetIndex(EmailAdminPanelController.getInstance()) == -1) {
                contentDeck.add(EmailAdminPanelController.getInstance());
            }// w  w  w.j  a  v a 2s.  co m
            contentDeck.showWidget(contentDeck.getWidgetIndex(EmailAdminPanelController.getInstance()));
        }

        public void onFailure(Throwable reason) {
        }
    });
}