// {{{ selectAll() method @Override public void selectAll() { CheckBoxListModel model = (CheckBoxListModel) getModel(); for (int i = 0; i < model.items.size(); i++) { Entry entry = (Entry) model.items.get(i); entry.checked = true; } model.fireTableRowsUpdated(0, model.getRowCount()); }
@Override public String getToolTipText(MouseEvent evt) { int index = locationToIndex(evt.getPoint()); if (index == -1) { return ""; } else { ListItem<T> item = (ListItem<T>) model.getElementAt(index); return item.dataItem.toString(); } }
public void selectinVector(Vector<String> vec) { model.selectInVector(vec); }
/** Deselects all items in the list */ public void selectNone() { model.selectNone(); revalidate(); repaint(); }
/** * Returns the list of items in the CheckBoxList * * @return The list of items in the CheckBoxList */ public LinkedHashMap<T, Boolean> getItems() { return model.getItems(); }