1 package org.jbpm.bpel.xml; 2 3 import org.w3c.dom.Element ; 4 5 import org.jbpm.bpel.def.Activity; 6 import org.jbpm.bpel.def.Wait; 7 import org.jbpm.bpel.timer.def.Alarm; 8 9 13 public class WaitReader extends ActivityReader { 14 15 protected Activity createActivity() { 16 return new Wait(); 17 } 18 19 protected void readActivity(Activity activity, Element element) { 20 Wait wait = (Wait) activity; 21 Alarm alarm = bpelReader.readAlarm(element, wait.getCompositeActivity()); 22 wait.setAlarm( alarm ); 23 alarm.setAlarmActivity( wait ); 24 } 25 } | Popular Tags |