@Override
			public void onUpdateItem(@Nonnull String key, @Nonnull AndroidClassInfo oldCls, @Nonnull AndroidClassInfo newCls) {
				Unchecked.checkedForEach(androidClassListeners, listener -> listener.onUpdateClass(resource, bundle, oldCls, newCls),
						(listener, t) -> logger.error("Exception thrown when updating class", t));
			}
Adds listeners to the given bundle to forward to the appropriate resource-level listener types.

@param resource
		Resource to delegate to.
@param bundle
		Bundle to delegate from.
recaf-core/src/main/java/software/coley/recaf/workspace/model/resource/BasicWorkspaceResource.java