Example usage for com.google.gwt.user.client.ui DeckLayoutPanel DeckLayoutPanel

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

Introduction

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

Prototype

public DeckLayoutPanel() 

Source Link

Document

Creates an empty deck panel.

Usage

From source file:com.mecatran.otp.gwt.client.view.PlannerWidgetImpl.java

License:Open Source License

public PlannerWidgetImpl() {
    rootPanel = new DeckLayoutPanel();

    // Screen interaction widget
    screenWidget = new SplitLayoutPanel() {
        @Override//from   w  ww .  j a v a2 s  .  c o  m
        public void onResize() {
            super.onResize();
            if (plannerMapWidget != null)
                plannerMapWidget.updateSize();
        }
    };
    screenWidget.setSize("100%", "100%");
    selectedItineraryWidget = null;

    plannerMapWidget = new OpenLayersPlannerMapWidget();
    plannerMapWidget.setMapListener(this);
    plannerFormWidget = new PlannerFormWidget();
    plannerFormWidget.setPlannerWidget(this);
    itineraryStackWidget = new ItineraryStackWidget();
    alertStackWidget = new AlertStackWidget();

    // Firefox/Opera hack: no scroll panel...
    boolean useScrollPanel = false;
    leftPanelWidget = new LeftPanelWidget(plannerFormWidget, itineraryStackWidget, alertStackWidget,
            useScrollPanel);
    screenWidget.insert(leftPanelWidget, Direction.WEST, 300, null);
    if (!useScrollPanel) {
        leftPanelWidget.getElement().getParentElement().getStyle().setOverflow(Overflow.AUTO);
    }
    screenWidget.insert(plannerMapWidget.getAsWidget(), Direction.CENTER, 0, null);
    rootPanel.add(screenWidget);
    rootPanel.showWidget(screenWidget);
    rootPanel.setSize("100%", "100%");

    initWidget(rootPanel);
}

From source file:org.jboss.as.console.client.shared.patching.ui.RestartModal.java

License:Open Source License

public RestartModal() {
    super(false, true);

    getElement().setId(asId(PREFIX, getClass()));
    setStyleName("default-window");
    deck = new DeckLayoutPanel();
    setWidget(deck);// w w w. j a v  a2 s .com

    FlowPanel holder = new FlowPanel();
    holder.addStyleName("restart-window-content");
    Pending pending = new Pending(Console.CONSTANTS.patch_manager_restart_pending());
    holder.add(pending);
    deck.add(holder);

    holder = new FlowPanel();
    holder.addStyleName("restart-window-content");
    Label timeout = new Label(Console.CONSTANTS.patch_manager_restart_timeout());
    timeout.addStyleName("restart-error");
    holder.add(timeout);
    deck.add(holder);

    holder = new FlowPanel();
    holder.addStyleName("restart-window-content");
    Label error = new Label(Console.CONSTANTS.patch_manager_restart_error());
    error.addStyleName("restart-error");
    holder.add(error);
    deck.add(holder);

    setWidth(300);
    setHeight(150);
    setGlassEnabled(true);
}

From source file:org.openelis.ui.widget.RadioPanel.java

License:Open Source License

@UiConstructor
public RadioPanel(Direction dir) {

    UIResources.INSTANCE.tabpanel().ensureInjected();

    dock = new DockLayoutPanel(Unit.PX);
    deck = new DeckLayoutPanel();
    flow = new FlowPanel();

    setRadioDirection(dir);//from w  w  w.j a v  a  2 s .c  o  m

    dock.add(deck);

    radios = new ArrayList<RadioButton>();

    initWidget(dock);
}

From source file:org.rstudio.studio.client.workbench.views.terminal.TerminalPane.java

License:Open Source License

@Override
protected Widget createMainWidget() {
    terminalSessionsPanel_ = new DeckLayoutPanel();
    return terminalSessionsPanel_;
}