public XmlFile getSchema(@NotNull @NonNls String url, @Nullable Module module, @NotNull PsiFile baseFile) {
final URL resource = NMMLSchemaProvider.class.getResource("/nmml.xsd");
final VirtualFile fileByURL = VfsUtil.findFileByURL(resource);
PsiFile result = baseFile.getManager().findFile(fileByURL);
if (result instanceof XmlFile) {
return (XmlFile)result.copy();
}
return null;
}
@Override