jvanzyl 00/09/20 19:36:59
Modified: src/java/org/apache/velocity/processor/javacc
JavaCCProcessor.java
Log:
- update for self-walking tree.
Revision Changes Path
1.6 +7 -10
jakarta-velocity/src/java/org/apache/velocity/processor/javacc/JavaCCProcessor.java
Index: JavaCCProcessor.java
===================================================================
RCS file:
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/processor/javacc/JavaCCProcessor.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- JavaCCProcessor.java 2000/09/19 19:49:54 1.5
+++ JavaCCProcessor.java 2000/09/21 02:36:59 1.6
@@ -97,16 +97,13 @@
VISITOR_PACKAGE + "." + mode + "Mode").newInstance();
}
- public void parse(InputStream inputStream) throws Exception
- {
- visitor.init(parser.parse(inputStream));
- }
-
- public void merge(Context context, Writer writer)
- throws IOException
+ public SimpleNode parse(InputStream inputStream) throws Exception
{
- visitor.setContext(context);
- visitor.setWriter(writer);
- visitor.merge();
+ return parser.parse(inputStream);
}
+
+ public BaseVisitor getVisitor()
+ {
+ return visitor;
+ }
}