[jboss-svn-commits] JBL Code SVN: r15829 - labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/main/java/org/drools/brms/server/util.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Oct 15 06:00:37 EDT 2007
Author: tirelli
Date: 2007-10-15 06:00:37 -0400 (Mon, 15 Oct 2007)
New Revision: 15829
Modified:
labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/main/java/org/drools/brms/server/util/BRDRLPersistence.java
Log:
JBRULES-1277: applying patch to SOA branch
Modified: labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/main/java/org/drools/brms/server/util/BRDRLPersistence.java
===================================================================
--- labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/main/java/org/drools/brms/server/util/BRDRLPersistence.java 2007-10-15 06:04:01 UTC (rev 15828)
+++ labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/main/java/org/drools/brms/server/util/BRDRLPersistence.java 2007-10-15 10:00:37 UTC (rev 15829)
@@ -157,12 +157,12 @@
if ( CompositeFactPattern.COMPOSITE_TYPE_EXISTS.equals( pattern.type ) ) {
buf.append( pattern.type );
buf.append( " " );
- renderSubPattern( pattern );
+ renderSubPattern( pattern, 0 );
buf.append( "\n" );
} else if ( CompositeFactPattern.COMPOSITE_TYPE_NOT.equals( pattern.type ) ) {
buf.append( pattern.type );
buf.append( " " );
- renderSubPattern( pattern );
+ renderSubPattern( pattern, 0 );
buf.append( "\n" );
} else if ( CompositeFactPattern.COMPOSITE_TYPE_OR.equals( pattern.type ) ) {
buf.append( "( " );
@@ -173,16 +173,16 @@
buf.append( pattern.type );
buf.append( " " );
}
- renderSubPattern( pattern );
+ renderSubPattern( pattern, i );
}
}
buf.append( " )\n" );
}
}
- private void renderSubPattern(CompositeFactPattern pattern) {
+ private void renderSubPattern(CompositeFactPattern pattern, int subIndex) {
if (pattern.patterns == null || pattern.patterns.length == 0) return;
- this.generateFactPattern( pattern.patterns[0] );
+ this.generateFactPattern( pattern.patterns[subIndex] );
}
public void visitDSLSentence(final DSLSentence sentence) {
More information about the jboss-svn-commits
mailing list