/// <summary>
        /// Log basic information about input files
        /// </summary>
        public static void TransformationStarted()
        {
            UserSetupManagement userSetupManagement = UserSetupManagement.Instance;
            TraceSwitch         appSwitch           = new TraceSwitch(LogCategory.InputInformation.ToString(), "");

            if ((generalSwitch.Level >= appSwitch.Level))
            {
                string log = String.Format(CultureInfo.InvariantCulture, Resources.TransformationStarted, GetCurrentDateTimeString());
                Trace.WriteLine(log);

                if (userSetupManagement.FormsFile != null)
                {
                    Trace.WriteLine("Forms file: " + userSetupManagement.FormsFile);
                }

                if (userSetupManagement.PagesFile != null)
                {
                    Trace.WriteLine("Pages file: " + userSetupManagement.PagesFile);
                }

                if (userSetupManagement.TransformPages != null)
                {
                    Trace.WriteLine("InsertElements file: " + userSetupManagement.TransformPages);
                }

                if (userSetupManagement.IgnorePages != null)
                {
                    Trace.WriteLine("IgnoreForms file: " + userSetupManagement.IgnorePages);
                }

                if (userSetupManagement.DeletePageElements != null)
                {
                    Trace.WriteLine("DeleteElements file: " + userSetupManagement.DeletePageElements);
                }

                if (userSetupManagement.MovePageElements != null)
                {
                    Trace.WriteLine("MoveElements file: " + userSetupManagement.MovePageElements);
                }

                if (userSetupManagement.MovePages != null)
                {
                    Trace.WriteLine("RenumberPages file: " + userSetupManagement.MovePages);
                }

                if (userSetupManagement.CodeRulesFile != null)
                {
                    Trace.WriteLine("CodeRules file: " + userSetupManagement.CodeRulesFile);
                }

                Trace.WriteLine("-----------------------------------------------------------------------");
                Trace.Flush();
            }
        }
Пример #2
0
 /// <summary>
 /// ?abc?
 /// </summary>
 public static void ReleaseInstance()
 {
     instance = new UserSetupManagement();
 }