java.lang.IllegalArgumentException: org.netbeans.modules.java.source.save.ElementOverlay$TypeElementWrapper@183ec7a9 at com.sun.tools.javac.model.JavacElements.cast(JavacElements.java:834) at com.sun.tools.javac.model.JavacElements.getModuleOf(JavacElements.java:478) at org.netbeans.modules.java.source.save.ElementOverlay.wrap(ElementOverlay.java:373) at org.netbeans.modules.java.source.pretty.ImportAnalysis2.resolveImport(ImportAnalysis2.java:378) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitMemberSelect(ImmutableTreeTranslator.java:499) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitMemberSelect(ImmutableTreeTranslator.java:98) at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:2118) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translate(ImmutableTreeTranslator.java:147) at org.netbeans.api.java.source.WorkingCopy$5.translate(WorkingCopy.java:882) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translate(ImmutableTreeTranslator.java:222) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.rewriteChildren(ImmutableTreeTranslator.java:1202) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitParameterizedType(ImmutableTreeTranslator.java:517) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitParameterizedType(ImmutableTreeTranslator.java:98) at com.sun.tools.javac.tree.JCTree$JCTypeApply.accept(JCTree.java:2373) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translate(ImmutableTreeTranslator.java:147) at org.netbeans.api.java.source.WorkingCopy$5.translate(WorkingCopy.java:882) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translateClassRef(ImmutableTreeTranslator.java:159) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.rewriteChildren(ImmutableTreeTranslator.java:671) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitVariable(ImmutableTreeTranslator.java:375) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitVariable(ImmutableTreeTranslator.java:98) at com.sun.tools.javac.tree.JCTree$JCVariableDecl.accept(JCTree.java:974) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translate(ImmutableTreeTranslator.java:147) at org.netbeans.api.java.source.WorkingCopy$5.translate(WorkingCopy.java:882) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translateStable(ImmutableTreeTranslator.java:181) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translateStable(ImmutableTreeTranslator.java:239) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.rewriteChildren(ImmutableTreeTranslator.java:647) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitMethod(ImmutableTreeTranslator.java:367) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitMethod(ImmutableTreeTranslator.java:98) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:904) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translate(ImmutableTreeTranslator.java:147) at org.netbeans.api.java.source.WorkingCopy$5.translate(WorkingCopy.java:882) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translate(ImmutableTreeTranslator.java:222) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.rewriteChildren(ImmutableTreeTranslator.java:621) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitClass(ImmutableTreeTranslator.java:359) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitClass(ImmutableTreeTranslator.java:98) at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:812) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translate(ImmutableTreeTranslator.java:147) at org.netbeans.api.java.source.WorkingCopy$5.translate(WorkingCopy.java:882) at org.netbeans.api.java.source.WorkingCopy$5.translate(WorkingCopy.java:880) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translate(ImmutableTreeTranslator.java:222) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.rewriteChildren(ImmutableTreeTranslator.java:621) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitClass(ImmutableTreeTranslator.java:359) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitClass(ImmutableTreeTranslator.java:98) at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:812) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translate(ImmutableTreeTranslator.java:147) at org.netbeans.api.java.source.WorkingCopy$5.translate(WorkingCopy.java:882) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translate(ImmutableTreeTranslator.java:222) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.rewriteChildren(ImmutableTreeTranslator.java:569) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitCompilationUnit(ImmutableTreeTranslator.java:346) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.visitCompilationUnit(ImmutableTreeTranslator.java:98) at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:593) at org.netbeans.modules.java.source.transform.ImmutableTreeTranslator.translate(ImmutableTreeTranslator.java:147) at org.netbeans.api.java.source.WorkingCopy$5.translate(WorkingCopy.java:882) at org.netbeans.api.java.source.WorkingCopy.processCurrentCompilationUnit(WorkingCopy.java:906) at org.netbeans.api.java.source.WorkingCopy.getChanges(WorkingCopy.java:1333) at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:671) at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:658) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:518) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:609) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:153) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:137) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:204) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:201) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:176) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:360) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:141) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:90) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:201) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:104) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:468) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:439) at org.netbeans.api.java.source.JavaSource.runModificationTask(JavaSource.java:679) at org.netbeans.modules.java.hints.errors.CreateMethodFix.implement(CreateMethodFix.java:169) at org.netbeans.modules.editor.hints.HintsUI$1.run(HintsUI.java:847) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)