[jboss-svn-commits] JBL Code SVN: r14749 - labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Aug 29 21:25:21 EDT 2007


Author: michael.neale at jboss.com
Date: 2007-08-29 21:25:21 -0400 (Wed, 29 Aug 2007)
New Revision: 14749

Modified:
   labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/DroolsLineBreakpoint.java
Log:
got rid of String Builder

Modified: labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/DroolsLineBreakpoint.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/DroolsLineBreakpoint.java	2007-08-30 00:18:48 UTC (rev 14748)
+++ labs/jbossrules/trunk/drools-eclipse/drools-eclipse-plugin/src/main/java/org/drools/eclipse/debug/core/DroolsLineBreakpoint.java	2007-08-30 01:25:21 UTC (rev 14749)
@@ -32,7 +32,7 @@
     /**
      * Constructs a line breakpoint on the given resource at the given
      * line number.
-     * 
+     *
      * @param resource file on which to set the breakpoint
      * @param lineNumber line number of the breakpoint
      * @throws CoreException if unable to create the breakpoint
@@ -53,7 +53,7 @@
     public int getDRLLineNumber() {
         return getMarker().getAttribute( IDroolsDebugConstants.DRL_LINE_NUMBER, -1 );
     }
-  
+
     public String getModelIdentifier() {
         return IDroolsDebugConstants.ID_DROOLS_DEBUG_MODEL;
     }
@@ -61,7 +61,7 @@
     public String getDialectName() {
         return getMarker().getAttribute( DIALECT, "Unknown");
     }
-    
+
     public Map getFileRuleMappings() {
         String packedInfo = getMarker().getAttribute( IDroolsDebugConstants.DRL_RULES, "");
         return unpackRuleMapping( packedInfo );
@@ -75,8 +75,8 @@
                 DRLInfo drlInfo = DroolsEclipsePlugin.getDefault().parseResource( marker.getResource(), true );
 
                 RuleInfo[] ruleInfos = drlInfo.getRuleInfos();
-                
-                StringBuilder rb = new StringBuilder();
+
+                StringBuffer rb = new StringBuffer();
                 for (int i=0;i<ruleInfos.length; i++) {
                     int line = ruleInfos[i].getConsequenceDrlLineNumber();
                     String ruleid = ruleInfos[i].getClassName()+":"+line;
@@ -85,9 +85,9 @@
                         rb.append(";");
                     }
                 }
-                
+
                 marker.setAttribute( IDroolsDebugConstants.DRL_RULES, rb.toString());
-                
+
                 marker.setAttribute( TYPE_NAME, getRuleClassName( drlInfo, marker.getResource().toString(), drlLineNumber ) );
                 int ruleLineNumber = getRuleLineNumber( drlInfo, marker.getResource().toString(), drlLineNumber );
                 marker.setAttribute( IMarker.LINE_NUMBER, ruleLineNumber );
@@ -127,8 +127,8 @@
             RuleInfo ruleInfo = drlInfo.getRuleInfo( lineNumber );
             if ( ruleInfo != null ) {
                 if ( ruleInfo.getConsequenceDrlLineNumber() < lineNumber ) {
-                    
-                    int line = ruleInfo.getConsequenceJavaLineNumber() 
+
+                    int line = ruleInfo.getConsequenceJavaLineNumber()
                                         	+ (lineNumber - ruleInfo.getConsequenceDrlLineNumber());
                     if (ruleInfo.getDialect().getId().equals( MVELDialect.ID )) {
                         return line;
@@ -138,14 +138,14 @@
             }
             FunctionInfo functionInfo = drlInfo.getFunctionInfo( lineNumber );
             if ( functionInfo != null ) {
-                return functionInfo.getJavaLineNumber() 
+                return functionInfo.getJavaLineNumber()
                 	+ (lineNumber - functionInfo.getDrlLineNumber());
             }
         }
         throw new CoreException( new Status( IStatus.ERROR, DroolsEclipsePlugin.getUniqueIdentifier(), 0,
                                              "Cannot determine ruleLineNumber for " + resource + " " + lineNumber, null ) );
     }
-    
+
     public String getRuleName() {
         IMarker marker = getMarker();
         if ( marker.exists() ) {




More information about the jboss-svn-commits mailing list