Example usage for com.google.gwt.user.client.ui ClickListener onClick

List of usage examples for com.google.gwt.user.client.ui ClickListener onClick

Introduction

In this page you can find the example usage for com.google.gwt.user.client.ui ClickListener onClick.

Prototype

@Deprecated
void onClick(Widget sender);

Source Link

Document

Fired when the user clicks on a widget.

Usage

From source file:com.audata.client.widgets.HTMLButton.java

License:Open Source License

public void onClick(Widget sender) {
    for (int i = 0; i < this.clickListeners.size(); i++) {
        ClickListener cl = (ClickListener) this.clickListeners.get(i);
        cl.onClick(this);
    }//from  w w  w  . j  av  a  2  s  . c  o m
}

From source file:com.audata.client.widgets.HTMLButtonList.java

License:Open Source License

public void onClick(Widget sender) {
    HTMLButton hb = (HTMLButton) sender;
    int pos = this.items.indexOf(sender);
    Boolean isSelected = (Boolean) this.selected.get(pos);
    if (isSelected.booleanValue()) {
        hb.removeStyleName("htmlButton-selected");
        this.selected.set(pos, new Boolean(false));
    } else {//from w ww. j  a  va2  s.co  m
        hb.addStyleName("htmlButton-selected");
        this.selected.set(pos, new Boolean(true));
    }
    if (!this.isMultiSelect) {
        for (int i = 0; i < this.selected.size(); i++) {
            if (i != pos) {
                HTMLButton h = (HTMLButton) this.items.get(i);
                h.removeStyleName("htmlButton-selected");
                this.selected.set(i, new Boolean(false));
            }
        }
    }
    for (int i = 0; i < this.clickListeners.size(); i++) {
        ClickListener cl = (ClickListener) this.clickListeners.get(i);
        cl.onClick(sender);
    }
}

From source file:gwtBlocks.client.views.WidgetFactory.java

License:Apache License

public static Widget newIconTextButton(String imageName, String text, final ClickListener listener) {
    FlexTableBuilder builder = new FlexTableBuilder().styleT("gbk-iconTextButton").formLayout();
    final FlexTable table = builder.getTable();

    table.addTableListener(new TableListener() {
        public void onCellClicked(SourcesTableEvents sender, int row, int cell) {
            listener.onClick(table);
        }//w  ww.j  a v  a2s .c  om
    });

    builder.set(new Image(imageName)).set(text);

    return table;
}

From source file:org.eurekastreams.web.client.ui.common.ClickListenerCommand.java

License:Apache License

/**
 * Fire all the ClickListeners.//www.  j  a v a2s .  c  o m
 */
public void execute() {
    for (ClickListener listener : listeners) {
        listener.onClick(sender);
    }
}

From source file:org.gwm.splice.client.icon.DesktopIcon.java

License:Apache License

private void nofifyClicked() {
    for (Iterator iter = clickListeners.iterator(); iter.hasNext();) {
        ClickListener listener = (ClickListener) iter.next();
        listener.onClick(this);
    }// w w  w  .j  a  v  a  2  s . co m
}

From source file:org.onecmdb.ui.gwt.toolkit.client.view.input.CIMultiValueWidget.java

License:Open Source License

public void setAddListener(final ClickListener listener) {
    if (addImage != null) {
        addImage.addClickListener(new ClickListener() {
            public void onClick(Widget sender) {
                listener.onClick(sender);
            }/*w  ww .  ja v  a2 s  .c  o  m*/
        });
    }
}

From source file:org.pentaho.gwt.widgets.client.buttons.CustomButton.java

License:Open Source License

private void fireClicked() {
    for (ClickListener listener : listeners) {
        listener.onClick(this);
    }
}

From source file:org.pentaho.gwt.widgets.client.buttons.RoundedButton.java

License:Open Source License

private void fireClicked() {

    // Deprecated interface
    for (ClickListener listener : listeners) {
        listener.onClick(this);
    }//from w ww .j a va2 s.c  o  m

    // New 1.6 style events
    NativeEvent evt = Document.get().createClickEvent(0, 0, 0, 0, 0, false, false, false, false);
    DomEvent.fireNativeEvent(evt, this);

}