[jboss-svn-commits] JBL Code SVN: r32855 - in labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples: nurserostering/persistence and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu May 13 06:59:29 EDT 2010


Author: ge0ffrey
Date: 2010-05-13 06:59:29 -0400 (Thu, 13 May 2010)
New Revision: 32855

Modified:
   labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/swingui/ConstraintScoreMapDialog.java
   labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/nurserostering/persistence/NurseRosteringEvaluatorHelper.java
Log:
examples should be able to show the constraintOccurrences with splitPane

Modified: labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/swingui/ConstraintScoreMapDialog.java
===================================================================
--- labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/swingui/ConstraintScoreMapDialog.java	2010-05-13 10:51:47 UTC (rev 32854)
+++ labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/swingui/ConstraintScoreMapDialog.java	2010-05-13 10:59:29 UTC (rev 32855)
@@ -9,6 +9,7 @@
 import javax.swing.JDialog;
 import javax.swing.JPanel;
 import javax.swing.JScrollPane;
+import javax.swing.JSplitPane;
 import javax.swing.JTable;
 import javax.swing.JTextArea;
 import javax.swing.event.ListSelectionEvent;
@@ -42,14 +43,14 @@
 
     public void resetContentPanel() {
         final List<ScoreDetail> scoreDetailList = solutionBusiness.getScoreDetailList();
-        JPanel contentPane = new JPanel(new BorderLayout());
+        JSplitPane splitPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
         final JTable table = new JTable(new ScoreDetailTableModel(scoreDetailList));
         JScrollPane tableScrollPane = new JScrollPane(table);
         tableScrollPane.setPreferredSize(new Dimension(700, 300));
-        contentPane.add(tableScrollPane, BorderLayout.CENTER);
+        splitPane.setTopComponent(tableScrollPane);
         final JTextArea detailTextArea = new JTextArea(10, 80);
         JScrollPane detailScrollPane = new JScrollPane(detailTextArea);
-        contentPane.add(detailScrollPane, BorderLayout.SOUTH);
+        splitPane.setBottomComponent(detailScrollPane);
         table.getSelectionModel().addListSelectionListener(
                 new ListSelectionListener() {
                     public void valueChanged(ListSelectionEvent event) {
@@ -63,7 +64,8 @@
                     }
                 }
         );
-        setContentPane(contentPane);
+        splitPane.setResizeWeight(1.0);
+        setContentPane(splitPane);
         pack();
         setLocationRelativeTo(getParent());
     }

Modified: labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/nurserostering/persistence/NurseRosteringEvaluatorHelper.java
===================================================================
--- labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/nurserostering/persistence/NurseRosteringEvaluatorHelper.java	2010-05-13 10:51:47 UTC (rev 32854)
+++ labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/nurserostering/persistence/NurseRosteringEvaluatorHelper.java	2010-05-13 10:59:29 UTC (rev 32855)
@@ -18,7 +18,7 @@
 
     private static final String INPUT_FILE_PREFIX = "long01";
     private static final String OUTPUT_FILE_SUFFIX = "_tmp";
-    private static final String DEFAULT_LINE_CONTAINS_FILTER = "Requested shift off";
+    private static final String DEFAULT_LINE_CONTAINS_FILTER = null;
 
     public static void main(String[] args) {
         String lineContainsFilter;



More information about the jboss-svn-commits mailing list