/**
  * このアクティビティーをstartさせる 検索条件がデフォルトのとき
  *
  * @param context
  * @param info 検索項目
  * @param _case 検索条件
  */
 public static void startThisActivityWithDefaultSearch(
     Context context, CharacterSearchableInformations info, String _case) {
   Utility.log(TAG, "startThisActivityWithDefaultSearch");
   String[] ifs = new String[1];
   ifs[0] = info.getDefaultSearchIf(_case);
   startThisActivity(context, info.getDefaultTitle(_case), ifs);
 }
 @Override
 protected void openSearchDialog(
     int index, Context context, SearchTypes search_type, SearchIfListener listener) {
   CharacterSearchableInformations.values()[index].openDialog(context, search_type, listener);
 }
 @Override
 protected BasicData[] search(BasicData[] data_array, String search_if) {
   return CharacterSearchableInformations.searchBySearchIf(
       (CharacterData[]) data_array, search_if);
 }
 @Override
 protected String[] getSearchableInformationTitles() {
   return Utility.changeToStringArray(CharacterSearchableInformations.values());
 }