1 package at.ac.tuwien.sbc.valesriegler.common;
3 import java.io.Serializable;
5 import at.ac.tuwien.sbc.valesriegler.types.GroupData;
8 * Abstract action that can be performed in the DS. In almost all cases the
9 * groupdata is relevant, it may be null in the few corner cases.
14 public abstract class AbstractAction implements Serializable {
15 private final GroupData groupdata;
17 public AbstractAction(GroupData groupdata) {
18 this.groupdata = groupdata;
21 public GroupData getGroupdata() {