Skip navigation links
A C F G H I M N O P R U Z 

A

atMarkedPositionProperty() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
atMarkedPositionProperty() - Method in interface org.fxmisc.undo.UndoManager
Indicates whether this UndoManager's current position within its history is the same as the last marked position.

C

ChangeQueue<C> - Interface in org.fxmisc.undo.impl
 
ChangeQueue.QueuePosition - Interface in org.fxmisc.undo.impl
 
close() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
close() - Method in interface org.fxmisc.undo.UndoManager
Stops observing change events.
createMultiChangeUM(EventStream<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>) - Method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager that tracks lists of changes emitted from changeStream.
createMultiChangeUM(EventStream<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>, BiFunction<C, C, Optional<C>>) - Method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager that tracks and optionally merges lists of changes emitted from changeStream.
createMultiChangeUM(EventStream<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>, BiFunction<C, C, Optional<C>>, Predicate<C>) - Method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager that tracks and optionally merges lists of changes emitted from changeStream.
createMultiChangeUM(EventStream<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>, BiFunction<C, C, Optional<C>>, Predicate<C>, Duration) - Method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager that tracks and optionally merges lists of changes emitted from changeStream.
createSingleChangeUM(EventStream<C>, Function<? super C, ? extends C>, Consumer<C>) - Method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager that tracks changes emitted from changeStream.
createSingleChangeUM(EventStream<C>, Function<? super C, ? extends C>, Consumer<C>, BiFunction<C, C, Optional<C>>) - Method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager that tracks and optionally merges changes emitted from changeStream.
createSingleChangeUM(EventStream<C>, Function<? super C, ? extends C>, Consumer<C>, BiFunction<C, C, Optional<C>>, Predicate<C>) - Method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager that tracks and optionally merges changes emitted from changeStream.
createSingleChangeUM(EventStream<C>, Function<? super C, ? extends C>, Consumer<C>, BiFunction<C, C, Optional<C>>, Predicate<C>, Duration) - Method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager that tracks and optionally merges changes emitted from changeStream.

F

FixedSizeChangeQueue<C> - Class in org.fxmisc.undo.impl
 
FixedSizeChangeQueue(int) - Constructor for class org.fxmisc.undo.impl.FixedSizeChangeQueue
 
fixedSizeHistoryFactory(int) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates a factory for UndoManagers with bounded history.
fixedSizeHistoryMultiChangeUM(EventStream<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>, int) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with bounded history.
fixedSizeHistoryMultiChangeUM(EventStream<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>, BiFunction<C, C, Optional<C>>, int) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with bounded history.
fixedSizeHistoryMultiChangeUM(EventStream<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>, BiFunction<C, C, Optional<C>>, Predicate<C>, Duration, int) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with bounded history.
fixedSizeHistorySingleChangeUM(EventStream<C>, Function<? super C, ? extends C>, Consumer<C>, int) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with bounded history.
fixedSizeHistorySingleChangeUM(EventStream<C>, Function<? super C, ? extends C>, Consumer<C>, BiFunction<C, C, Optional<C>>, int) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with bounded history.
fixedSizeHistorySingleChangeUM(EventStream<C>, Function<? super C, ? extends C>, Consumer<C>, BiFunction<C, C, Optional<C>>, Predicate<C>, Duration, int) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with bounded history.
forgetHistory() - Method in interface org.fxmisc.undo.impl.ChangeQueue
 
forgetHistory() - Method in class org.fxmisc.undo.impl.FixedSizeChangeQueue
 
forgetHistory() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
forgetHistory() - Method in class org.fxmisc.undo.impl.UnlimitedChangeQueue
 
forgetHistory() - Method in class org.fxmisc.undo.impl.ZeroSizeChangeQueue
 
forgetHistory() - Method in interface org.fxmisc.undo.UndoManager
Forgets all changes prior to the current position in the history.

G

getCurrentPosition() - Method in interface org.fxmisc.undo.impl.ChangeQueue
 
getCurrentPosition() - Method in class org.fxmisc.undo.impl.FixedSizeChangeQueue
 
getCurrentPosition() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
getCurrentPosition() - Method in class org.fxmisc.undo.impl.UnlimitedChangeQueue
 
getCurrentPosition() - Method in class org.fxmisc.undo.impl.ZeroSizeChangeQueue
 
getCurrentPosition() - Method in interface org.fxmisc.undo.UndoManager
Returns the current position within this UndoManager's history.
getNextRedo() - Method in interface org.fxmisc.undo.UndoManager
Gets the value of the property nextRedo.
getNextUndo() - Method in interface org.fxmisc.undo.UndoManager
Gets the value of the property nextUndo.

