@Nonnull
	public IconProvider getDirectoryIconProvider(@Nonnull Workspace workspace,
												 @Nonnull WorkspaceResource resource,
												 @Nonnull FileBundle bundle,
												 @Nonnull String directoryName) {
		DirectoryIconProviderFactory factory = directoryIconOverride != null ? directoryIconOverride : directoryIconDefault;
		return factory.getDirectoryIconProvider(workspace, resource, bundle, directoryName);
	}
Delegates to {@link DirectoryIconProviderFactory}.

@param workspace
		Containing workspace.
@param resource
		Containing resource.
@param bundle
		Containing bundle.
@param directoryName
		The full path of the directory.

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