Esempio n. 1
0
        public string GetErrorsSummary([CanBeNull] IValidateble hostSource)
        {
            Debug.Assert(Count > 0);
            var result   = new StringBuilder();
            var notFirst = false;

            foreach (var e in this)
            {
                if (notFirst)
                {
                    result.AppendLine();
                }
                else
                {
                    notFirst = true;
                }
                if (e.Source != hostSource)
                {
                    result.Append(e.Source.Title);
                    result.Append(": ");
                }
                result.Append(e.Message);
            }
            return(result.ToString());
        }
Esempio n. 2
0
 private void Page_ErrorFixed(IValidateble page, Error e)
 {
     if (!_InValidationState)
     {
         UpdateSummary();
     }
 }
Esempio n. 3
0
 private void Page_ErrorFixed(IValidateble page, Error e)
 {
     if (!_InValidationState)
     {
         UpdateSummary();
     }
 }
Esempio n. 4
0
        private void HtmlPage_ErrorFound(IValidateble source, Error error)
        {
            var node = tvItems.SelectedNode;

            if (node != null)
            {
                node.ImageKey = node.SelectedImageKey = "PageWithError";
            }
        }
Esempio n. 5
0
        private void HtmlPage_ErrorFixed(IValidateble source, Error error)
        {
            var node = tvItems.SelectedNode;
            var s    = _pageEditor.HtmlPage;

            Debug.Assert(s != null);
            if (s.IsValid)
            {
                node.SelectedImageKey = node.ImageKey = FFTreeView.GetImageKey((IManifestNode)node.Tag);
            }
        }
Esempio n. 6
0
 private void RemoveErrorsFrom([NotNull] IValidateble source)
 {
     for (var i = _ErrorList.Count - 1; i >= 0; i--)
     {
         var error = _ErrorList[i];
         if (error.Source.Equals(source))
         {
             _ErrorList.RemoveAt(i);
             OnErrorFixed(error);
         }
     }
 }
Esempio n. 7
0
        public Error([NotNull] IValidateble source, [NotNull] object id, [NotNull] string message)
        {
#if CHECKERS
            if (source == null)
            {
                throw new ArgumentNullException("source");
            }
            if (id == null)
            {
                throw new ArgumentNullException("id");
            }
            if (message == null)
            {
                throw new ArgumentNullException("message");
            }
#endif
            ID      = id;
            Message = message;
            Source  = source;
        }
Esempio n. 8
0
 private void Page_EndValidate(IValidateble page)
 {
     _InValidationState = false;
     UpdateSummary();
 }
Esempio n. 9
0
 private void Page_BeginValidate(IValidateble page)
 {
     _InValidationState = true;
     
 }
Esempio n. 10
0
 private void ChildControl_ErrorFound(IValidateble source, Error error)
 {
     OnErrorFound(error);
 }
Esempio n. 11
0
 private void HtmlPage_ErrorFixed(IValidateble source, Error error)
 {
     var node = tvItems.SelectedNode;
     var s = _pageEditor.HtmlPage;
     Debug.Assert(s != null);
     if (s.IsValid)
     {
         node.SelectedImageKey = node.ImageKey = FFTreeView.GetImageKey((IManifestNode)node.Tag);
     }
 }
Esempio n. 12
0
 private void HtmlPage_ErrorFound(IValidateble source, Error error)
 {
     var node = tvItems.SelectedNode;
     if (node != null)
     {
         node.ImageKey = node.SelectedImageKey = "PageWithError";
     }
 }
Esempio n. 13
0
 private void ChildControl_ErrorFound(IValidateble source, Error error)
 {
     OnErrorFound(error);
 }
Esempio n. 14
0
 private void Page_EndValidate(IValidateble page)
 {
     _InValidationState = false;
     UpdateSummary();
 }
Esempio n. 15
0
 private void Page_BeginValidate(IValidateble page)
 {
     _InValidationState = true;
 }