jvanzyl 00/10/20 16:15:09
Modified: src/java/org/apache/velocity/runtime/parser/node Node.java
SimpleNode.java
Log:
- adding literal() to nodes for error logging and debugging purposes.
Revision Changes Path
1.2 +3 -0
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/node/Node.java
Index: Node.java
===================================================================
RCS file:
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/node/Node.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Node.java 2000/10/20 19:14:02 1.1
+++ Node.java 2000/10/20 23:15:09 1.2
@@ -60,4 +60,7 @@
public Object execute(Object o, Context context);
public void setInfo(int info);
public int getInfo();
+
+ public String literal();
+
}
1.2 +5 -0
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/node/SimpleNode.java
Index: SimpleNode.java
===================================================================
RCS file:
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/node/SimpleNode.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SimpleNode.java 2000/10/20 19:14:02 1.1
+++ SimpleNode.java 2000/10/20 23:15:09 1.2
@@ -193,5 +193,10 @@
{
return info;
}
+
+ public String literal()
+ {
+ return first.image;
+ }
}