public synchronized List<String> getAllUndoNames() {
		if (canUndo()) {
			return new ArrayList<>(undoList);
		}
		return List.of();
	}
Get all transaction names that are available within the {@link #undo()} stack.

@return all transaction names that are available within the {@link #undo()} stack.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/StandAloneDataTypeManager.java