/// <summary>
 /// コンストラクタ
 /// </summary>
 /// <param name="datFilePath">データファイルパス</param>
 /// <param name="projectFilePath">プロジェクトファイルパス</param>
 /// <exception cref="ArgumentNullException">
 ///     datFilePath, projectFilePath が null の場合
 /// </exception>
 public DatabaseMergedDataReader(UserDatabaseDatFilePath datFilePath,
                                 UserDatabaseProjectFilePath projectFilePath) : this(datFilePath,
                                                                                     (DatabaseProjectFilePath)projectFilePath)
 {
     DbKind = DBKind.User;
 }
 /// <summary>
 /// コンストラクタ
 /// </summary>
 /// <param name="outputData">書き出しデータ</param>
 /// <param name="datFilePath">データファイルパス</param>
 /// <param name="projectFilePath">プロジェクトファイルパス</param>
 /// <exception cref="ArgumentNullException">
 ///     outputData, datFilePath, projectFilePath が null の場合
 /// </exception>
 public DatabaseMergedDataWriter(DatabaseMergedData outputData, UserDatabaseDatFilePath datFilePath,
                                 UserDatabaseProjectFilePath projectFilePath) : this(outputData, datFilePath,
                                                                                     (DatabaseProjectFilePath)projectFilePath)
 {
     DbKind = DBKind.User;
 }