C# 클래스 UIParser.Nodes.UINode

Base for all the nodes generated by the parser.
상속: AstNode
파일 보기 프로젝트 열기: Afr0Games/Project-Dollhouse

공개 메소드들

메소드 설명
Accept ( IUIVisitor visitor ) : void
GetNode ( AstNode node ) : object

Converts an AstNode to its AstNode extended equivalent.

Init ( Irony.Ast.AstContext context, ParseTreeNode treeNode ) : void

보호된 메소드들

메소드 설명
AfterInit ( ) : void
InitChildren ( ParseTreeNodeList nodes ) : void
InitChildrenAsList ( ParseTreeNodeList nodes ) : void
SetTailChildren ( ) : bool

Sets the last children as tail

메소드 상세

Accept() 공개 추상적인 메소드

public abstract Accept ( IUIVisitor visitor ) : void
visitor IUIVisitor
리턴 void

AfterInit() 보호된 메소드

protected AfterInit ( ) : void
리턴 void

GetNode() 공개 정적인 메소드

Converts an AstNode to its AstNode extended equivalent.
public static GetNode ( AstNode node ) : object
node AstNode The node to convert.
리턴 object

Init() 공개 메소드

public Init ( Irony.Ast.AstContext context, ParseTreeNode treeNode ) : void
context Irony.Ast.AstContext
treeNode ParseTreeNode
리턴 void

InitChildren() 보호된 메소드

protected InitChildren ( ParseTreeNodeList nodes ) : void
nodes ParseTreeNodeList
리턴 void

InitChildrenAsList() 보호된 메소드

protected InitChildrenAsList ( ParseTreeNodeList nodes ) : void
nodes ParseTreeNodeList
리턴 void

SetTailChildren() 보호된 메소드

Sets the last children as tail
protected SetTailChildren ( ) : bool
리턴 bool