Java 2 Platform
v1.3

edu.umich.visualsoar.util
Class QueueAsLinkedList

java.lang.Object
  |
  +--edu.umich.visualsoar.util.QueueAsLinkedList
All Implemented Interfaces:
Queue

public class QueueAsLinkedList
extends java.lang.Object
implements Queue

This is basically just a wrapper class to make a Linked list behave like a queue


Field Summary
(package private)  java.util.LinkedList line
           
 
Constructor Summary
QueueAsLinkedList()
           
 
Method Summary
 java.lang.Object dequeue()
           
 void enqueue(java.lang.Object o)
           
 boolean isEmpty()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

line

java.util.LinkedList line
Constructor Detail

QueueAsLinkedList

public QueueAsLinkedList()
Method Detail

enqueue

public void enqueue(java.lang.Object o)
Specified by:
enqueue in interface Queue

dequeue

public java.lang.Object dequeue()
Specified by:
dequeue in interface Queue

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Queue

Java 2 Platform
v1.3