[jboss-svn-commits] JBL Code SVN: r23972 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/guvnor/server/util.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Nov 19 14:25:02 EST 2008


Author: jamesdeanturner
Date: 2008-11-19 14:25:01 -0500 (Wed, 19 Nov 2008)
New Revision: 23972

Modified:
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/guvnor/server/util/BRDRLPersistence.java
Log:
tweaked marshalling of metadata

Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/guvnor/server/util/BRDRLPersistence.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/guvnor/server/util/BRDRLPersistence.java	2008-11-19 17:27:25 UTC (rev 23971)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/guvnor/server/util/BRDRLPersistence.java	2008-11-19 19:25:01 UTC (rev 23972)
@@ -56,7 +56,7 @@
         }else{
         	 buf.append( "\n" );
         }
-        this.marshalMetadataList( buf, model );
+        this.marshalMetadata( buf, model );
         this.marshalAttributes( buf, model );
         
         buf.append( "\twhen\n" );
@@ -113,27 +113,20 @@
      * @param buf
      * @param model
      */
-    private void marshalMetadataList(StringBuffer buf,
-                                   RuleModel model) {
-        boolean hasDialect = false;
-        for ( int i = 0; model.metadataList != null && i < model.metadataList.length; i++ ) {
-            RuleMetadata attr = model.metadataList[i];
-
-            buf.append( "\t" );
-            buf.append( attr );
-
-            buf.append( "\n" );
-            
-        }
-
-    }
+    private void marshalMetadata(StringBuffer buf, RuleModel model) {
+		if (model.metadataList != null) {
+			for (int i = 0; i < model.metadataList.length; i++) {
+				buf.append("\t").append(model.metadataList[i]).append("\n");
+			}
+		}
+	}
     
     /**
-     * Marshal LHS patterns
-     *
-     * @param buf
-     * @param model
-     */
+	 * Marshal LHS patterns
+	 * 
+	 * @param buf
+	 * @param model
+	 */
     private void marshalLHS(StringBuffer buf,
                             RuleModel model,
                             boolean isDSLEnhanced) {




More information about the jboss-svn-commits mailing list