// <summary>ソースコード：観測水位入力モデルプロパティスクリーンクラス</summary>
// <author>CommonMP</author>

using System;
using System.Collections.Generic;
using System.Text;

using CommonMP.HYMCO.CoreOptions.McViewer.DotNetViewer;

// ToDo namespace は　モデル開発者が変更して、ユニークな名称にして下さい
namespace CommonMP.HYMCO.OptionImpl.McWaterLevelGaugingForDevelop
{
    /// <summary>
    /// <para>観測水位入力モデルプロパティスクリーンクラス</para>
    /// </summary>
    /// <remarks>
    /// <para>history:</para>
    /// <para>[CommonMP][ver 1.0.0][2010/01/12][新規作成]</para>
    /// </remarks>
    public class McWaterLevelGaugingPropertyScreen : McDotNetModelCellPropertyScreenBase
    {
        /// <summary>
        /// <para>デフォルトコンストラクタ</para>
        /// </summary>
        /// <example>
        /// <para>usage:</para>
        /// <para>McWaterLevelGaugingModelPropertyScreen csScreen = new McWaterLevelGaugingModelPropertyScreen()</para>
        /// </example>
        /// <param name="">無し</param>
        /// <returns>無し</returns>
        /// <exception cref="">無し</exception>
        /// <remarks>
        /// <para>remarks:</para>
        /// <para>無し</para>
        /// </remarks>
        public McWaterLevelGaugingPropertyScreen()
        {
            // ToDo インスタンス生成時に行うべき処理
            // 何も特別な処理を行う必要が無ければ、デフォルトコンストラクターは不用です。
        }

        /// <summary><para>method outline:</para>
        /// <para>プロパティ詳細画面生成</para>
        /// </summary>
        /// <example><para>usage:</para>
        /// <para>McDotNetModelCellPropertyDetailBaseForm csPropertyDetailForm = CreatePropertyDetailForm()</para>
        /// </example>
        /// <param name="">無し</param>
        /// <returns>McDotNetModelCellPropertyDetailBaseForm プロパティ詳細画面</returns>
        /// <exception cref="">無し</exception>
        /// <remarks><para>remarks:</para>
        /// <para>無し</para>
        /// </remarks>
        public override McDotNetModelCellPropertyDetailBaseForm CreatePropertyDetailForm()
        {
            // ToDo Windows　.net ﾌﾚｰﾑﾜｰｸ上の　Form （画面表示本体）派生クラスを生成します。
            // 各画面は、Visual Stadio 等にて作成する必要があります。
            return new McWaterLevelGaugingForm();
        }
    }
}
