ImportFromMatrixWorkbook()
        {
            AssertValid();

            MatrixWorkbookImporter oMatrixWorkbookImporter =
                new MatrixWorkbookImporter();

            oMatrixWorkbookImporter.ImportMatrixWorkbook(
                (String)lbxSourceWorkbook.SelectedItem,

                m_oImportFromMatrixWorkbookDialogUserSettings.
                SourceWorkbookHasVertexNames,

                m_oImportFromMatrixWorkbookDialogUserSettings.
                SourceWorkbookDirectedness,

                m_bClearDestinationTablesFirst,

                m_oDestinationNodeXLWorkbook);
        }
        //*************************************************************************
        //  Method: ImportFromMatrixWorkbook()
        //
        /// <summary>
        /// Imports a graph from a source matrix workbook to the edge worksheet.
        /// </summary>
        ///
        /// <remarks>
        /// This should be called only after DoDataExchange(true) returns true.
        /// </remarks>
        //*************************************************************************
        protected void ImportFromMatrixWorkbook()
        {
            AssertValid();

            MatrixWorkbookImporter oMatrixWorkbookImporter =
            new MatrixWorkbookImporter();

            oMatrixWorkbookImporter.ImportMatrixWorkbook(
            (String)lbxSourceWorkbook.SelectedItem,

            m_oImportFromMatrixWorkbookDialogUserSettings.
                SourceWorkbookHasVertexNames,

            m_oImportFromMatrixWorkbookDialogUserSettings.
                SourceWorkbookDirectedness,

            m_bClearDestinationTablesFirst,

            m_oDestinationNodeXLWorkbook);
        }