/// <summary>
        /// Calls InitializeRAFManager after setting its precondition
        /// </summary>
        public RAFManagerClass(IRAFManagerGUI gui)
        {
            this.gui = gui;
            this.gui.Init(this);

            oWriter = Console.Out;
            oWriter.WriteLine("RAFManager.ctor CurrentDirectory: " + Environment.CurrentDirectory);
            InitializeRAFManager();
        }
        /// <summary>
        /// Calls InitializeRAFManager after setting its precondition
        /// </summary>
        public RAFManagerClass(IRAFManagerGUI gui)
        {
            this.gui = gui;
            this.gui.Init(this);

            oWriter = Console.Out;
            oWriter.WriteLine("RAFManager.ctor CurrentDirectory: " + Environment.CurrentDirectory);
            InitializeRAFManager();
        }