[jboss-svn-commits] JBL Code SVN: r21128 - labs/jbossrules/trunk/drools-templates/src/main/java/org/drools/template/parser.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Jul 19 01:37:46 EDT 2008


Author: stevearoonie
Date: 2008-07-19 01:37:46 -0400 (Sat, 19 Jul 2008)
New Revision: 21128

Modified:
   labs/jbossrules/trunk/drools-templates/src/main/java/org/drools/template/parser/TemplateDataListener.java
Log:
Add constructors to allow clients to pass in their own streams

Modified: labs/jbossrules/trunk/drools-templates/src/main/java/org/drools/template/parser/TemplateDataListener.java
===================================================================
--- labs/jbossrules/trunk/drools-templates/src/main/java/org/drools/template/parser/TemplateDataListener.java	2008-07-19 05:37:29 UTC (rev 21127)
+++ labs/jbossrules/trunk/drools-templates/src/main/java/org/drools/template/parser/TemplateDataListener.java	2008-07-19 05:37:46 UTC (rev 21128)
@@ -16,6 +16,8 @@
  * limitations under the License.
  */
 
+import java.io.InputStream;
+
 import org.drools.StatefulSession;
 import org.drools.template.model.DRLOutput;
 
@@ -54,6 +56,11 @@
 	}
 	
 	public TemplateDataListener(final int startRow, final int startCol,
+	                            final InputStream templateStream) {
+	    this(startRow, startCol, new DefaultTemplateContainer(templateStream));
+	}
+	
+	public TemplateDataListener(final int startRow, final int startCol,
 			final TemplateContainer tc) {
 		this(startRow, startCol, tc, new DefaultTemplateRuleBase(tc));
 	}




More information about the jboss-svn-commits mailing list