示例#1
0
        void workEngine_WiseCompleted(List <ParseErrorInfo> errors)
        {
            //engineWaiting = true;

            if (this.ParseError != null && errors != null)
            {
                var copy = new ParseErrorInfo[errors.Count];
                errors.CopyTo(copy);
                this.ParseError(null, copy.ToList());
            }

            //mClearError = true;
            //this.Errors.Clear();


            this.Errors = errors;
            this.ResetEvent.Set();
        }
示例#2
0
 public void NotifyError(ParseErrorInfo error)
 {
     this.Editor.Errors.Add(error);
 }
示例#3
0
 private void AddError(ParseErrorInfo error)
 {
     this.Errors.Add(error);
 }
 public bool Parse(out ParseErrorInfo errors)
 {
     throw new NotImplementedException();
 }