void CreateTable(ProjectAuditorWindow projectAuditorWindow, TreeViewSelection selection, string[] names)
        {
            if (m_TreeViewState == null)
            {
                m_TreeViewState = new TreeViewState();
            }

            MultiSelectionTable.HeaderData[] headerData =
            {
                new MultiSelectionTable.HeaderData("Area",                                                                                   "Area Name", 350,   100, true, false),
                new MultiSelectionTable.HeaderData("Show",
                                                   "Check to show issues affecting this area in the analysis views",                                  40, 100, false, false),
                new MultiSelectionTable.HeaderData("Group",                                                                                  "Group",     100,   100, true, false)
            };
            m_MultiColumnHeaderState = MultiSelectionTable.CreateDefaultMultiColumnHeaderState(headerData);

            var multiColumnHeader = new MultiColumnHeader(m_MultiColumnHeaderState);

            multiColumnHeader.SetSorting((int)MultiSelectionTable.MyColumns.ItemName, true);
            multiColumnHeader.ResizeToFit();
            m_AreaTable = new MultiSelectionTable(m_TreeViewState, multiColumnHeader, names, selection);
        }
        void CreateTable(ProjectAuditorWindow projectAuditorWindow, TreeViewSelection selection)
        {
            if (m_TreeViewState == null)
            {
                m_TreeViewState = new TreeViewState();
            }

            MultiSelectionTable.HeaderData[] headerData =
            {
                new MultiSelectionTable.HeaderData("Assembly",    "Assembly Name",                                     350, 100, true, false),
                new MultiSelectionTable.HeaderData("Show",        "Check to show this assembly in the analysis views",  40, 100,
                                                   false,         false),
                new MultiSelectionTable.HeaderData("Group",       "Assembly Group",                                    100, 100, true, false)
            };
            m_MultiColumnHeaderState = MultiSelectionTable.CreateDefaultMultiColumnHeaderState(headerData);

            var multiColumnHeader = new MultiColumnHeader(m_MultiColumnHeaderState);

            multiColumnHeader.SetSorting((int)MultiSelectionTable.Column.ItemName, true);
            multiColumnHeader.ResizeToFit();
            m_MultiSelectionTable = new MultiSelectionTable(m_TreeViewState, multiColumnHeader, m_Names, selection);
        }