ISourceLookupDirector sourceDir = new JavaSourceLookupDirector();
ILaunchConfigurationWorkingCopy workCopy = configuration.getWorkingCopy();
String initMemento = workCopy.getAttribute(
ILaunchConfiguration.ATTR_SOURCE_LOCATOR_MEMENTO, "");
if (initMemento != null && !initMemento.trim().equals("")) {
sourceDir.initializeFromMemento(initMemento);
}
ISourceContainer[] existContainers = sourceDir
.getSourceContainers();
List<ISourceContainer> realContainers = new ArrayList<ISourceContainer>();