[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