[jboss-svn-commits] JBL Code SVN: r18284 - in labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/common: swingui and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Feb 3 14:59:06 EST 2008


Author: ge0ffrey
Date: 2008-02-03 14:59:06 -0500 (Sun, 03 Feb 2008)
New Revision: 18284

Modified:
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/common/business/SolutionBusiness.java
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/common/swingui/ConstraintScoreMapDialog.java
Log:
cleanup layout part 2

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/common/business/SolutionBusiness.java
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/common/business/SolutionBusiness.java	2008-02-03 14:52:30 UTC (rev 18283)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/common/business/SolutionBusiness.java	2008-02-03 19:59:06 UTC (rev 18284)
@@ -90,7 +90,7 @@
         return evaluationHandler.fireAllRulesAndCalculateStepScore();
     }
 
-    public List<ScoreDetail> getConstraintScoreMap() {
+    public List<ScoreDetail> getScoreDetailList() {
         Map<String, ScoreDetail> scoreDetailMap = new HashMap<String, ScoreDetail>();
         StatefulSession statefulSession = evaluationHandler.getStatefulSession();
         if (statefulSession == null) {

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/common/swingui/ConstraintScoreMapDialog.java
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/common/swingui/ConstraintScoreMapDialog.java	2008-02-03 14:52:30 UTC (rev 18283)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/common/swingui/ConstraintScoreMapDialog.java	2008-02-03 19:59:06 UTC (rev 18284)
@@ -35,7 +35,19 @@
 
     public void resetContentPanel() {
         JPanel panel = new JPanel(new GridLayout(0, 4));
-        List<ScoreDetail> scoreDetailList = solutionBusiness.getConstraintScoreMap();
+        List<ScoreDetail> scoreDetailList = solutionBusiness.getScoreDetailList();
+        JLabel ruleIdHeader = new JLabel("Rule id");
+        ruleIdHeader.setHorizontalAlignment(SwingConstants.CENTER);
+        panel.add(ruleIdHeader);
+        JLabel constraintTypeHeader = new JLabel("Constraint type");
+        constraintTypeHeader.setHorizontalAlignment(SwingConstants.CENTER);
+        panel.add(constraintTypeHeader);
+        JLabel occurenceSizeHeader = new JLabel("# occurences");
+        occurenceSizeHeader.setHorizontalAlignment(SwingConstants.CENTER);
+        panel.add(occurenceSizeHeader);
+        JLabel scoreTotalHeader = new JLabel("Score total");
+        scoreTotalHeader.setHorizontalAlignment(SwingConstants.CENTER);
+        panel.add(scoreTotalHeader);
         for (ScoreDetail scoreDetail : scoreDetailList) {
             JLabel ruleIdLabel = new JLabel(scoreDetail.getRuleId());
             ruleIdLabel.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 5));




More information about the jboss-svn-commits mailing list