1 package at.ac.tuwien.sbc.valesriegler.common;
3 import at.ac.tuwien.sbc.valesriegler.types.DeliveryGroupData;
6 * Abstract delivery action that can be performed in the DS. In almost all cases the
7 * DeliveryGroupData is relevant, it may be null in the few corner cases.
12 public abstract class AbstractDeliveryAction extends AbstractAction {
13 private final DeliveryGroupData groupData;
15 public AbstractDeliveryAction(DeliveryGroupData groupData) {
17 this.groupData = groupData;
20 public DeliveryGroupData getGroupData() {
24 public DeliveryGroupData getDeliveryGroupData() {