Пример #1
0
 /**
  *
  * <!-- getActionList -->
  * Return the sequence as a list of actions
  *
  * @see uk.ac.hutton.obiama.model.AbstractScheduledAction#getActionList()
  */
 @Override
 public LinkedList<AbstractScheduledAction> getActionList() throws ScheduleException {
   if (isTimed()) {
     throw new ScheduleException(this, "timed action cannot be used to generate action list");
   }
   LinkedList<AbstractScheduledAction> actionList = new LinkedList<AbstractScheduledAction>();
   for (AbstractScheduledAction action : actionSequence) {
     actionList.addAll(action.getActionList());
   }
   return actionList;
 }