[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