/**
  * プラグイン情報リストを取得する。
  *
  * @return プラグイン情報リスト
  */
 public static List<PluginEntity> getPluginList() {
   return INSTANCE.doGetPluginList();
 }
 /**
  * プラグイン情報をロードします。
  *
  * @param stream プラグイン情報
  * @param context コンテキスト
  * @throws PluginServiceException プラグイン機能に起因する問題が発生した場合
  * @throws ConfigurationFormatException 設定ファイルに問題がある場合
  * @throws IOException 入出力操作に起因する問題が発生した場合
  */
 public static void load(final InputStream stream, final Context context)
     throws PluginServiceException, ConfigurationFormatException, IOException {
   INSTANCE.doLoad(stream, context);
 }
 /** 解放処理を行います。 */
 public static void destroy() {
   INSTANCE.doDestory();
 }
 /**
  * プラグイン情報をロードします。
  *
  * @param file プラグイン情報
  * @param context コンテキスト
  * @throws PluginServiceException プラグイン機能に起因する問題が発生した場合
  * @throws ConfigurationFormatException 設定ファイルに問題がある場合
  * @throws IOException 入出力操作に起因する問題が発生した場合
  */
 public static void load(final String file, final Context context)
     throws PluginServiceException, ConfigurationFormatException, IOException {
   INSTANCE.doLoad(context.getResourceAsStream(file), context);
 }
 /** 初期か処理を行います。 */
 public static void initialize() {
   INSTANCE.doInitialize();
 }