[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