}
@Override
public void setValueAt(Object aValue, int row, int col) {
try {
ChildServiceData childService = childServices.get(row);
if (col == COL_OBLIGATORY) {
childService.setObligatory((Boolean) aValue);
} else if (col == COL_DESCRIPTION) {
childService.setDescription(aValue.toString());
}
childServices.append(childService);
fireTableCellUpdated(row, col);
} catch (ClipsException ex) {
MessageBox.showException(ex);