added fleet api classes
[fleet.git] / src / edu / berkeley / fleet / DataInbox.java
1 package edu.berkeley.fleet;
2
3 import java.util.*;
4
5 public class DataInbox extends Inbox {
6
7     public DataInbox(Ship ship, String name) {
8         super(ship, name);
9     }
10     public DataInbox(Ship ship, String name, boolean noInbox, boolean noChannelDef) {
11         super(ship, name);
12         this.noInbox = noInbox;
13         this.noChannelDef = noChannelDef;
14     }
15
16     void addDataFromFabric(int data) {
17         addItemFromFabric(data);
18     }
19
20     public boolean dataReadyForShip() {
21         return super.itemReadyForShip();
22     }
23
24     public int removeDataForShip() {
25         return super.accept();
26     }
27
28 }