public int getNumCqsAnswered() { int num = 0; for (CQCheck cq : getCqChecks()) { if (cq.isCqAnswered()) num++; } return num; }
public void setScheme(Subtree scheme) { this.scheme = scheme; cbList = new CheckBoxList(); Vector<CQCheck> cqChecks = scheme.getCqChecks(); checkBoxes = new JCheckBox[cqChecks.size()]; for (int cq = 0; cq < cqChecks.size(); cq++) { CQCheck cqCheck = cqChecks.elementAt(cq); checkBoxes[cq] = new JCheckBox(cqCheck.getCqText()); checkBoxes[cq].setSelected(cqCheck.isCqAnswered()); } cbList.setListData(checkBoxes); cqScrollPane.setViewportView(cbList); }