@Override
			public Component getTreeCellRendererComponent(JTree tree, Object value,
					boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus) {

				super.getTreeCellRendererComponent(tree, value, selected, expanded, leaf, row,
					hasFocus);

				if (value instanceof FSBRootNode) {
					// do nothing
				}
				else if (value instanceof FSBDirNode) {
					// do nothing special, but exclude FSBFileNode
				}
				else if (value instanceof FSBFileNode fileNode) {
					renderFile(fileNode, selected);
				}

				return this;
			}
Creates a new {@link FSBComponentProvider} instance, taking
ownership of the passed-in {@link FileSystemRef fsRef}.

@param plugin parent plugin
@param fsRef {@link FileSystemRef} to a {@link GFileSystem}.
Ghidra/Features/Base/src/main/java/ghidra/plugins/fsbrowser/FSBComponentProvider.java