Back to slide -- Keyboard shortcut: 'u'  next        LinkedListEnumeration.java - Klassen LinkedListEnumeration.Lecture 5 - slide 24 : 28
Program 4

class LinkedListEnumeration implements java.util.Enumeration {

 private LinkedList enumeratedList;
 private Linkable currentLinkable;

 public LinkedListEnumeration (LinkedList list){
   enumeratedList = list;
   currentLinkable = list.firstLinkable;
 }

 public boolean hasMoreElements(){
   return(currentLinkable != null);
 }

 public Object nextElement(){
   Object result =  currentLinkable.data();
   currentLinkable = currentLinkable.next();
   return (result);
 }

}