docs: protected static JavaClasspathTab getClasspathTab(ILaunchConfigurationDialog dialog) {
  		JavaClasspathTab tab = null;
  		if (dialog instanceof LaunchConfigurationsDialog) {
  			final LaunchConfigurationTabGroupViewer tabViewer = ((LaunchConfigurationsDialog) dialog).getTabViewer();
  			if (tabViewer != null) {
  				final Object input = tabViewer.getInput();
  				if (input instanceof ILaunchConfiguration) {
  					final ILaunchConfiguration configuration = (ILaunchConfiguration) input;
  					if (JavaRuntime.isModularConfiguration(configuration)) {
  						tab = new JavaDependenciesTab();
  					}
  				}
  			}
  		}
  		if (tab == null) {
  			tab = new JavaClasspathTab();
  		}
  		return tab;
  	}