]> git.somenet.org - pub/jan/sbc.git/blob - src/main/java/at/ac/tuwien/sbc/valesriegler/group/Group.java
First running MozartSpaces communication: PizzeriaGUI writes free tables to space...
[pub/jan/sbc.git] / src / main / java / at / ac / tuwien / sbc / valesriegler / group / Group.java
1 package at.ac.tuwien.sbc.valesriegler.group;
2
3 import java.io.Serializable;
4 import java.util.ArrayList;
5 import java.util.List;
6
7 import at.ac.tuwien.sbc.valesriegler.common.PizzaType;
8
9 public class Group implements Serializable {
10         private MinimalGroup minimalGroup = new MinimalGroup();
11         
12         private List<PizzaType> pizzas = new ArrayList<PizzaType>();
13         private GroupState state = GroupState.WAITING;
14         
15         public int getId() {
16                 return minimalGroup.getId();
17         }
18         public void setId(int id) {
19                 this.minimalGroup.setId(id);
20         }
21         public int getSize() {
22                 return this.minimalGroup.getSize();
23         }
24         public void setSize(int size) {
25                 this.minimalGroup.setSize(size);
26         }
27         public List<PizzaType> getPizzas() {
28                 return pizzas;
29         }
30         public void setPizzas(List<PizzaType> pizzas) {
31                 this.pizzas = pizzas;
32         }
33         public GroupState getState() {
34                 return state;
35         }
36         public void setState(GroupState state) {
37                 this.state = state;
38         }
39 }