* @param selectionId 選択レコードID
	 */
	public void setTblSelection(boolean selectionQuery, String selectionId) {
		if (recTable.getSelectedRow() < 0) {
			return;
		}
		
		int idCol = recTable.getColumnModel().getColumnIndex(SearchPage.COL_LABEL_ID);
		int typeCol = recTable.getColumnModel().getColumnIndex(SearchPage.COL_LABEL_TYPE);
		// 既に選択されていれば処理しない
		String selectedQuery = String.valueOf(recTable.getValueAt(recTable.getSelectedRow(), typeCol));
		String selectedId = String.valueOf(recTable.getValueAt(recTable.getSelectedRow(), idCol));

		if ((selectionQuery == selectedQuery.equals(QUERY_RECORD)
				|| selectionQuery == selectedQuery.equals(QUERY_RECORD + INTEGRATE_RECORD))
				&& selectionId.equals(selectedId)) {
			return;
		}
		
		// 選択処理
		for (int i=0; i<recTable.getRowCount(); i++) {
			if ((selectionQuery == recTable.getValueAt(i, typeCol).equals(QUERY_RECORD)
					|| selectionQuery == recTable.getValueAt(i, typeCol).equals(QUERY_RECORD + INTEGRATE_RECORD))
					&& selectionId.equals(recTable.getValueAt(i, idCol))) {
				recTable.setRowSelectionInterval(i, i);
				break;
			}
		}
	}