@Override
	public Object getValueAt(int row, int col) {
		if (col == 0) {
			if (panel.isCellEditable(row)) {
				return TEXT_DELETE;
			} else {
				return "";
			}
		} else if (col == 1) {
			boolean isReadOnly = ((Boolean) readOnly.get(row)).booleanValue();
			if (isReadOnly) {
				return OutlineEditableIndicator.ICON_IS_NOT_PROPERTY;
			} else {
				return OutlineEditableIndicator.ICON_IS_PROPERTY;
			}
		} else if (col == 2) {
			return keys.get(row);
		} else {
			return values.get(row);
		}
	}