From: Stefan T. <th...@us...> - 2002-04-08 16:44:27
|
Update of /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple In directory usw-pr-cvs1:/tmp/cvs-serv15599/transitions/simple Modified Files: WriteDocContentTransition.java WriteHeaderTransition.java WriteParaTransition.java Log Message: Debug Messages Index: WriteDocContentTransition.java =================================================================== RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/WriteDocContentTransition.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** WriteDocContentTransition.java 28 Feb 2002 06:37:30 -0000 1.2 --- WriteDocContentTransition.java 8 Apr 2002 14:13:16 -0000 1.3 *************** *** 32,38 **** --- 32,42 ---- import edu.iicm.xpg.statemachine.Const; + import edu.iicm.xpg.util.Debug; + import java.util.Vector; import java.util.Enumeration; + + //---------------------------------------------------------------------- /** *************** *** 89,96 **** html_form.append(content); else ! System.err.println("Error (printing to form): document has no content"); ! ! // writeCourseList(html_form,collection.getCourses()); ! return(null); } --- 93,101 ---- html_form.append(content); else ! { ! if (Debug.DEBUG) ! Debug.println(Debug.TRANSITION_LEVEL,"Error (printing to form): document has no content"); ! } ! // writeCourseList(html_form,collection.getCourses()); return(null); } *************** *** 103,125 **** */ ! /* protected synchronized void writeCourseList(StringBuffer html_form,Vector course_list) ! { ! if (course_list == null) ! { ! System.err.println("Error (printing to form): collection has no courses"); ! return; ! } ! html_form.append("<table border=\"1\" cellspacing=\"2\">\n"); ! field_counter_ = 0; ! Enumeration courses = course_list.elements(); ! while(courses.hasMoreElements()) ! { ! CourseEquivalence course = (CourseEquivalence)courses.nextElement(); ! writeCourse(html_form,course); ! } ! html_form.append("</table>\n"); ! } */ //---------------------------------------------------------------------- --- 108,130 ---- */ ! /* protected synchronized void writeCourseList(StringBuffer html_form,Vector course_list) ! { ! if (course_list == null) ! { ! System.err.println("Error (printing to form): collection has no courses"); ! return; ! } ! html_form.append("<table border=\"1\" cellspacing=\"2\">\n"); ! field_counter_ = 0; ! Enumeration courses = course_list.elements(); ! while(courses.hasMoreElements()) ! { ! CourseEquivalence course = (CourseEquivalence)courses.nextElement(); ! writeCourse(html_form,course); ! } ! html_form.append("</table>\n"); ! } */ //---------------------------------------------------------------------- *************** *** 130,256 **** */ ! /* protected void writeCourse(StringBuffer html_form,CourseEquivalence course) ! { ! field_counter_++; ! int alternative_counter = 0; ! boolean groupwise = false; ! Vector entries = course.getAllNew(); ! // ------------------------------ "any" Course ! if (entries.isEmpty()) ! { ! html_form.append("<tr>\n"); ! html_form.append(" <td><input type=\"hidden\" name=\"" + COURSE_LABEL + coll_counter_ + ! "_" + field_counter_ + "_1" + ! "\">\n<input type=\"text\" size=\"20\" maxlength=\"60\" name=\"" + TITLE_ANY_LABEL + ! coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("<td>Typ: <input type=\"text\" size=\"4\" maxlength=\"4\" name=\"" + ! TYPE_ANY_LABEL + coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("<td>Std: <input type=\"text\" size=\"4\" maxlength=\"4\" name=\"" + ! HOURS_ANY_LABEL + coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("<td>Dat: <input type=\"text\" size=\"10\" maxlength=\"10\" name=\"" + ! DATE_ANY_LABEL + coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("<td>Note: <input type=\"text\" size=\"2\" maxlength=\"1\" name=\"" + ! MARK_ANY_LABEL + coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("<td>Bem.: <input type=\"text\" size=\"13\" maxlength=\"200\" name=\"" + ! REMARK_ANY_LABEL + coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("</tr>\n"); ! return; ! } ! // ------------------------------ new course ! Enumeration entry_enum = entries.elements(); ! if (entries.size() > 1) // multiple alternatives ! { ! groupwise = true; ! html_form.append("<tr><td colspan=\"6\" align=\"center\"><strong><i>" + ! "Folgende Veranstaltungen werden gruppenweise angerechnet</i></strong></td></tr>"); ! } ! while(entry_enum.hasMoreElements()) ! { ! CourseEntry entry = (CourseEntry)entry_enum.nextElement(); ! alternative_counter++; ! html_form.append("<tr>\n"); ! html_form.append(" <td><input type=\"hidden\" name=\"" + COURSE_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\">\n<strong>"); ! html_form.append(entry.getTitle()); ! html_form.append("<input type=\"hidden\" name=\"" + TITLE_NEW_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getTitle() + "\">\n"); ! html_form.append("</strong></td><td>"); ! html_form.append("Typ: "); ! html_form.append(entry.getType()); ! html_form.append("<input type=\"hidden\" name=\"" + TYPE_NEW_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getType() + "\">\n"); ! html_form.append("</td><td>"); ! html_form.append("Std: "); ! html_form.append(entry.getHours()); ! html_form.append("<input type=\"hidden\" name=\"" + HOURS_NEW_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getHours() + "\">\n"); ! html_form.append("</td>"); ! html_form.append("<td>Dat: <input type=\"text\" size=\"10\" maxlength=\"10\" name=\"" + ! DATE_NEW_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("<td>Note: <input type=\"text\" size=\"2\" maxlength=\"1\" name=\"" + ! MARK_NEW_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("<td>Bem.: <input type=\"text\" size=\"13\" maxlength=\"200\" name=\"" + ! REMARK_NEW_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("</tr>\n"); ! } ! // ------------------------------ old course ! alternative_counter = 0; ! entries = course.getAllOld(); ! if (entries.isEmpty()) ! return; ! entry_enum = entries.elements(); ! while(entry_enum.hasMoreElements()) ! { ! CourseEntry entry = (CourseEntry)entry_enum.nextElement(); ! alternative_counter++; ! html_form.append("<tr>\n"); ! html_form.append(" <td> <i>"); ! html_form.append(entry.getTitle()); ! html_form.append("<input type=\"hidden\" name=\"" + TITLE_OLD_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getTitle() + "\">\n"); ! html_form.append("</i></td><td>"); ! html_form.append("Typ: "); ! html_form.append(entry.getType()); ! html_form.append("<input type=\"hidden\" name=\"" + TYPE_OLD_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getType() + "\">\n"); ! html_form.append("</td><td>"); ! html_form.append("Std: "); ! html_form.append(entry.getHours()); ! html_form.append("<input type=\"hidden\" name=\"" + HOURS_OLD_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getHours() + "\">\n"); ! html_form.append("</td>"); ! html_form.append("<td>Dat: <input type=\"text\" size=\"10\" maxlength=\"10\" name=\"" + ! DATE_OLD_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("<td>Note: <input type=\"text\" size=\"2\" maxlength=\"1\" name=\"" + ! MARK_OLD_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("<td>Bem.: <input type=\"text\" size=\"13\" maxlength=\"200\" name=\"" + ! REMARK_OLD_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("</tr>\n"); ! } ! if (groupwise) // multiple alternatives ! { ! html_form.append("<tr><td colspan=\"6\" align=\"center\"><strong><i>" + ! "Ende der Anrechnungsgruppe</i></strong></td></tr>"); ! } ! } */ } --- 135,261 ---- */ ! /* protected void writeCourse(StringBuffer html_form,CourseEquivalence course) ! { ! field_counter_++; ! int alternative_counter = 0; ! boolean groupwise = false; ! Vector entries = course.getAllNew(); ! // ------------------------------ "any" Course ! if (entries.isEmpty()) ! { ! html_form.append("<tr>\n"); ! html_form.append(" <td><input type=\"hidden\" name=\"" + COURSE_LABEL + coll_counter_ + ! "_" + field_counter_ + "_1" + ! "\">\n<input type=\"text\" size=\"20\" maxlength=\"60\" name=\"" + TITLE_ANY_LABEL + ! coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("<td>Typ: <input type=\"text\" size=\"4\" maxlength=\"4\" name=\"" + ! TYPE_ANY_LABEL + coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("<td>Std: <input type=\"text\" size=\"4\" maxlength=\"4\" name=\"" + ! HOURS_ANY_LABEL + coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("<td>Dat: <input type=\"text\" size=\"10\" maxlength=\"10\" name=\"" + ! DATE_ANY_LABEL + coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("<td>Note: <input type=\"text\" size=\"2\" maxlength=\"1\" name=\"" + ! MARK_ANY_LABEL + coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("<td>Bem.: <input type=\"text\" size=\"13\" maxlength=\"200\" name=\"" + ! REMARK_ANY_LABEL + coll_counter_ + "_" + field_counter_ + "_1" + "\"></td>\n"); ! html_form.append("</tr>\n"); ! return; ! } ! // ------------------------------ new course ! Enumeration entry_enum = entries.elements(); ! if (entries.size() > 1) // multiple alternatives ! { ! groupwise = true; ! html_form.append("<tr><td colspan=\"6\" align=\"center\"><strong><i>" + ! "Folgende Veranstaltungen werden gruppenweise angerechnet</i></strong></td></tr>"); ! } ! while(entry_enum.hasMoreElements()) ! { ! CourseEntry entry = (CourseEntry)entry_enum.nextElement(); ! alternative_counter++; ! html_form.append("<tr>\n"); ! html_form.append(" <td><input type=\"hidden\" name=\"" + COURSE_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\">\n<strong>"); ! html_form.append(entry.getTitle()); ! html_form.append("<input type=\"hidden\" name=\"" + TITLE_NEW_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getTitle() + "\">\n"); ! html_form.append("</strong></td><td>"); ! html_form.append("Typ: "); ! html_form.append(entry.getType()); ! html_form.append("<input type=\"hidden\" name=\"" + TYPE_NEW_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getType() + "\">\n"); ! html_form.append("</td><td>"); ! html_form.append("Std: "); ! html_form.append(entry.getHours()); ! html_form.append("<input type=\"hidden\" name=\"" + HOURS_NEW_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getHours() + "\">\n"); ! html_form.append("</td>"); ! html_form.append("<td>Dat: <input type=\"text\" size=\"10\" maxlength=\"10\" name=\"" + ! DATE_NEW_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("<td>Note: <input type=\"text\" size=\"2\" maxlength=\"1\" name=\"" + ! MARK_NEW_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("<td>Bem.: <input type=\"text\" size=\"13\" maxlength=\"200\" name=\"" + ! REMARK_NEW_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("</tr>\n"); ! } ! // ------------------------------ old course ! alternative_counter = 0; ! entries = course.getAllOld(); ! if (entries.isEmpty()) ! return; ! entry_enum = entries.elements(); ! while(entry_enum.hasMoreElements()) ! { ! CourseEntry entry = (CourseEntry)entry_enum.nextElement(); ! alternative_counter++; ! html_form.append("<tr>\n"); ! html_form.append(" <td> <i>"); ! html_form.append(entry.getTitle()); ! html_form.append("<input type=\"hidden\" name=\"" + TITLE_OLD_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getTitle() + "\">\n"); ! html_form.append("</i></td><td>"); ! html_form.append("Typ: "); ! html_form.append(entry.getType()); ! html_form.append("<input type=\"hidden\" name=\"" + TYPE_OLD_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getType() + "\">\n"); ! html_form.append("</td><td>"); ! html_form.append("Std: "); ! html_form.append(entry.getHours()); ! html_form.append("<input type=\"hidden\" name=\"" + HOURS_OLD_LABEL + coll_counter_ + ! "_" + field_counter_ + "_" + alternative_counter + "\" value=\"" + ! entry.getHours() + "\">\n"); ! html_form.append("</td>"); ! html_form.append("<td>Dat: <input type=\"text\" size=\"10\" maxlength=\"10\" name=\"" + ! DATE_OLD_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("<td>Note: <input type=\"text\" size=\"2\" maxlength=\"1\" name=\"" + ! MARK_OLD_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("<td>Bem.: <input type=\"text\" size=\"13\" maxlength=\"200\" name=\"" + ! REMARK_OLD_LABEL + coll_counter_ + "_" + field_counter_ + "_" + ! alternative_counter + "\"></td>\n"); ! html_form.append("</tr>\n"); ! } ! if (groupwise) // multiple alternatives ! { ! html_form.append("<tr><td colspan=\"6\" align=\"center\"><strong><i>" + ! "Ende der Anrechnungsgruppe</i></strong></td></tr>"); ! } ! } */ } Index: WriteHeaderTransition.java =================================================================== RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/WriteHeaderTransition.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** WriteHeaderTransition.java 28 Feb 2002 06:37:30 -0000 1.2 --- WriteHeaderTransition.java 8 Apr 2002 14:13:16 -0000 1.3 *************** *** 31,34 **** --- 31,37 ---- import edu.iicm.xpg.statemachine.Const; + import edu.iicm.xpg.util.Debug; + + //---------------------------------------------------------------------- /** *************** *** 54,58 **** public String transitionTriggered(Input input,State from_state,State to_state, StateMachine machine,DataObject data) ! throws Exception { StringBuffer html_form = (StringBuffer)data.getObject(Const.RESULT_BUFFER); --- 57,61 ---- public String transitionTriggered(Input input,State from_state,State to_state, StateMachine machine,DataObject data) ! throws Exception { StringBuffer html_form = (StringBuffer)data.getObject(Const.RESULT_BUFFER); *************** *** 61,66 **** if (doc_title == null) ! System.err.println("Error (printing to form): document has no title"); ! html_form.append("<title>" + doc_title + "</title>\n"); --- 64,72 ---- if (doc_title == null) ! { ! if (Debug.DEBUG) ! Debug.println(Debug.TRANSITION_LEVEL,"Error (printing to form): document has no title"); ! ! } html_form.append("<title>" + doc_title + "</title>\n"); Index: WriteParaTransition.java =================================================================== RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/transitions/simple/WriteParaTransition.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** WriteParaTransition.java 21 Mar 2002 08:10:17 -0000 1.2 --- WriteParaTransition.java 8 Apr 2002 14:13:16 -0000 1.3 *************** *** 32,35 **** --- 32,37 ---- import edu.iicm.xpg.statemachine.Const; + import edu.iicm.xpg.util.Debug; + import java.util.Vector; import java.util.Enumeration; *************** *** 65,70 **** result.append("\n" + para + "\n"); else ! System.err.println("Error (printing to result): sect has no para"); ! return(null); } --- 67,74 ---- result.append("\n" + para + "\n"); else ! { ! if (Debug.DEBUG) ! Debug.println(Debug.TRANSITION_LEVEL,"Error (printing to result): sect has no para"); ! } return(null); } |