@Nonnull
	public IconProvider getAnnotationIconProvider(@Nonnull Workspace workspace,
												  @Nonnull WorkspaceResource resource,
												  @Nonnull ClassBundle<? extends ClassInfo> bundle,
												  @Nonnull Annotated annotated,
												  @Nonnull AnnotationInfo annotation) {
		AnnotationIconProviderFactory factory = annotationIconOverride != null ? annotationIconOverride : annotationIconDefault;
		return factory.getAnnotationIconProvider(workspace, resource, bundle, annotated, annotation);
	}
Delegates to {@link AnnotationIconProviderFactory}.

@param workspace
		Containing workspace.
@param resource
		Containing resource.
@param bundle
		Containing bundle.
@param annotated
		The annotated item.
@param annotation
		The annotation to create an icon for.

@return Text provider for the annotation.
recaf-ui/src/main/java/software/coley/recaf/services/cell/icon/IconProviderService.java