private IEnumerable <IArticle> GetArticles() { long lineNo = 0; while (!_streamReader.EndOfStream) { string str = _streamReader.ReadLine(); lineNo++; if (!str.StartsWith("//") && str.Trim() != string.Empty) { TextArticle article = new TextArticle(); article.Info = new ArticleInfo(this.Info); article.Info[ArticleInfo.LineNumber] = lineNo.ToString(); article.SourceDocument = this; article.Text = str + "\n"; yield return(article); } } }
public NewArticleState(TextArticle textArticle) { this.textArticle = textArticle; }
public AcceptOrRejectArticleStateByMediaManager(TextArticle textArticle) { this.textArticle = textArticle; }
public AcceptOrRejectArticleStateByReviewer(TextArticle textArticle) { this.textArticle = textArticle; }