@Nonnull
	public IconProvider getResourceIconProvider(@Nonnull Workspace workspace,
												@Nonnull WorkspaceResource resource) {
		ResourceIconProviderFactory factory = resourceIconOverride != null ? resourceIconOverride : resourceIconDefault;
		return factory.getResourceIconProvider(workspace, resource);
	}
Delegates to {@link ResourceIconProviderFactory}.

@param workspace
		Containing workspace.
@param resource
		The resource to create an icon for.

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