throws CoreException {
if (editorInput instanceof IFileEditorInput) {
final IFileEditorInput input = (IFileEditorInput) editorInput;
final IFile file = input.getFile();
final IErlModel model = ErlangEngine.getInstance().getModel();
IErlModule module = model.findModule(file);
if (module != null) {
return module;
}
final String path = file.getLocation().toPortableString();
module = model.getModuleFromFile(model, file.getName(), path,