void OpenNewPackageFilesView(WixProject project)
        {
            PackageFilesView view = factory.Create(project, workbench);

            workbench.ShowView(view);
            view.ShowFiles();
        }
        /// <summary>
        /// Shows the view for the specified project.
        /// </summary>
        public static void Show(WixProject project, IWorkbench workbench)
        {
            PackageFilesView openView = GetOpenPackageFilesView(project, workbench);

            if (openView != null)
            {
                openView.WorkbenchWindow.SelectWindow();
            }
            else
            {
                PackageFilesView newView = new PackageFilesView(project);
                workbench.ShowView(newView);
                newView.ShowFiles();
            }
        }
		/// <summary>
		/// Shows the view for the specified project.
		/// </summary>
		public static void Show(WixProject project, IWorkbench workbench)
		{
			PackageFilesView openView = GetOpenPackageFilesView(project, workbench);
			if (openView != null) {
				openView.WorkbenchWindow.SelectWindow();
			} else {
				PackageFilesView newView = new PackageFilesView(project);
				workbench.ShowView(newView);
				newView.ShowFiles();
			}
		}