Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/Transition.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/learningdesign/Transition.java,v diff -u -r1.2 -r1.3 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/Transition.java 16 Feb 2005 22:03:26 -0000 1.2 +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/Transition.java 17 Feb 2005 03:43:06 -0000 1.3 @@ -83,6 +83,13 @@ this.activityByFromActivityId = activityByFromActivityId; this.learningDesign = learningDesign; } + + /** + * Makes a copy of the Transition for authoring, preview and monitoring enviornment + * + * @param originalTransition The transition to be deep-copied + * @return Transition Returns a deep-copy o fthe originalTransition + */ public static Transition createCopy(Transition originalTransition){ Transition newTransition = new Transition(); @@ -91,7 +98,7 @@ newTransition.setTitle(originalTransition.getTitle()); newTransition.setCreateDateTime(new Date()); newTransition.setToUIID(originalTransition.getToUIID()); - newTransition.setFromUIID(originalTransition.getFromUIID()); + newTransition.setFromUIID(originalTransition.getFromUIID()); return newTransition; }