java.lang.AbstractMethodError: org.netbeans.modules.php.editor.PHPCodeCompletion.getApplicableTemplates(Ljavax/swing/text/Document;II)Ljava/util/Set; at org.netbeans.modules.csl.editor.codetemplates.GsfCodeTemplateFilter.(GsfCodeTemplateFilter.java:75) at org.netbeans.modules.csl.editor.codetemplates.GsfCodeTemplateFilter.(GsfCodeTemplateFilter.java:62) at org.netbeans.modules.csl.editor.codetemplates.GsfCodeTemplateFilter$Factory.createFilter(GsfCodeTemplateFilter.java:96) at org.netbeans.lib.editor.codetemplates.CodeTemplateManagerOperation.getTemplateFilters(CodeTemplateManagerOperation.java:230) at org.netbeans.lib.editor.codetemplates.SurroundWithFix.getFixes(SurroundWithFix.java:74) at org.netbeans.lib.editor.codetemplates.AbbrevDetection$2.run(AbbrevDetection.java:431) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to: java.lang.AbstractMethodError: org.netbeans.modules.php.editor.PHPCodeCompletion.getApplicableTemplates(Ljavax/swing/text/Document;II)Ljava/util/Set; at org.openide.util.RequestProcessor.post(RequestProcessor.java:425) at org.netbeans.lib.editor.codetemplates.AbbrevDetection.showSurroundWithHint(AbbrevDetection.java:429) at org.netbeans.lib.editor.codetemplates.AbbrevDetection.access$100(AbbrevDetection.java:100) at org.netbeans.lib.editor.codetemplates.AbbrevDetection$1.actionPerformed(AbbrevDetection.java:194) at javax.swing.Timer.fireActionPerformed(Timer.java:0) at javax.swing.Timer$DoPostEvent.run(Timer.java:0) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:0) at java.awt.EventQueue.dispatchEvent(EventQueue.java:0) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:148) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:0) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:0) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:0) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:0) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:0) at java.awt.EventDispatchThread.run(EventDispatchThread.java:0)