private void ImportRequirementsFromReqIfFile()
        {
            string      filename    = pathFileTextBox.Text;
            ReqIfParser reqIfParser = null;
            RequirementsFromReqIfFileImporter importer =
                new RequirementsFromReqIfFileImporter(currentSelectedPackage);

            try
            {
                bool doValidate = IsValidationOfReqIfFileDesired();
                reqIfParser = new ReqIfParser(filename, doValidate);
                reqIfParser.Parse(importer);
            }
            catch (Exception ex)
            {
                MessageBox.Show("The following exception has occured: " +
                                ex.GetType().ToString() + "\n" +
                                ex.Message + "\n\nStack trace:\n\n" +
                                ex.StackTrace.ToString(), "Error!", MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
        }
        private void ImportRequirementsFromReqIfFile()
        {
            string filename = pathFileTextBox.Text;
            ReqIfParser reqIfParser = null;
            RequirementsFromReqIfFileImporter importer =
                new RequirementsFromReqIfFileImporter(currentSelectedPackage);

            try
            {
                bool doValidate = IsValidationOfReqIfFileDesired();
                reqIfParser = new ReqIfParser(filename, doValidate);
                reqIfParser.Parse(importer);
            }
            catch (Exception ex)
            {
                MessageBox.Show("The following exception has occured: " +
                                ex.GetType().ToString() + "\n" +
                                ex.Message + "\n\nStack trace:\n\n" +
                                ex.StackTrace.ToString(), "Error!", MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
        }