@Test public void isUndoAvailable() throws Exception { }
public boolean isUndoAvailable() { return undoAvailable.get(); }
History { public boolean isUndoAvailable() { return undoAvailable.get(); } }
History { public boolean isUndoAvailable() { return undoAvailable.get(); } History(); }
History { public boolean isUndoAvailable() { return undoAvailable.get(); } History(); void attachChangeListener(Setting setting); void doWithoutListeners(Setting setting, Runnable action); boolean undo(); void undoAll(); boolean redo(); void redoAll(); void clear(boolean undoAll); boolean isUndoAvailable(); BooleanProperty undoAvailableProperty(); boolean isRedoAvailable(); BooleanProperty redoAvailableProperty(); ObservableList<Change> getChanges(); ReadOnlyObjectProperty<Change> currentChangeProperty(); boolean isListenerActive(); ReadOnlyBooleanProperty listenerActiveProperty(); void setListenerActive(boolean listenerActive); }
History { public boolean isUndoAvailable() { return undoAvailable.get(); } History(); void attachChangeListener(Setting setting); void doWithoutListeners(Setting setting, Runnable action); boolean undo(); void undoAll(); boolean redo(); void redoAll(); void clear(boolean undoAll); boolean isUndoAvailable(); BooleanProperty undoAvailableProperty(); boolean isRedoAvailable(); BooleanProperty redoAvailableProperty(); ObservableList<Change> getChanges(); ReadOnlyObjectProperty<Change> currentChangeProperty(); boolean isListenerActive(); ReadOnlyBooleanProperty listenerActiveProperty(); void setListenerActive(boolean listenerActive);  }