public ComponentProvider getProvider(Component c) {
		if (c != null) {
			DockableComponent dc = getDockableComponent(c);
			if (dc != null) {
				ComponentPlaceholder placeholder = dc.getComponentWindowingPlaceholder();
				if (placeholder != null) {
					return placeholder.getProvider();
				}
			}
		}
		return null;
	}
Get the provider that contains the specified component

@param c the component
@return the provider; null if now containing provider is found
Ghidra/Framework/Docking/src/main/java/docking/DockingWindowManager.java