LongoMatch.Plugins.LongoMatchImporter.ImportProject C# (CSharp) Method

ImportProject() public method

public ImportProject ( ) : Project
return Project
        public Project ImportProject()
        {
            ProjectLongoMatch project = null;

            string filename = App.Current.Dialogs.OpenFile (Catalog.GetString ("Import project"), null, App.Current.HomeDir,
                                  FilterName, FilterExtensions);
            if (filename == null)
                return null;

            IBusyDialog busy = App.Current.Dialogs.BusyDialog (Catalog.GetString ("Importing project..."));
            busy.ShowSync (() => {
                project = Project.Import (filename) as ProjectLongoMatch;
            });
            return project;
        }