Example usage for com.google.gwt.user.client.ui CheckBox setChecked

List of usage examples for com.google.gwt.user.client.ui CheckBox setChecked

Introduction

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

Prototype

@Deprecated
public void setChecked(boolean checked) 

Source Link

Document

Checks or unchecks this check box.

Usage

From source file:org.gwm.splice.client.form.ResultListGrid.java

License:Apache License

private void init() {
    addTableListener(this);

    clear();// ww  w  .  ja va  2  s  .c o m

    setStyleName("resultList");
    //      setWidth(calculateWidth());
    setWidth("100%");
    setCellPadding(0);
    setCellSpacing(0);

    firstColumn = (selectable ? 1 : 0) + (showIcons ? 1 : 0);
    lastColumn = columns.length + firstColumn;

    if (showIcons) {
        checkBoxColumn = 0;
        iconColumn = (selectable ? 1 : 0);

        for (int i = 0; i < columns.length; i++) {
            if ("mimeType".equals(columns[i])) {
                mimeTypeColumn = i;
            }
        }
        getCellFormatter().setWidth(0, iconColumn, String.valueOf(ICON_WIDTH) + "px");
    }

    if (selectable) {
        CheckBox cb = new CheckBox();
        cb.setTitle("Select or deselect all items");
        cb.addClickListener(new ClickListener() {
            public void onClick(Widget w) {
                CheckBox box = (CheckBox) w;
                boolean checked = box.isChecked();
                for (int i = 1; i <= resultList.size(); i++) {
                    CheckBox rcb = (CheckBox) getWidget(i, checkBoxColumn);
                    rcb.setChecked(checked);
                    notifyEvent(checked ? EVENT_SOMETHING_SELECTED : EVENT_NOTHING_SELECTED, 0, 0);
                }
            }
        });
        setWidget(0, checkBoxColumn, cb);
        getCellFormatter().setWidth(0, checkBoxColumn, String.valueOf(CHECKBOX_WIDTH) + "px");
    }

    for (int i = 0; i < columns.length; i++) {
        String title = columns[i].getTitle();
        setText(0, i + firstColumn, title);
        String w = columns[i].getDefaultWidth() != 0 ? String.valueOf(columns[i].getDefaultWidth()) + "px"
                : "100px";
        getCellFormatter().setWidth(0, i + firstColumn, w);
    }

    getRowFormatter().setStyleName(0, "columnsHeader");

    loadData();

}

From source file:org.gwm.splice.client.form.ResultListGrid.java

License:Apache License

public void onCellClicked(SourcesTableEvents arg0, int row, int col) {
    if (this.selectable && row > 0) {
        if (col == 0) {
            CheckBox box = (CheckBox) getWidget(0, 0);
            box.setChecked(false);
        }/*from www.  j a v  a  2 s  .  com*/
    }

}

From source file:org.onecmdb.ui.gwt.toolkit.client.control.select.SelectMultipleDataSourceControl.java

License:Open Source License

public Widget getWidget(Object data) {
    if (!(data instanceof GWT_CiBean)) {
        return (new Label("getChildCount(Object data): Not a correct data object!"));
    }// w  w  w . ja  v a  2s .c o m
    final GWT_CiBean bean = (GWT_CiBean) data;
    HorizontalPanel hpanel = new HorizontalPanel();

    if (selectInstances() && (!bean.isTemplate())) {
        final CheckBox cb = new CheckBox();
        cb.setChecked(isChecked(bean));
        hpanel.add(cb);
        cb.addClickListener(new ClickListener() {

            public void onClick(Widget sender) {
                addChecked(bean, cb.isChecked());
            }

        });
    }
    hpanel.add(new Image(OneCMDBUtils.getIconForCI(bean)));
    Label label = new Label(bean.getDisplayName());
    hpanel.add(label);

    return (hpanel);
}

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

License:Open Source License

public NewCheckboxFiledWidget(final AttributeValue value) {
    super(value.getLabel());

    final CheckBox box = new CheckBox();
    if (value.getStringValue() == null) {
        value.setValue("false");
    }/*from   ww  w  . ja  v a 2s .c om*/
    box.addClickListener(new ClickListener() {

        public void onClick(Widget sender) {
            if (box.isChecked()) {
                value.setValue("true");
            } else {
                value.setValue("false");
            }
            value.getCtrl().onEvent(this, sender);
        }

    });

    box.setChecked(value.getStringValue().equals("true"));
    addField(box);
    if (value.getCtrl().isReadonly()) {
        baseField.setStyleName("mdv-form-input-readonly");
        ((CheckBox) baseField).setEnabled(false);
        setRequired(false);
    }
}

