/// <summary>
        /// Overridden function
        /// </summary>
        /// <param name="doc"></param>
        /// <returns></returns>
        public override bool ValidateScriptDocument(string doc)
        {
            ConsoleOutDlg dlg     = new ConsoleOutDlg();
            bool          bResult = ScriptManager.ValidateScript(doc, dlg.Console);

            if (bResult)
            {
                Log.Info(dlg.Console, "Summary: Script has been successfully validated");
            }
            else
            {
                Log.Warning(dlg.Console, "Summary: One or more errors occurred during validation. See entries above.");
            }
            dlg.ShowDialog();
            return(bResult);
        }
 /// <summary>
 /// Overridden function
 /// </summary>
 /// <param name="doc"></param>
 /// <returns></returns>
 public override bool ValidateScriptDocument(string doc)
 {
     ConsoleOutDlg dlg = new ConsoleOutDlg();
       bool bResult = ScriptManager.ValidateScript(doc, dlg.Console);
       if (bResult)
     Log.Info(dlg.Console, "Summary: Script has been successfully validated");
       else
     Log.Warning(dlg.Console, "Summary: One or more errors occurred during validation. See entries above.");
       dlg.ShowDialog();
       return bResult;
 }