@Override
	public Object getValueAt(int rowIndex, int columnIndex) {

		if (columnIndex < 0 || columnIndex >= COL_NAMES.length || rowIndex < 0
				|| rowIndex >= list.size()) {
			return null;
		}

		if (columnIndex == 0) {
			return list.get(rowIndex).getType();
		}

		if (columnIndex == 1) {
			return list.get(rowIndex).getTarget().getName();
		}
		
		if (columnIndex == 2) {
			return list.get(rowIndex).getDescription();
		}

		return null;
	}