use of com.google.gwt.user.client.ui.Button in project che by eclipse.
the class OrganizeImportsViewImpl method createButtons.
private void createButtons(JavaLocalizationConstant locale) {
back = createButton(locale.organizeImportsButtonBack(), "imports-back-button", new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
delegate.onBackButtonClicked();
}
});
next = createButton(locale.organizeImportsButtonNext(), "imports-next-button", new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
delegate.onNextButtonClicked();
}
});
Button cancel = createButton(locale.organizeImportsButtonCancel(), "imports-cancel-button", new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
hide();
delegate.onCancelButtonClicked();
}
});
finish = createPrimaryButton(locale.organizeImportsButtonFinish(), "imports-finish-button", new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
delegate.onFinishButtonClicked();
}
});
addButtonToFooter(finish);
addButtonToFooter(cancel);
addButtonToFooter(next);
addButtonToFooter(back);
}
use of com.google.gwt.user.client.ui.Button in project che by eclipse.
the class ShowSshKeyViewImpl method addButtons.
private void addButtons() {
Button cancel = createButton(locale.cancel(), "copy-machine-key-cancel-button", new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
hide();
}
});
addButtonToFooter(cancel);
}
use of com.google.gwt.user.client.ui.Button in project opentsdb by OpenTSDB.
the class MetricForm method addTag.
private void addTag(final String default_tagname, final String default_value, final boolean is_groupby) {
final int row = tagtable.getRowCount();
final ValidatedTextBox tagname = new ValidatedTextBox();
final SuggestBox suggesttagk = RemoteOracle.newSuggestBox("tagk", tagname);
final ValidatedTextBox tagvalue = new ValidatedTextBox();
final SuggestBox suggesttagv = RemoteOracle.newSuggestBox("tagv", tagvalue);
final CheckBox groupby = new CheckBox();
groupby.setValue(is_groupby);
groupby.setTitle("Group by");
groupby.addClickHandler(events_handler);
tagname.setValidationRegexp(TSDB_ID_RE);
tagvalue.setValidationRegexp(TSDB_TAGVALUE_RE);
tagname.setWidth("100%");
tagvalue.setWidth("100%");
tagname.addBlurHandler(recompact_tagtable);
tagname.addBlurHandler(events_handler);
tagname.addKeyPressHandler(events_handler);
tagvalue.addBlurHandler(recompact_tagtable);
tagvalue.addBlurHandler(events_handler);
tagvalue.addKeyPressHandler(events_handler);
tagtable.setWidget(row, 1, suggesttagk);
tagtable.setWidget(row, 2, suggesttagv);
tagtable.setWidget(row, 3, groupby);
if (row > 2) {
final Button remove = new Button("x");
remove.addClickHandler(removetag);
tagtable.setWidget(row - 1, 0, remove);
}
if (default_tagname != null) {
tagname.setText(default_tagname);
if (default_value == null) {
tagvalue.setFocus(true);
}
}
if (default_value != null) {
tagvalue.setText(default_value);
}
}
use of com.google.gwt.user.client.ui.Button in project gwt-test-utils by gwt-test-utils.
the class StyleTest method styles.
@Test
public void styles() {
// Given
Button b = new Button();
b.setStylePrimaryName("toto");
b.addStyleName("tata");
b.addStyleName("titi");
// When & Thens
assertThat(b.getStylePrimaryName()).isEqualTo("toto");
GwtAssertions.assertThat(b).hasStyle("tata", "titi", "toto");
}
use of com.google.gwt.user.client.ui.Button in project gwt-test-utils by gwt-test-utils.
the class StyleTest method opacity.
@Test
public void opacity() {
// Given
Button button = new Button();
Style style = button.getElement().getStyle();
// When 1
style.setOpacity(1.0);
// Then 1
assertThat(style.getOpacity()).isEqualTo("1");
assertThat(button.getElement().getAttribute("style")).isEqualTo("opacity: 1; ");
// When 2
style.setOpacity(0.94);
// Then 2
assertThat(style.getOpacity()).isEqualTo("0.94");
assertThat(button.getElement().getAttribute("style")).isEqualTo("opacity: 0.94; ");
// When 3
style.clearOpacity();
assertThat(button.getElement().getAttribute("style")).isEqualTo("");
// Then 3
assertThat(style.getOpacity()).isEqualTo("");
}
Aggregations