H

hasNext() - Method in interface org.fxmisc.undo.impl.ChangeQueue
 
hasNext() - Method in class org.fxmisc.undo.impl.FixedSizeChangeQueue
 
hasNext() - Method in class org.fxmisc.undo.impl.UnlimitedChangeQueue
 
hasNext() - Method in class org.fxmisc.undo.impl.ZeroSizeChangeQueue
 
hasPrev() - Method in interface org.fxmisc.undo.impl.ChangeQueue
 
hasPrev() - Method in class org.fxmisc.undo.impl.FixedSizeChangeQueue
 
hasPrev() - Method in class org.fxmisc.undo.impl.UnlimitedChangeQueue
 
hasPrev() - Method in class org.fxmisc.undo.impl.ZeroSizeChangeQueue
 

I

isAtMarkedPosition() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
isAtMarkedPosition() - Method in interface org.fxmisc.undo.UndoManager
 
isPerformingAction() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
isPerformingAction() - Method in interface org.fxmisc.undo.UndoManager
 
isRedoAvailable() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
isRedoAvailable() - Method in interface org.fxmisc.undo.UndoManager
 
isUndoAvailable() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
isUndoAvailable() - Method in interface org.fxmisc.undo.UndoManager
 
isValid() - Method in interface org.fxmisc.undo.impl.ChangeQueue.QueuePosition
 
isValid() - Method in interface org.fxmisc.undo.UndoManager.UndoPosition
Checks whether this history position is still valid.

M

mark() - Method in interface org.fxmisc.undo.UndoManager
Sets this UndoManager's mark to the current position.
mark() - Method in interface org.fxmisc.undo.UndoManager.UndoPosition
Sets the mark of the underlying UndoManager at this position.
MultiChangeUndoManagerImpl<C> - Class in org.fxmisc.undo.impl
UndoManagerImpl specified for a List of changes
MultiChangeUndoManagerImpl(ChangeQueue<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>, BiFunction<C, C, Optional<C>>, Predicate<C>, EventStream<List<C>>) - Constructor for class org.fxmisc.undo.impl.MultiChangeUndoManagerImpl
 
MultiChangeUndoManagerImpl(ChangeQueue<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>, BiFunction<C, C, Optional<C>>, Predicate<C>, EventStream<List<C>>, Duration) - Constructor for class org.fxmisc.undo.impl.MultiChangeUndoManagerImpl
 

N

next() - Method in interface org.fxmisc.undo.impl.ChangeQueue
Returns the next item and increases the current position by 1.
next() - Method in class org.fxmisc.undo.impl.FixedSizeChangeQueue
 
next() - Method in class org.fxmisc.undo.impl.UnlimitedChangeQueue
 
next() - Method in class org.fxmisc.undo.impl.ZeroSizeChangeQueue
 
nextRedoProperty() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
nextRedoProperty() - Method in interface org.fxmisc.undo.UndoManager
Gives a peek at the change that will be redone by UndoManager.redo().
nextUndoProperty() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
nextUndoProperty() - Method in interface org.fxmisc.undo.UndoManager
Gives a peek at the change that will be undone by UndoManager.undo().

O

org.fxmisc.undo - package org.fxmisc.undo
 
org.fxmisc.undo.impl - package org.fxmisc.undo.impl
 

P

peekNext() - Method in interface org.fxmisc.undo.impl.ChangeQueue
Returns the next item.
peekNext() - Method in class org.fxmisc.undo.impl.FixedSizeChangeQueue
 
peekNext() - Method in class org.fxmisc.undo.impl.UnlimitedChangeQueue
 
peekNext() - Method in class org.fxmisc.undo.impl.ZeroSizeChangeQueue
 
peekPrev() - Method in interface org.fxmisc.undo.impl.ChangeQueue
Returns the previous item.
peekPrev() - Method in class org.fxmisc.undo.impl.FixedSizeChangeQueue
 
peekPrev() - Method in class org.fxmisc.undo.impl.UnlimitedChangeQueue
 
peekPrev() - Method in class org.fxmisc.undo.impl.ZeroSizeChangeQueue
 
performingActionProperty() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
performingActionProperty() - Method in interface org.fxmisc.undo.UndoManager
Indicates whether this undo manager is currently performing undo or redo action.
prev() - Method in interface org.fxmisc.undo.impl.ChangeQueue
Returns the previous item and decreases the current position by 1.
prev() - Method in class org.fxmisc.undo.impl.FixedSizeChangeQueue
 