From source file:org.pathvisio.wikipathways.client.FactorPanel.java

License:Apache License

void factorChanged() {
    conditionPanel.clear();//from w ww.  j  a v  a  2s. c o  m
    String name = factorBox.getItemText(factorBox.getSelectedIndex());
    Set<String> selected = selectedFactors.get(name);
    if (name != null && factors.containsKey(name)) {
        String[] values = factors.get(name).values;

        int row = 0;
        int col = 0;
        for (String v : values) {
            if (col == NR_COL) {
                row++;
                col = 0;
            }
            final CheckBox check = new CheckBox(v);
            check.addClickListener(new ClickListener() {
                public void onClick(Widget sender) {
                    factorChecked(check);
                }
            });
            conditionPanel.setWidget(row, col++, check);
            check.setChecked(selected != null && selected.contains(v));
        }
    }
}

From source file:org.pentaho.pac.client.common.ui.TableListCtrl.java

License:Open Source License

public void selectAll() {
    for (int rowNum = FIRST_ROW; rowNum < table.getRowCount(); ++rowNum) {
        CheckBox cb = getSelectCheckBox(rowNum);
        cb.setChecked(true);
    }//from   w ww  .j  av a  2s.  com
}

From source file:org.pentaho.pac.client.common.ui.TableListCtrl.java

License:Open Source License

public void unselectAll() {
    for (int rowNum = FIRST_ROW; rowNum < table.getRowCount(); ++rowNum) {
        CheckBox cb = getSelectCheckBox(rowNum);
        cb.setChecked(false);
    }// w w w .  j a  v  a  2  s  .c  o m
}

From source file:org.pentaho.pac.client.common.ui.TableListCtrl.java

License:Open Source License

public void select(int rowNum) {
    CheckBox cb = getSelectCheckBox(rowNum + FIRST_ROW);
    cb.setChecked(true);
}

From source file:org.pentaho.pac.client.common.ui.TableListCtrl.java

License:Open Source License

public void unselect(int rowNum) {
    CheckBox cb = getSelectCheckBox(rowNum + FIRST_ROW);
    cb.setChecked(false);
}

From source file:org.wyona.security.gwt.accesspolicyeditor.client.PolicyListBoxWidget.java

License:Apache License

/**
 *
 *///w ww.j  a  v  a2  s  .co m
public void onClick(Widget sender) {
    CheckBox selectedRightCB = null;
    Right selectedRight = null;
    for (int i = 0; i < availableRightsCB.length; i++) {
        if (sender == availableRightsCB[i]) {
            selectedRightCB = availableRightsCB[i];
            selectedRight = availableRights[i];
            break;
        }
    }
    if (selectedRightCB != null) {

        String selectedIdentity = getSelectedItemText();
        //Window.alert("Right checkbox has been selected (selected identity: " + selectedIdentity + ")!");
        if (selectedIdentity != null) {
            Right[] currentRights = getRights(selectedIdentity);
            String[] newRights;
            if (selectedRightCB.isChecked()) {
                //Window.alert("Add \"" + selectedRightCB.getName() + " (" + selectedRightCB.getText() + ")\" right of selected identity " + selectedIdentity + " to policy");
                newRights = addRight(currentRights, selectedRight);
            } else {
                //Window.alert("Remove \"" + selectedRightCB.getName() + " (" + selectedRightCB.getText() + ")\" right of selected identity " + selectedIdentity + " from policy");
                newRights = removeRight(currentRights, selectedRight);
            }
            setRightsForSelectedListItem(newRights);
        } else {
            Window.alert("No identity has been selected! Please select an identity in order to assign rights.");
            selectedRightCB.setChecked(false);
        }
    } else if (sender == lb) {
        String selectedIdentity = getSelectedItemText();

        //Window.alert("Update check boxes!");
        Right[] rights = getRights(selectedIdentity);
        //Window.alert("Update checkboxes: " + rights.length + ", " + availableRightsCB.length);
        for (int j = 0; j < availableRightsCB.length; j++) {
            if (rights[j].getPermission()) {
                availableRightsCB[j].setChecked(true);
            } else {
                availableRightsCB[j].setChecked(false);
            }
        }
    }
}