private void btnGenerate_Click(object sender, EventArgs e)
        {
            if (m_rootView == null)
            {
                throw new Exception("Please open a MVD file.");
            }

            string curAMVDFilePath = string.Empty;

            foreach (ListViewItem item in this.lvGeneratorList.Items)
            {
                ICodeGeneratorController controller = getGeneratorControllerFromItemTag(item);
                controller.OnGenerateCode(m_rootView, m_rootViewFilePath);
            }

            this.DialogResult = System.Windows.Forms.DialogResult.OK;
        }