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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Mar 21 16:42:25 EDT 2008


Author: ge0ffrey
Date: 2008-03-21 16:42:25 -0400 (Fri, 21 Mar 2008)
New Revision: 19193

Modified:
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/solver/move/LectureSwitchMove.java
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/solver/move/PeriodChangeMove.java
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/swingui/CurriculumCoursePanel.java
Log:
curruculumcourse fix wrong package


Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/solver/move/LectureSwitchMove.java
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/solver/move/LectureSwitchMove.java	2008-03-21 20:38:49 UTC (rev 19192)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/solver/move/LectureSwitchMove.java	2008-03-21 20:42:25 UTC (rev 19193)
@@ -1,4 +1,4 @@
-package org.drools.solver.lectureples.itc2007.curriculumcourse.solver.move;
+package org.drools.solver.examples.itc2007.curriculumcourse.solver.move;
 
 import java.util.Arrays;
 import java.util.Collection;
@@ -12,7 +12,6 @@
 import org.drools.solver.examples.itc2007.curriculumcourse.domain.Lecture;
 import org.drools.solver.examples.itc2007.curriculumcourse.domain.Period;
 import org.drools.solver.examples.itc2007.curriculumcourse.domain.Room;
-import org.drools.solver.examples.itc2007.curriculumcourse.solver.move.CurriculumCourseMoveHelper;
 
 /**
  * @author Geoffrey De Smet

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/solver/move/PeriodChangeMove.java
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/solver/move/PeriodChangeMove.java	2008-03-21 20:38:49 UTC (rev 19192)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/solver/move/PeriodChangeMove.java	2008-03-21 20:42:25 UTC (rev 19193)
@@ -1,4 +1,4 @@
-package org.drools.solver.lectureples.itc2007.curriculumcourse.solver.move;
+package org.drools.solver.examples.itc2007.curriculumcourse.solver.move;
 
 import java.util.Collection;
 import java.util.Collections;
@@ -11,7 +11,6 @@
 import org.drools.solver.core.move.Move;
 import org.drools.solver.examples.itc2007.curriculumcourse.domain.Lecture;
 import org.drools.solver.examples.itc2007.curriculumcourse.domain.Period;
-import org.drools.solver.examples.itc2007.curriculumcourse.solver.move.CurriculumCourseMoveHelper;
 
 /**
  * @author Geoffrey De Smet

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/swingui/CurriculumCoursePanel.java
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/swingui/CurriculumCoursePanel.java	2008-03-21 20:38:49 UTC (rev 19192)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/src/main/java/org/drools/solver/examples/itc2007/curriculumcourse/swingui/CurriculumCoursePanel.java	2008-03-21 20:42:25 UTC (rev 19193)
@@ -4,12 +4,15 @@
 import java.awt.GridLayout;
 import java.awt.event.ActionEvent;
 import java.util.HashMap;
+import java.util.List;
 import java.util.Map;
 
 import javax.swing.AbstractAction;
 import javax.swing.BorderFactory;
 import javax.swing.JButton;
+import javax.swing.JComboBox;
 import javax.swing.JLabel;
+import javax.swing.JOptionPane;
 import javax.swing.JPanel;
 
 import org.drools.solver.examples.common.swingui.SolutionPanel;
@@ -17,6 +20,8 @@
 import org.drools.solver.examples.itc2007.curriculumcourse.domain.Lecture;
 import org.drools.solver.examples.itc2007.curriculumcourse.domain.Period;
 import org.drools.solver.examples.itc2007.curriculumcourse.domain.Room;
+import org.drools.solver.examples.itc2007.curriculumcourse.solver.move.PeriodChangeMove;
+import org.drools.solver.examples.itc2007.curriculumcourse.solver.move.RoomChangeMove;
 
 /**
  * @author Geoffrey De Smet
@@ -107,24 +112,24 @@
         }
 
         public void actionPerformed(ActionEvent e) {
-//            JPanel listFieldsPanel = new JPanel(new GridLayout(2, 1));
-//            List<Period> periodList = getExamination().getPeriodList();
-//            JComboBox periodListField = new JComboBox(periodList.toArray());
-//            periodListField.setSelectedItem(lecture.getPeriod());
-//            listFieldsPanel.add(periodListField);
-//            List<Room> roomList = getExamination().getRoomList();
-//            JComboBox roomListField = new JComboBox(roomList.toArray());
-//            roomListField.setSelectedItem(lecture.getRoom());
-//            listFieldsPanel.add(roomListField);
-//            int result = JOptionPane.showConfirmDialog(CurriculumCoursePanel.this.getRootPane(), listFieldsPanel,
-//                    "Select period and room", JOptionPane.OK_CANCEL_OPTION);
-//            if (result == JOptionPane.OK_OPTION) {
-//                Period toPeriod = (Period) periodListField.getSelectedItem();
-//                solutionBusiness.doMove(new PeriodChangeMove(lecture, toPeriod));
-//                Room toRoom = (Room) roomListField.getSelectedItem();
-//                solutionBusiness.doMove(new RoomChangeMove(lecture, toRoom));
-//                workflowFrame.updateScreen();
-//            }
+            JPanel listFieldsPanel = new JPanel(new GridLayout(2, 1));
+            List<Period> periodList = getCurriculumCourseSchedule().getPeriodList();
+            JComboBox periodListField = new JComboBox(periodList.toArray());
+            periodListField.setSelectedItem(lecture.getPeriod());
+            listFieldsPanel.add(periodListField);
+            List<Room> roomList = getCurriculumCourseSchedule().getRoomList();
+            JComboBox roomListField = new JComboBox(roomList.toArray());
+            roomListField.setSelectedItem(lecture.getRoom());
+            listFieldsPanel.add(roomListField);
+            int result = JOptionPane.showConfirmDialog(CurriculumCoursePanel.this.getRootPane(), listFieldsPanel,
+                    "Select period and room", JOptionPane.OK_CANCEL_OPTION);
+            if (result == JOptionPane.OK_OPTION) {
+                Period toPeriod = (Period) periodListField.getSelectedItem();
+                solutionBusiness.doMove(new PeriodChangeMove(lecture, toPeriod));
+                Room toRoom = (Room) roomListField.getSelectedItem();
+                solutionBusiness.doMove(new RoomChangeMove(lecture, toRoom));
+                workflowFrame.updateScreen();
+            }
         }
 
     }




More information about the jboss-svn-commits mailing list