|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |
This class is simply a visitor implementation that traverses the AST, produced by the Velocity parsing process, and creates a visual structure of the AST. This is primarily used for debugging, but it useful for documentation as well. *
Fields inherited from class NVelocity.Runtime.Visitor.BaseVisitor |
---|
context, writer |
Constructor Summary | |
---|---|
NodeViewMode() Initializes a new instance of the NodeViewMode class. |
Properties inherited from class NVelocity.Runtime.Visitor.BaseVisitor |
---|
Context, Writer |
Method Summary | |
---|---|
object |
visit(NVelocity.Runtime.Parser.Node.ASTNotNode node, object data) Display an ASTNotNode ( ! ) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTModNode node, object data) Display an ASTModNode ( % ) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTDivNode node, object data) Display an ASTDivNode ( / ) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTMulNode node, object data) Display an ASTMulNode ( * ) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTSubtractNode node, object data) Display an ASTSubtractNode ( - ) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTAddNode node, object data) Display an ASTAddNode ( + ) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTGENode node, object data) Display an ASTGENode ( >= ) |
object | visit(NVelocity.Runtime.Parser.Node.ASTLENode node, object data) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTGTNode node, object data) Display an ASTGTNode ( > ) |
object | visit(NVelocity.Runtime.Parser.Node.ASTLTNode node, object data) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTNENode node, object data) Display an ASTNENode ( != ) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTEQNode node, object data) Display an ASTEQNode ( == ) |
object | visit(NVelocity.Runtime.Parser.Node.ASTAndNode node, object data) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTOrNode node, object data) Display an ASTOrNode ( || ) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTAssignment node, object data) Display an ASTAssignment node ( = ) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTExpression node, object data) Display an ASTExpression node |
object | visit(NVelocity.Runtime.Parser.Node.ASTSetDirective node, object data) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTElseIfStatement node, object data) Display an ASTElseIfStatement node |
object |
visit(NVelocity.Runtime.Parser.Node.ASTElseStatement node, object data) Display an ASTElseStatement node |
object |
visit(NVelocity.Runtime.Parser.Node.ASTIfStatement node, object data) Display an ASTIfStatement node |
object |
visit(NVelocity.Runtime.Parser.Node.ASTText node, object data) Display an ASTText node |
object |
visit(NVelocity.Runtime.Parser.Node.ASTFalse node, object data) Display an ASTFalse node |
object |
visit(NVelocity.Runtime.Parser.Node.ASTTrue node, object data) Display an ASTTrue node |
object |
visit(NVelocity.Runtime.Parser.Node.ASTReference node, object data) Display an ASTReference node |
object |
visit(NVelocity.Runtime.Parser.Node.ASTMethod node, object data) Display an ASTMethod node |
object | visit(NVelocity.Runtime.Parser.Node.ASTObjectArray node, object data) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTBlock node, object data) Display an ASTBlock node |
object | visit(NVelocity.Runtime.Parser.Node.ASTDirective node, object data) |
object | visit(NVelocity.Runtime.Parser.Node.ASTWord node, object data) |
object |
visit(NVelocity.Runtime.Parser.Node.ASTIdentifier node, object data) Display an ASTIdentifier node |
object |
visit(NVelocity.Runtime.Parser.Node.ASTStringLiteral node, object data) Display an ASTStringLiteral node |
object |
visit(NVelocity.Runtime.Parser.Node.ASTNumberLiteral node, object data) Display an ASTNumberLiteral node |
object |
visit(NVelocity.Runtime.Parser.Node.ASTprocess node, object data) Display an ASTprocess node |
object |
visit(NVelocity.Runtime.Parser.Node.SimpleNode node, object data) Display a SimpleNode |
Methods inherited from class NVelocity.Runtime.Visitor.BaseVisitor |
---|
visit |
Methods inherited from class System.Object |
---|
Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString |
Constructor Detail |
---|
public NodeViewMode()
Initializes a new instance of the NodeViewMode class.
Method Detail |
---|
public object visit(NVelocity.Runtime.Parser.Node.ASTNotNode node, object data)
Display an ASTNotNode ( ! )
public object visit(NVelocity.Runtime.Parser.Node.ASTModNode node, object data)
Display an ASTModNode ( % )
public object visit(NVelocity.Runtime.Parser.Node.ASTDivNode node, object data)
Display an ASTDivNode ( / )
public object visit(NVelocity.Runtime.Parser.Node.ASTMulNode node, object data)
Display an ASTMulNode ( * )
public object visit(NVelocity.Runtime.Parser.Node.ASTSubtractNode node, object data)
Display an ASTSubtractNode ( - )
public object visit(NVelocity.Runtime.Parser.Node.ASTAddNode node, object data)
Display an ASTAddNode ( + )
public object visit(NVelocity.Runtime.Parser.Node.ASTGENode node, object data)
Display an ASTGENode ( >= )
public object visit(NVelocity.Runtime.Parser.Node.ASTLENode node, object data)
public object visit(NVelocity.Runtime.Parser.Node.ASTGTNode node, object data)
Display an ASTGTNode ( > )
public object visit(NVelocity.Runtime.Parser.Node.ASTLTNode node, object data)
public object visit(NVelocity.Runtime.Parser.Node.ASTNENode node, object data)
Display an ASTNENode ( != )
public object visit(NVelocity.Runtime.Parser.Node.ASTEQNode node, object data)
Display an ASTEQNode ( == )
public object visit(NVelocity.Runtime.Parser.Node.ASTAndNode node, object data)
public object visit(NVelocity.Runtime.Parser.Node.ASTOrNode node, object data)
Display an ASTOrNode ( || )
public object visit(NVelocity.Runtime.Parser.Node.ASTAssignment node, object data)
Display an ASTAssignment node ( = )
public object visit(NVelocity.Runtime.Parser.Node.ASTExpression node, object data)
Display an ASTExpression node
public object visit(NVelocity.Runtime.Parser.Node.ASTSetDirective node, object data)
public object visit(NVelocity.Runtime.Parser.Node.ASTElseIfStatement node, object data)
Display an ASTElseIfStatement node
public object visit(NVelocity.Runtime.Parser.Node.ASTElseStatement node, object data)
Display an ASTElseStatement node
public object visit(NVelocity.Runtime.Parser.Node.ASTIfStatement node, object data)
Display an ASTIfStatement node
public object visit(NVelocity.Runtime.Parser.Node.ASTText node, object data)
Display an ASTText node
public object visit(NVelocity.Runtime.Parser.Node.ASTFalse node, object data)
Display an ASTFalse node
public object visit(NVelocity.Runtime.Parser.Node.ASTTrue node, object data)
Display an ASTTrue node
public object visit(NVelocity.Runtime.Parser.Node.ASTReference node, object data)
Display an ASTReference node
public object visit(NVelocity.Runtime.Parser.Node.ASTMethod node, object data)
Display an ASTMethod node
public object visit(NVelocity.Runtime.Parser.Node.ASTObjectArray node, object data)
public object visit(NVelocity.Runtime.Parser.Node.ASTBlock node, object data)
Display an ASTBlock node
public object visit(NVelocity.Runtime.Parser.Node.ASTDirective node, object data)
public object visit(NVelocity.Runtime.Parser.Node.ASTWord node, object data)
public object visit(NVelocity.Runtime.Parser.Node.ASTIdentifier node, object data)
Display an ASTIdentifier node
public object visit(NVelocity.Runtime.Parser.Node.ASTStringLiteral node, object data)
Display an ASTStringLiteral node
public object visit(NVelocity.Runtime.Parser.Node.ASTNumberLiteral node, object data)
Display an ASTNumberLiteral node
public object visit(NVelocity.Runtime.Parser.Node.ASTprocess node, object data)
Display an ASTprocess node
public object visit(NVelocity.Runtime.Parser.Node.SimpleNode node, object data)
Display a SimpleNode
|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |