public Builder addStyleName(String style) { menu.addStyleName(style); return this; }
private DropDownMenu createDropDownMenu() { DropDownMenu dropDownMenu = new DropDownMenu(); dropDownMenu.addStyleName(DROPDOWN_MENU_RIGHT); return dropDownMenu; }
@Override public void execute() { if ( getAbsoluteLeft() == 0 ) { return; } if ( getAbsoluteLeft() < 220 ) { content.removeStyleName( Styles.PULL_RIGHT ); } else { content.addStyleName( Styles.PULL_RIGHT ); } } } );
@PostConstruct public void init() { serverTemplateButton = GWT.create(Button.class); serverTemplateButton.setText(constants.ServerTemplates()); serverTemplateButton.setDataToggle(Toggle.DROPDOWN); serverTemplateButton.setSize(ButtonSize.SMALL); dropDownServerTemplates = GWT.create(DropDownMenu.class); dropDownServerTemplates.addStyleName(Styles.DROPDOWN_MENU + "-right"); serverTemplates = GWT.create(ButtonGroup.class); serverTemplates.add(serverTemplateButton); serverTemplates.add(dropDownServerTemplates); initWidget(serverTemplates); }
protected void initBulkActions(final ExtendedPagedTable<T> extendedPagedTable) { extendedPagedTable.getRightActionsToolbar().clear(); final ButtonGroup bulkActions = GWT.create(ButtonGroup.class); final Button bulkButton = GWT.create(Button.class); bulkButton.setText(Constants.INSTANCE.Bulk_Actions()); bulkButton.setDataToggle(Toggle.DROPDOWN); bulkButton.setEnabled(false); bulkButton.getElement().getStyle().setMarginRight(5, Style.Unit.PX); bulkActions.add(bulkButton); final DropDownMenu bulkDropDown = GWT.create(DropDownMenu.class); bulkDropDown.addStyleName(Styles.DROPDOWN_MENU + "-right"); bulkDropDown.getElement().getStyle().setMarginRight(5, Style.Unit.PX); for (AnchorListItem item : getBulkActionsItems(extendedPagedTable)) { bulkDropDown.add(item); } bulkActions.add(bulkDropDown); extendedPagedTable.getRightActionsToolbar().add(bulkActions); }