added Basket.Queue placeholder
[org.ibex.util.git] / src / org / ibex / util / Basket.java
index d7a434d..fbb245c 100644 (file)
@@ -25,6 +25,12 @@ public interface Basket extends Serializable {
 
     public interface RandomAccess extends List { }
 
+    public interface Queue extends Basket {
+        // FIXME
+        //public void   enqueue(Object o);
+        //public Object dequeue();
+    }
+
     public interface Stack extends Basket {
         public Object pop();
         public Object peek();
@@ -44,7 +50,7 @@ public interface Basket extends Serializable {
 
     // Implementations ////////////////////////////////////////////////////////
 
-    public class Array implements RandomAccess, Stack {
+    public class Array implements RandomAccess, Stack, Queue {
         private static final long serialVersionUID = 1233428092L;
 
         private Object[] o;