diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/Order.java b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/Order.java
index 69358462b..011470870 100644
--- a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/Order.java
+++ b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/Order.java
@@ -6,6 +6,7 @@ import java.util.List;
import org.hibernate.validator.NotEmpty;
import org.hibernate.validator.NotNull;
+import org.navalplanner.business.planner.entities.TaskElement;
/**
* It represents an {@link Order} with its related information.
@@ -134,6 +135,14 @@ public class Order implements IOrderLineGroup {
}
+ public List getAssociatedTasks() {
+ ArrayList result = new ArrayList();
+ for (OrderElement orderElement : orderElements) {
+ result.addAll(orderElement.getTaskElements());
+ }
+ return result;
+ }
+
public boolean isSomeTaskElementScheduled() {
for (OrderElement orderElement : orderElements) {
if (orderElement.isScheduled())