@Override public void updateChangeViewModeButton(ViewMode viewMode) { switch (viewMode) { case TREE: changeViewModeButton.getElement().setInnerHTML(FontAwesome.LIST_UL); changeViewModeButton.setTitle(locale.changeListRowListViewButtonText()); break; case LIST: changeViewModeButton.getElement().setInnerHTML(FontAwesome.FOLDER); changeViewModeButton.setTitle(locale.changeListGroupByDirectoryButtonText()); break; } }
public void setNewDocument(final boolean flag) { if (flag) { saveButton.setText(messages.save()); saveButton.setTitle(messages.save()); // FIXME: Use sep message for tool-tip cancelButton.setText(messages.cancel()); cancelButton.setTitle(messages.cancel()); // FIXME: Use sep message for tool-tip } else { saveButton.setText(messages.update()); saveButton.setTitle(messages.update()); // FIXME: Use sep message for tool-tip cancelButton.setText(messages.revert()); cancelButton.setTitle(messages.revert()); // FIXME: Use sep message for tool-tip } }
@Override public void setCurrentLogLevel(int level) { for (int i = 0; i < levels.length; i++) { if (levels[i] < Log.getLowestLogLevel()) { levelButtons[i].setEnabled(false); } else { String levelText = LogUtil.levelToString(levels[i]); boolean current = level == levels[i]; levelButtons[i].setTitle(current ? "Current (runtime) log level is already '" + levelText + "'" : "Set current (runtime) log level to '" + levelText + "'"); boolean active = level <= levels[i]; levelButtons[i].getElement().getStyle().setColor(active ? getColor(levels[i]) : "#ccc"); } } }
private void createButtons() { changeViewModeButton.addClickHandler(clickEvent -> delegate.onChangeViewModeButtonClicked()); expandButton.setTitle(locale.changeListExpandCollapseAllButtonTitle()); expandButton.getElement().setInnerHTML(FontAwesome.EXPAND); expandButton.addClickHandler(clickEvent -> delegate.onExpandButtonClicked()); collapseButton.setTitle(locale.changeListCollapseAllButtonTitle()); collapseButton.getElement().setInnerHTML(FontAwesome.COMPRESS); collapseButton.addClickHandler(clickEvent -> delegate.onCollapseButtonClicked()); }
public void setCurrentLogLevel(int level) { for (int i = 0; i < levels.length; i++) { if (levels[i] < Log.getLowestLogLevel()) { levelButtons[i].setEnabled(false); } else { String levelText = LogUtil.levelToString(levels[i]); boolean current = level == levels[i]; levelButtons[i].setTitle(current ? "Current (runtime) log level is already '" + levelText + "'" : "Set current (runtime) log level to '" + levelText + "'"); boolean active = level <= levels[i]; DOM.setStyleAttribute(levelButtons[i].getElement(), "color", active ? getColor(levels[i]) : "#ccc"); } } }
private void updateCurrentValue(final List<T> value, boolean fireEvents) { lastValues = value; List<String> renderedValues = new ArrayList<>(); for (T val: value) { renderedValues.add(getRenderer().render(Arrays.asList(val))); } String renderedValue = String.join(",", renderedValues); //$NON-NLS-1$ if (StringHelper.isNullOrEmpty(renderedValue)) { renderedValue = NBSP; } else { renderedValue = SafeHtmlUtils.htmlEscape(renderedValue); } ((Element)dropdownButton.getElement().getChild(0)).setInnerHTML(renderedValue); dropdownButton.setTitle(renderedValue); Scheduler.get().scheduleDeferred(() -> listPanel.setSelected(value)); if (fireEvents) { Scheduler.get().scheduleDeferred(() -> { ValueChangeEvent.fire(ListModelMultipleSelectListBox.this, selectedItems()); // Clear the value so we don't have any leaks lastValues = null; }); } else { // Clear the value so we don't have any leaks lastValues = null; } }
moveUpButton.setTitle("Move learning objective up"); moveUpButton.addStyleName("KS-LOMoveUpButton"); moveDownButton.addStyleName("KS-LOMoveDownButton"); moveDownButton.setTitle("Move learning objective down"); deleteButton.setText("Delete"); deleteButton.setTitle("Delete"); deleteButton.addStyleName("KS-LODeleteButton"); indentButton.addStyleName("KS-LOIndentButton"); indentButton.setTitle("Indent learning objective"); outdentButton.addStyleName("KS-LOOutdentButton"); outdentButton.setTitle("Outdent learning objective");
private void updateCurrentValue(final T value, boolean fireEvents) { setChanging(!ignoreChanging()); String renderedValue = renderer.render(value); if (StringHelper.isNullOrEmpty(renderedValue)) { renderedValue = NBSP; dropdownButton.setTitle(""); //$NON-NLS-1$ } else { renderedValue = SafeHtmlUtils.htmlEscape(renderedValue); dropdownButton.setTitle(renderedValue); } ((Element)dropdownButton.getElement().getChild(0)).setInnerHTML(renderedValue); Scheduler.get().scheduleDeferred(() -> listPanel.setSelected(value)); currentValue = value; if (fireEvents) { Scheduler.get().scheduleDeferred(() -> { ValueChangeEvent.fire(ListModelListBox.this, currentValue); setChanging(false); }); } else { setChanging(false); } }
run.setTitle(TestScenarioConstants.INSTANCE.RunScenarioTip()); run.addClickHandler(new ClickHandler() {