/// <summary>
        /// 既定のコンストラクタ
        /// </summary>
        /// <param name="dataSet"></param>
        /// <param name="sequenceController"></param>
        public OperationMenuCreator(MotionDataSet dataSet, Sequence.SequenceViewerController sequenceController)
        {
            if (dataSet == null)
            {
                throw new ArgumentNullException("dataSet", "'dataSet' cannot be null");
            }
            if (sequenceController == null)
            {
                throw new ArgumentNullException("sequenceController", "'sequenceController' cannot be nul");
            }

            _dataSet            = dataSet;
            _sequenceController = sequenceController;

            InitializeMenus();
        }
 public MotionProcEnv(ScriptConsole console)
 {
     this.DataSet            = console.MotionDataSet;
     this.SequenceController = console.SequenceController;
 }