throw new MalformedURLException("Malformed uri for a xmodule source : " + uri);
setScheme(scheme);
if (map.getFactory(Node.IDENTIFIABLE_TYPE) == null) {
map.setFactory(Node.IDENTIFIABLE_TYPE, new SourceNodeFactory(this.manager, logger));
}
this.node = (Node) map.get(Node.IDENTIFIABLE_TYPE, uri);
}