org.apache.velocity.runtime.parser.node

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Template Engine » Velocity » org.apache.velocity.runtime.parser.node 
org.apache.velocity.runtime.parser.node
Java Source File NameTypeComment
AbstractExecutor.javaClass Abstract class that is used to execute an arbitrary method that is in introspected.
ASTAddNode.javaClass
ASTAndNode.javaClass Please look at the Parser.jjt file which is what controls the generation of this class.
ASTAssignment.javaClass
ASTBlock.javaClass
ASTComment.javaClass Represents all comments...
ASTDirective.javaClass This class is responsible for handling the pluggable directives in VTL.
ASTDivNode.javaClass Handles number division of nodes

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTElseIfStatement.javaClass This class is responsible for handling the ElseIf VTL control statement.
ASTElseStatement.javaClass This class is responsible for handling the Else VTL control statement.
ASTEQNode.javaClass
ASTEscape.javaClass This class is responsible for handling Escapes in VTL.
ASTEscapedDirective.javaClass This class is responsible for handling EscapedDirectives in VTL.
ASTExpression.javaClass
ASTFalse.javaClass
ASTFloatingPointLiteral.javaClass Handles floating point numbers.
ASTGENode.javaClass Handles arg1 >= arg2

Only subclasses of Number can be compared.

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTGTNode.javaClass Handles arg1 > arg2

Only subclasses of Number can be compared.

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTIdentifier.javaClass ASTIdentifier.java Method support for identifiers : $foo mainly used by ASTRefrence Introspection is now moved to 'just in time' or at render / execution time.
ASTIfStatement.javaClass
ASTIncludeStatement.javaClass
ASTIntegerLiteral.javaClass Handles integer numbers.
ASTIntegerRange.javaClass handles the range 'operator' [ n ..
ASTLENode.javaClass Handles arg1 <= arg2

Only subclasses of Number can be compared.

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTLTNode.javaClass Handles arg1 < arg2

Only subclasses of Number can be compared.

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTMap.javaClass AST Node for creating a map / dictionary.
ASTMethod.javaClass ASTMethod.java Method support for references : $foo.method() NOTE : introspection is now done at render time.
ASTModNode.javaClass
ASTMulNode.javaClass Handles multiplication

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTNENode.javaClass
ASTNotNode.javaClass
ASTObjectArray.javaClass
ASTOrNode.javaClass Please look at the Parser.jjt file which is what controls the generation of this class.
ASTParameters.javaClass
ASTprocess.javaClass
ASTReference.javaClass This class is responsible for handling the references in VTL ($foo).
ASTSetDirective.javaClass
ASTStop.javaClass This class is responsible for handling the #stop directive Please look at the Parser.jjt file which is what controls the generation of this class.
ASTStringLiteral.javaClass ASTStringLiteral support.
ASTSubtractNode.javaClass Handles subtraction of nodes (in #set() )

Please look at the Parser.jjt file which is what controls the generation of this class.
ASTText.javaClass
ASTTrue.javaClass
ASTVariable.javaClass
ASTWord.javaClass
BooleanPropertyExecutor.javaClass Handles discovery and valuation of a boolean object property, of the form public boolean is when executed.
GetExecutor.javaClass Executor that simply tries to execute a get(key) operation.
MapGetExecutor.javaClass GetExecutor that is smart about Maps.
MapSetExecutor.javaClass SetExecutor that is smart about Maps.
MathUtils.javaClass Utility-class for all arithmetic-operations.

All operations (+ - / *) return a Number which type is the type of the bigger argument.
Example:
add ( new Integer(10), new Integer(1)) will return an Integer-Object with the value 11
add ( new Long(10), new Integer(1)) will return an Long-Object with the value 11
add ( new Integer(10), new Float(1)) will return an Float-Object with the value 11

Overflow checking:
For integral values (byte, short, int) there is an implicit overflow correction (the next "bigger" type will be returned).
Node.javaInterface This file describes the interface between the Velocity code and the JavaCC generated code.
author:
   Henning P.
NodeUtils.javaClass Utilities for dealing with the AST node structure.
PropertyExecutor.javaClass Returned the value of object property when executed.
PutExecutor.javaClass Executor that simply tries to execute a put(key, value) operation.
SetExecutor.javaClass Abstract class that is used to execute an arbitrary method that is in introspected.
SetPropertyExecutor.javaClass Executor for looking up property names in the passed in class This will try to find a set<foo>(key, value) method
author:
   Henning P.
SimpleNode.javaClass
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.