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