@Override
	public void run(TaskMonitor monitor) {
		monitor.setMessage("Selecting paths");
		monitor.initialize(paths.size());
		List<TreePath> translatedPaths = new ArrayList<>();
		for (TreePath path : paths) {
			if (monitor.isCancelled()) {
				return;
			}
			TreePath xPath = translatePath(path, monitor);
			if (xPath != null) {
				translatedPaths.add(xPath);
			}
			monitor.incrementProgress(1);
		}
		selectPaths(translatedPaths.toArray(new TreePath[translatedPaths.size()]), monitor);
	}
Tells the JTree to not expand paths for each selection that is set upon it.  Doing this
will speed-up performance.   However, only call this when some other task is going to
ensure that paths are properly expanded.

@param disabled true to disable
Ghidra/Framework/Docking/src/main/java/docking/widgets/tree/tasks/GTreeSelectPathsTask.java