public ISourceContainer createSourceContainer(String memento) throws CoreException {
Node node = parseDocument(memento);
if (node.getNodeType() == Node.ELEMENT_NODE) {
Element element = (Element) node;
if ("default".equals(element.getNodeName())) { //$NON-NLS-1$
return new DefaultSourceContainer();
}
abort("Unable to restore default source lookup path - expecting default element.", null);
}
abort("Unable to restore default source lookup path - invalid memento.", null);
return null;