@Override
    public void setValueAt(Object aValue, int rowIndex, int columnIndex) {
		if(columnIndex == 2) {
			if((Boolean)aValue) {
				super.setValueAt((!(Boolean)aValue), rowIndex, columnIndex + 1);
			}
			super.setValueAt(aValue, rowIndex, columnIndex);
		} else if(columnIndex == 3) {
			if((Boolean)aValue) {
				super.setValueAt((!(Boolean)aValue), rowIndex, columnIndex - 1);
			}
			super.setValueAt(aValue, rowIndex, columnIndex);
		} else {
			super.setValueAt(aValue, rowIndex, columnIndex);
		}
	}