import java.util.LinkedList;

/**
 * @author Rossen Kowatschew
 * @author rossen@gmail.com
 *
 * <p>
 * Making a stack from a LinkedList.
 * Der Stack arbeitet nicht mit "Objekt" (default), sondern nur mit "Element".<br>
 * Wird verwendet beim Einlesen und Ausgabe der XML-Sequenzen.
 * </p>
 */
public class Stack {
	private LinkedList list = new LinkedList();

	public void push(Element e) {
		list.addFirst(e);
	}
	public Element top() {
		return (Element) list.getFirst();
	}
	public Object pop() {
		return list.removeFirst();
	}
}