/** * Builds the main toolbar. * * @return the main toolbar */ private HorizontalPanel buildToolBar() { HorizontalPanel toolbarPanel = new HorizontalPanel(); toolbarPanel.setVerticalAlignment(HorizontalPanel.ALIGN_MIDDLE); toolbarPanel.setStyleName("lab-Toolbar"); toolbarPanel.add( buildButton( resources.blankFile(), "New Project", new CreateNewProjectDialogWidget().openDialogForNewProjectCommand())); toolbarPanel.add(buildButton(resources.openIcon(), "Open Project", createBlankCommand())); toolbarPanel.add(buildButton(resources.saveIcon(), "Save Project", createBlankCommand())); toolbarPanel.add(buildSeparator()); toolbarPanel.add(buildButton(resources.refreshIcon(), "Refresh", createBlankCommand())); toolbarPanel.add(buildSeparator()); toolbarPanel.add( buildButton( resources.copyIcon(), "Clone Project", (new GitCloneDialogWidget().openDialogForGITCloneCommand()))); toolbarPanel.add(buildSeparator()); toolbarPanel.add( buildButton( resources.uploadIcon(), "Deploy Project", (new DeployDialog().openMenuDialog()))); return toolbarPanel; }
public StatusBarWidget() { Binder binder = GWT.create(Binder.class); HorizontalPanel hpanel = binder.createAndBindUi(this); hpanel.setVerticalAlignment(HorizontalPanel.ALIGN_TOP); hpanel.setCellWidth(hpanel.getWidget(2), "100%"); initWidget(hpanel); height_ = 16; }