/** * Creates a button with the given HTML caption. * * @param html the HTML caption */ public Button(@IsSafeHtml String html) { this(); setHTML(html); }
/** * Creates a button with the given HTML caption. * * @param html the HTML caption */ public Button(String html) { this(); setHTML(html); }
/*************************************** * {@inheritDoc} */ @Override public void setHTML(String sHtml) { aSubmitButton.setHTML(sHtml); }
/** * Creates a button with the given HTML caption. * * @param html the HTML caption */ public Button(String html) { this(); setHTML(html); }
public void setHTML(SafeHtml html) { button.setHTML(html); }
public void setHTML(String html) { button.setHTML(html); }
void updateCancel(final boolean actionsPresents) { final SafeHtml btnText = cancelTxt != null ? cancelTxt : actionsPresents ? cancelButton : okButton; if (cancel == null) { cancel = createButton(new Action(btnText, this::close)); } else { cancel.setHTML(btnText); } }
public Button addDeleteButton() { // used for collection subforms deleteButton = Optional.of(new Button()); deleteButton.get().setHTML(ButtonWithIcon.TEMPLATES.withIcon(Icons.INSTANCE.remove())); deleteButton.get().setStyleName("btn btn-default btn-xs pull-right"); this.panel.add(deleteButton.get()); return deleteButton.get(); }
@Override public void setLoaderVisibility(boolean isVisible) { if (isVisible) { btnUpload.setHTML("<i></i>"); btnUpload.setEnabled(false); } else { btnUpload.setText(constant.uploadButton()); btnUpload.setEnabled(true); } }
/** {@inheritDoc} */ @Override public void setLoaderVisibility(boolean isVisible) { if (isVisible) { importButton.setHTML("<i></i>"); importButton.setEnabled(false); } else { importButton.setText(locale.importProjectButton()); importButton.setEnabled(true); } } }
@Override public void setLoaderVisibility(boolean isVisible) { if (isVisible) { accept.setHTML("<i></i>"); accept.setEnabled(false); } else { accept.setText(locale.moveDialogButtonOk()); accept.setEnabled(true); } }
@Override public void setLoaderVisibility(boolean visible) { if (visible) { saveButton.setHTML("<i></i>"); saveButton.setEnabled(false); } else { if (isCreatingNewProject) { saveButton.setText(locale.projectWizardDefaultSaveButtonText()); } else { saveButton.setText(locale.projectWizardSaveButtonText()); } saveButton.setEnabled(true); } }
@Inject public FindResultViewImpl( FindResultViewImplUiBinder uiBinder, FindResultNodeFactory findResultNodeFactory, CoreLocalizationConstant localizationConstant) { NodeStorage nodeStorage = new NodeStorage(); NodeLoader loader = new NodeLoader(emptySet()); tree = new Tree(nodeStorage, loader); Widget contentWidget = uiBinder.createAndBindUi(this); setContentWidget(contentWidget); setTitle(localizationConstant.actionFullTextSearch()); this.findResultNodeFactory = findResultNodeFactory; nextBtn.setHTML("<i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i>"); previousBtn.setHTML("<i class=\"fa fa-angle-left\" aria-hidden=\"true\"></i>"); // do not remove debug id; it's needed for selenium tests tree.ensureDebugId("result-search-tree"); ensureDebugId("find-info-panel"); DockLayoutPanel dockLayoutPanel = (DockLayoutPanel) contentWidget; dockLayoutPanel.add(tree); tree.getSelectionModel() .addSelectionChangedHandler(event -> delegate.onSelectionChanged(event.getSelection())); tree.setAutoSelect(true); }
private Button createClearButton() { final Button clearButton = new Button(); clearButton.setHTML(ButtonWithIcon.TEMPLATES.withIcon(Icons.INSTANCE.remove())); clearButton.setStyleName("btn btn-default btn-xs pull-right"); clearButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { for (int i = 0; i < boxPanel.getWidgetCount(); i++) { Widget widget = boxPanel.getWidget(i); if (widget instanceof CheckBox) { CheckBox checkBox = (CheckBox) widget; if (checkBox.getValue() != null && checkBox.getValue()) { checkBox.setValue(false, true); } } } } }); clearButton.setVisible(false); return clearButton; }
@Override public void render(final RendererCellReference cell, final String text, final Button button) { final boolean buttonEnable = isButtonEnable(cell.getElement().getClassName()); if (text != null) { button.setHTML(text); } applystyles(button, buttonEnable); // this is to allow the button to disappear, if the text is null button.setVisible(text != null); button.getElement().setId(UIComponentIdProvider.ROLLOUT_ACTION_ID + "." + cell.getColumnIndex()); button.setEnabled(buttonEnable); }
@Override public void render(final RendererCellReference cell, final String text, final Button button) { final boolean buttonEnable = isButtonEnable(cell.getElement().getClassName()); if (text != null) { button.setHTML(text); } applystyles(button, buttonEnable); // this is to allow the button to disappear, if the text is null button.setVisible(text != null); button.getElement().setId(UIComponentIdProvider.ROLLOUT_ACTION_ID + "." + cell.getColumnIndex()); button.setEnabled(buttonEnable); }
@Override public void render(final RendererCellReference cell, final FontIconData iconMetadata, final Button button) { if (iconMetadata.getFontIconHtml() != null) { button.setHTML(iconMetadata.getFontIconHtml()); } applyStyles(button, iconMetadata.isDisabled(), iconMetadata.getStyle()); button.getElement().setId(iconMetadata.getId()); button.getElement().setTitle(iconMetadata.getTitle()); button.setEnabled(!iconMetadata.isDisabled()); // this is to allow the button to disappear, if the text is null button.setVisible(iconMetadata.getFontIconHtml() != null); }
@Override public void render(final RendererCellReference cell, final FontIconData iconMetadata, final Button button) { if (iconMetadata.getFontIconHtml() != null) { button.setHTML(iconMetadata.getFontIconHtml()); } applyStyles(button, iconMetadata.isDisabled(), iconMetadata.getStyle()); button.getElement().setId(iconMetadata.getId()); button.getElement().setTitle(iconMetadata.getTitle()); button.setEnabled(!iconMetadata.isDisabled()); // this is to allow the button to disappear, if the text is null button.setVisible(iconMetadata.getFontIconHtml() != null); }
/** * Constructor. * @param size */ public SplitButtonDropdown(ButtonSizeEnum size) { actionButton = new Button(); actionButton.setText("..."); //$NON-NLS-1$ actionButton.getElement().setClassName(size.getButtonClasses()); Button ddBtn = new Button(); ddBtn.setHTML("<span class=\"caret\"></span>"); //$NON-NLS-1$ ddBtn.getElement().setClassName(size.getButtonClasses() + " dropdown-toggle"); //$NON-NLS-1$ ddBtn.getElement().setAttribute("data-toggle", "dropdown"); //$NON-NLS-1$ //$NON-NLS-2$ actions = new UnorderedListPanel(); actions.getElement().setClassName("dropdown-menu"); //$NON-NLS-1$ add(actionButton); add(ddBtn); add(actions); }