Top Inners Methods
org.fxmisc.undo.impl

public Interface ChangeQueue<C>

Known Direct Implementers
org.fxmisc.undo.impl.FixedSizeChangeQueue, org.fxmisc.undo.impl.UnlimitedChangeQueue, org.fxmisc.undo.impl.ZeroSizeChangeQueue

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface

Method Summary

Modifier and TypeMethod and Description
public void
public ChangeQueue.QueuePosition
public boolean
public boolean
public C
next()

Returns the next item and increases the current position by 1.

public C
peekNext()

Returns the next item.

public C
peekPrev()

Returns the previous item.

public C
prev()

Returns the previous item and decreases the current position by 1.

public void
push(C... changes)

Method Detail

forgetHistoryback to summary
public void forgetHistory()
getCurrentPositionback to summary
public ChangeQueue.QueuePosition getCurrentPosition()
hasNextback to summary
public boolean hasNext()
hasPrevback to summary
public boolean hasPrev()
nextback to summary
public C next()

Returns the next item and increases the current position by 1.

peekNextback to summary
public C peekNext()

Returns the next item. Current position stays unchanged.

peekPrevback to summary
public C peekPrev()

Returns the previous item. Current position stays unchanged.

prevback to summary
public C prev()

Returns the previous item and decreases the current position by 1.

pushback to summary
public void push(C... changes)
Annotations
@SuppressWarnings:unchecked
org.fxmisc.undo.impl back to summary

public Interface ChangeQueue.QueuePosition

Known Direct Implementers
org.fxmisc.undo.impl.FixedSizeChangeQueue.QueuePositionImpl, org.fxmisc.undo.impl.UnlimitedChangeQueue.QueuePositionImpl, org.fxmisc.undo.impl.ZeroSizeChangeQueue.QueuePositionImpl

Method Summary

Modifier and TypeMethod and Description
public boolean

Method Detail

isValidback to summary
public boolean isValid()