org.eclipse.xtext.util.formallang
Class PdaUtil.CyclicStackItem<T>

java.lang.Object
  extended by org.eclipse.xtext.util.formallang.PdaUtil.CyclicStackItem<T>
Enclosing class:
PdaUtil

public static class PdaUtil.CyclicStackItem<T>
extends java.lang.Object


Field Summary
protected  T item
           
protected  PdaUtil.CyclicStackItem<T> parent
           
 
Constructor Summary
PdaUtil.CyclicStackItem()
           
PdaUtil.CyclicStackItem(PdaUtil.CyclicStackItem<T> parent, T item)
           
 
Method Summary
 PdaUtil.CyclicStackItem<T> pop(T item)
           
 PdaUtil.CyclicStackItem<T> push(T item)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parent

protected PdaUtil.CyclicStackItem<T> parent

item

protected T item
Constructor Detail

PdaUtil.CyclicStackItem

public PdaUtil.CyclicStackItem()

PdaUtil.CyclicStackItem

public PdaUtil.CyclicStackItem(PdaUtil.CyclicStackItem<T> parent,
                               T item)
Method Detail

push

public PdaUtil.CyclicStackItem<T> push(T item)

pop

public PdaUtil.CyclicStackItem<T> pop(T item)