List of usage examples for com.google.gwt.user.client.ui SimpleLayoutPanel SimpleLayoutPanel
public SimpleLayoutPanel()
From source file:ch.unifr.pai.twice.layout.client.singlepointer.SinglePointerLayout.java
License:Apache License
@Override public <W extends Widget> void addModule(final String name, TWICEModule<W> module, final AsyncCallback<W> callback) { // TODO do instantiate on demand - not at registration time final SimpleLayoutPanel placeHolder = new SimpleLayoutPanel(); addWidget(name, placeHolder);/*from www .ja v a 2 s . c o m*/ TWICEModuleController.instantiateModule(module, new AsyncCallback<Widget>() { @Override public void onFailure(Throwable caught) { Window.alert("Was not able to instantiate " + name); } @Override public void onSuccess(Widget result) { placeHolder.setWidget(result); callback.onSuccess((W) result); // TWICEModuleController.start(result); } }); }
From source file:com.codenvy.editor.client.EditorEntryPoint.java
License:Apache License
@Override public void onModuleLoad() { LinksClientBundle.INSTANCE.css().ensureInjected(); Injector injector = GWT.create(Injector.class); EditorPresenter editor = injector.getEditor(); SimpleLayoutPanel mainPanel = new SimpleLayoutPanel(); editor.go(mainPanel);//from w ww. j av a 2 s . co m RootLayoutPanel.get().add(mainPanel); }
From source file:com.dingziran.effective.client.ContentWidgetView.java
License:Apache License
public ContentWidgetView(boolean hasMargins, boolean scrollable) { this.hasMargins = hasMargins; examplePanel = scrollable ? new ScrollPanel() : new SimpleLayoutPanel(); examplePanel.setSize("100%", "100%"); initWidget(uiBinder.createAndBindUi(this)); }
From source file:com.goodow.web.ui.client.shell.ShellUi.java
License:Apache License
/** * Construct the {@link ShellUi}.//from w w w .ja v a2s . co m * * @param treeModel the treeModel that backs the main menu */ @Inject public ShellUi(@Default final SimpleActivityMapper centerActivityMapper, @Search final SimpleActivityMapper searchActivityMapper, @Nav final SimpleActivityMapper navActivityMapper, @Footer final SimpleActivityMapper footerActivityMapper, final EventBus eventBus, final AsyncProvider<KeyboardShortcuts> keyboardShortcutsProvider) { this.searchActivityMapper = searchActivityMapper; this.navActivityMapper = navActivityMapper; this.footerActivityMapper = footerActivityMapper; logger.finest("init start"); this.eventBus = eventBus; this.keyboardShortcutsProvider = keyboardShortcutsProvider; center = new SimpleLayoutPanel() { @Override public void setWidget(final IsWidget w) { ensureAttached(w); super.setWidget(w); }; }; ActivityManager activityManager = new ActivityManager(centerActivityMapper, eventBus); center.ensureDebugId("center"); activityManager.setDisplay(center); createNullableLayout(); // Initialize the ui binder. initWidget(uiBinder.createAndBindUi(this)); addKeyboardShortcutsSupport(); logger.finest("init end"); }
From source file:com.ponysdk.core.terminal.ui.PTSimpleLayoutPanel.java
License:Apache License
@Override protected SimpleLayoutPanel createUIObject() { return new SimpleLayoutPanel(); }
From source file:com.ponysdk.ui.terminal.ui.PTSimpleLayoutPanel.java
License:Apache License
@Override public void create(final PTInstruction create, final UIService uiService) { init(create, uiService, new SimpleLayoutPanel()); }
From source file:fr.drop.client.DropMenuWidgetView.java
License:Apache License
public DropMenuWidgetView(boolean hasMargins, boolean scrollable) { this.hasMargins = hasMargins; examplePanel = scrollable ? new ScrollPanel() : new SimpleLayoutPanel(); examplePanel.setSize("100%", "100%"); initWidget(uiBinder.createAndBindUi(this)); }
From source file:org.eclipse.che.ide.bootstrap.DefaultIdeInitializationStrategy.java
License:Open Source License
private void showRootPresenter() { SimpleLayoutPanel mainPanel = new SimpleLayoutPanel(); RootLayoutPanel.get().add(mainPanel); RootLayoutPanel.get().getElement().getStyle().setZIndex(0); workspacePresenterProvider.get().go(mainPanel); }
From source file:org.eclipse.che.ide.client.BootstrapController.java
License:Open Source License
private void displayIDE() { // Start UI/*from www . j a v a2 s .c o m*/ SimpleLayoutPanel mainPanel = new SimpleLayoutPanel(); RootLayoutPanel.get().add(mainPanel); // Make sure the root panel creates its own stacking context RootLayoutPanel.get().getElement().getStyle().setZIndex(0); WorkspacePresenter workspacePresenter = workspaceProvider.get(); // Display IDE workspacePresenter.go(mainPanel); // Bind browser's window events Window.addWindowClosingHandler(new Window.ClosingHandler() { @Override public void onWindowClosing(Window.ClosingEvent event) { eventBus.fireEvent(WindowActionEvent.createWindowClosingEvent(event)); } }); Window.addCloseHandler(new CloseHandler<Window>() { @Override public void onClose(CloseEvent<Window> event) { eventBus.fireEvent(WindowActionEvent.createWindowClosedEvent()); } }); elemental.html.Window window = Browser.getWindow(); }
From source file:org.eclipse.che.ide.ext.datasource.client.common.SimpleView.java
License:Open Source License
public SimpleView() { container = new SimpleLayoutPanel(); initWidget(container); container.setSize("100%", "100%"); }