private static final ServiceProvider validateServiceProvider(ServiceProvider serviceProvider) {
		if (serviceProvider != null) {
			return serviceProvider;
		}
		return new ServiceProviderStub();
	}
A version of {@link ThreadedTableModel} for clients that do not need a DATA_SOURCE.  
<p>
<b>
Note: this class will change a <code>null</code> value for the {@link ServiceProvider} parameter
to a stubbed version.  If your model needs a real service provider, then you can pass a 
non-null value.
</b>

@param <ROW_OBJECT> the row object class for this table model.
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/threaded/ThreadedTableModelStub.java