C# 클래스 NVelocity.Runtime.Parser.Node.ASTIdentifier

ASTIdentifier.java * Method support for identifiers : $foo * mainly used by ASTRefrence * Introspection is now moved to 'just in time' or at render / execution time. There are many reasons why this has to be done, but the primary two are thread safety, to remove any context-derived information from class member variables. *
상속: NVelocity.Runtime.Parser.Node.SimpleNode
파일 보기 프로젝트 열기: rasmus-toftdahl-olesen/NVelocity 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
uberInfo Info

공개 메소드들

메소드 설명
ASTIdentifier ( Parser p, int id ) : System
ASTIdentifier ( int id ) : System
Accept ( IParserVisitor visitor, Object data ) : Object

Accept the visitor.

Execute ( Object o, IInternalContextAdapter context ) : Object

invokes the method on the object passed in

Init ( IInternalContextAdapter context, Object data ) : Object

simple init - don't do anything that is context specific. just get what we need from the AST, which is static.

비공개 메소드들

메소드 설명
EscapeDoubleQuote ( string content ) : string
EscapeSingleQuote ( string content ) : string

메소드 상세

ASTIdentifier() 공개 메소드

public ASTIdentifier ( Parser p, int id ) : System
p Parser
id int
리턴 System

ASTIdentifier() 공개 메소드

public ASTIdentifier ( int id ) : System
id int
리턴 System

Accept() 공개 메소드

Accept the visitor.
public Accept ( IParserVisitor visitor, Object data ) : Object
visitor IParserVisitor
data Object
리턴 Object

Execute() 공개 메소드

invokes the method on the object passed in
public Execute ( Object o, IInternalContextAdapter context ) : Object
o Object
context IInternalContextAdapter
리턴 Object

Init() 공개 메소드

simple init - don't do anything that is context specific. just get what we need from the AST, which is static.
public Init ( IInternalContextAdapter context, Object data ) : Object
context IInternalContextAdapter
data Object
리턴 Object

프로퍼티 상세

uberInfo 보호되어 있는 프로퍼티

protected Info uberInfo
리턴 Info