コード例 #1
0
ファイル: Paragraph.cs プロジェクト: gregorypilar/interlace
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitParagraph(this);

            _span.Visit(visitor);

            base.Visit(visitor);
        }
コード例 #2
0
ファイル: Listing.cs プロジェクト: gregorypilar/interlace
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitListing(this);

            foreach (ListingItem item in _items) item.Visit(visitor);

            base.Visit(visitor);
        }
コード例 #3
0
ファイル: Table.cs プロジェクト: gregorypilar/interlace
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitTable(this);

            foreach (TableRow row in _rows) row.Visit(visitor);

            base.Visit(visitor);
        }
コード例 #4
0
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitDefinitionListing(this);

            foreach (DefinitionListItem item in _items) item.Visit(visitor);

            base.Visit(visitor);
        }
コード例 #5
0
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitBlockSequence(this);

            foreach (Block block in _blocks) block.Visit(visitor);

            base.Visit(visitor);
        }
コード例 #6
0
ファイル: ListingItem.cs プロジェクト: gregorypilar/interlace
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitBlockSequence(this);

            base.Visit(visitor);
        }
コード例 #7
0
ファイル: TextSpan.cs プロジェクト: gregorypilar/interlace
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitTextSpan(this);

            base.Visit(visitor);
        }
コード例 #8
0
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitDefinitionListingItem(this);

            base.Visit(visitor);
        }
コード例 #9
0
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitReferenceSpan(this);

            base.Visit(visitor);
        }
コード例 #10
0
ファイル: Span.cs プロジェクト: gregorypilar/interlace
 public virtual void Visit(NodeVisitor visitor)
 {
     visitor.VisitSpan(this);
 }
コード例 #11
0
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitVerbatimBlock(this);

            base.Visit(visitor);
        }
コード例 #12
0
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitSequenceSpan(this);

            foreach (Span item in _spans) item.Visit(visitor);

            base.Visit(visitor);
        }
コード例 #13
0
ファイル: Section.cs プロジェクト: gregorypilar/interlace
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitSection(this);

            base.Visit(visitor);
        }
コード例 #14
0
ファイル: InlineBlock.cs プロジェクト: gregorypilar/interlace
        public override void Visit(NodeVisitor visitor)
        {
            visitor.VisitInlineBlock(this);

            base.Visit(visitor);
        }
コード例 #15
0
ファイル: TableRow.cs プロジェクト: gregorypilar/interlace
        public virtual void Visit(NodeVisitor visitor)
        {
            visitor.VisitTableRow(this);

            foreach (TableCell cell in _cells) cell.Visit(visitor);
        }