Menu

#20 NoSuchFieldError with IDEA #2008

open
5
2004-04-12
2004-04-12
Anonymous
No

TabSwitchPlugin doesn't work anymore with IDEA #2008.
The problem lies in line 41 of OpenFilesDialog.
Apparently the openapi has changed a litte bit, and the
class com.intellij.open.ui.DialogWrapper doesn't
contain the field myDialog anymore. This causes this
line to fail:

((Dialog) myDialog).setUndecorated(true);

By changing it to:

setUndecorated(true);

the code compiles again (new method of DialogWrapper?).

2004-04-12 13:46:14,499 [ 895107] ERROR -
llij.ide.plugins.PluginManager -
2004-04-12 13:46:14,499 [ 895107] ERROR -
llij.ide.plugins.PluginManager - IntelliJ IDEA
(Pallada) 4.0 Build #2008
2004-04-12 13:46:14,499 [ 895107] ERROR -
llij.ide.plugins.PluginManager - JDK: 1.4.2_03
2004-04-12 13:46:14,499 [ 895107] ERROR -
llij.ide.plugins.PluginManager - VM: Java HotSpot(TM)
Client VM
2004-04-12 13:46:14,499 [ 895107] ERROR -
llij.ide.plugins.PluginManager - Vendor: Sun
Microsystems Inc.
2004-04-12 13:46:14,499 [ 895107] ERROR -
llij.ide.plugins.PluginManager - OS: Windows 2000
2004-04-12 13:46:14,499 [ 895107] ERROR -
llij.ide.plugins.PluginManager - Last Action:
TabSwitchPlugin.NextTab
2004-04-12 13:46:14,519 [ 895127] ERROR -
llij.ide.plugins.PluginManager -
java.lang.NoSuchFieldError: myDialog
at
org.tzambalayev.ideaplugins.tabswitch.OpenFilesDialog.<init>(OpenFilesDialog.java:41)
at
org.tzambalayev.ideaplugins.tabswitch.TabAction.actionPerformed(TabAction.java:30)
at com.intellij.openapi.a.a.d.a(d.java:42)
at com.intellij.openapi.a.a.d.b(d.java:84)
at com.intellij.openapi.a.a.d.a(d.java:66)
at com.intellij.ide.p.a(p.java:123)
at com.intellij.ide.p.dispatchEvent(p.java:134)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at
java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

Discussion


Log in to post a comment.

MongoDB Logo MongoDB