prev() - Method in class org.fxmisc.undo.impl.UnlimitedChangeQueue
 
prev() - Method in class org.fxmisc.undo.impl.ZeroSizeChangeQueue
 
preventMerge() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
preventMerge() - Method in interface org.fxmisc.undo.UndoManager
Prevents the next change from being merged with the latest one.
push(C...) - Method in interface org.fxmisc.undo.impl.ChangeQueue
 
push(C...) - Method in class org.fxmisc.undo.impl.FixedSizeChangeQueue
 
push(C...) - Method in class org.fxmisc.undo.impl.UnlimitedChangeQueue
 
push(C...) - Method in class org.fxmisc.undo.impl.ZeroSizeChangeQueue
 

R

redo() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
redo() - Method in interface org.fxmisc.undo.UndoManager
Redo previously undone change, if there is any change to redo.
redoAvailableProperty() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
redoAvailableProperty() - Method in interface org.fxmisc.undo.UndoManager
Indicates whether there is a change that can be redone.

U

undo() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
undo() - Method in interface org.fxmisc.undo.UndoManager
Undo the most recent change, if there is any change to undo.
undoAvailableProperty() - Method in class org.fxmisc.undo.impl.UndoManagerImpl
 
undoAvailableProperty() - Method in interface org.fxmisc.undo.UndoManager
Indicates whether there is a change that can be undone.
UndoManager<C> - Interface in org.fxmisc.undo
 
UndoManager.UndoPosition - Interface in org.fxmisc.undo
Represents a position in UndoManager's history.
UndoManagerFactory - Interface in org.fxmisc.undo
 
UndoManagerImpl<C> - Class in org.fxmisc.undo.impl
Implementation for UndoManager for single changes.
UndoManagerImpl(ChangeQueue<C>, Function<? super C, ? extends C>, Consumer<C>, BiFunction<C, C, Optional<C>>, Predicate<C>, EventStream<C>) - Constructor for class org.fxmisc.undo.impl.UndoManagerImpl
 
UndoManagerImpl(ChangeQueue<C>, Function<? super C, ? extends C>, Consumer<C>, BiFunction<C, C, Optional<C>>, Predicate<C>, EventStream<C>, Duration) - Constructor for class org.fxmisc.undo.impl.UndoManagerImpl
 
UnlimitedChangeQueue<C> - Class in org.fxmisc.undo.impl
 
UnlimitedChangeQueue() - Constructor for class org.fxmisc.undo.impl.UnlimitedChangeQueue
 
unlimitedHistoryFactory() - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates a factory for UndoManagers with unlimited history.
unlimitedHistoryMultiChangeUM(EventStream<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with unlimited history.
unlimitedHistoryMultiChangeUM(EventStream<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>, BiFunction<C, C, Optional<C>>) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with unlimited history.
unlimitedHistoryMultiChangeUM(EventStream<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>, BiFunction<C, C, Optional<C>>, Predicate<C>) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with unlimited history.
unlimitedHistoryMultiChangeUM(EventStream<List<C>>, Function<? super C, ? extends C>, Consumer<List<C>>, BiFunction<C, C, Optional<C>>, Predicate<C>, Duration) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with unlimited history.
unlimitedHistorySingleChangeUM(EventStream<C>, Function<? super C, ? extends C>, Consumer<C>) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with unlimited history.
unlimitedHistorySingleChangeUM(EventStream<C>, Function<? super C, ? extends C>, Consumer<C>, BiFunction<C, C, Optional<C>>) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with unlimited history.
unlimitedHistorySingleChangeUM(EventStream<C>, Function<? super C, ? extends C>, Consumer<C>, BiFunction<C, C, Optional<C>>, Predicate<C>) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with unlimited history.
unlimitedHistorySingleChangeUM(EventStream<C>, Function<? super C, ? extends C>, Consumer<C>, BiFunction<C, C, Optional<C>>, Predicate<C>, Duration) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with unlimited history.

Z

zeroHistoryFactory() - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates a factory for UndoManagers with no history.
zeroHistoryMultiChangeUM(EventStream<List<C>>) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with no history: all changes emitted from changeStream will be immediately forgotten.
zeroHistorySingleChangeUM(EventStream<C>) - Static method in interface org.fxmisc.undo.UndoManagerFactory
Creates an UndoManager with no history: all changes emitted from changeStream will be immediately forgotten.
ZeroSizeChangeQueue<C> - Class in org.fxmisc.undo.impl
 
ZeroSizeChangeQueue() - Constructor for class org.fxmisc.undo.impl.ZeroSizeChangeQueue
 
A C F G H I M N O P R U Z 
Skip navigation links