public interface ChangeQueue<C>
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
ChangeQueue.QueuePosition  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
forgetHistory()  | 
ChangeQueue.QueuePosition | 
getCurrentPosition()  | 
boolean | 
hasNext()  | 
boolean | 
hasPrev()  | 
C | 
next()
Returns the next item and increases the current position by 1. 
 | 
C | 
peekNext()
Returns the next item. 
 | 
C | 
peekPrev()
Returns the previous item. 
 | 
C | 
prev()
Returns the previous item and decreases the current position by 1. 
 | 
void | 
push(C... changes)  | 
boolean hasNext()
boolean hasPrev()
C peekNext()
C peekPrev()
C next()
C prev()
void push(C... changes)
ChangeQueue.QueuePosition getCurrentPosition()
void forgetHistory()