Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Test and Performance Tools Platform (TPTP) » NullPointerException at doubleClick
NullPointerException at doubleClick [message #120271] Tue, 08 January 2008 11:26 Go to next message
jmatt is currently offline jmatt
Messages: 2
Registered: July 2009
Junior Member
hi there,

i wanna use eclipse tptp, static analysis and wrote zwo rules, but i
always get a nullpointerexception when i doubleclick on the result.

i have no idea what to do.
http://www.eclipse.org/tptp/home/documents/process/developme nt/static_analysis/TPTP_static_analysis_tutorial_part3.html

can someone help me?

stacktrace:
java.lang.NullPointerException
at
org.eclipse.tptp.platform.analysis.core.ui.internal.views.Re sultsViewSelection.doubleClick(ResultsViewSelection.java:54)
at
org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredV iewer.java:799)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 9)
at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(S tructuredViewer.java:797)
at
org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSel ect(AbstractTreeViewer.java:1387)
at
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSe lected(StructuredViewer.java:1173)
at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEven t(OpenStrategy.java:237)
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.ja va:234)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:295)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:289)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
Re: NullPointerException at doubleClick [message #120313 is a reply to message #120271] Wed, 09 January 2008 03:05 Go to previous message
jmatt is currently offline jmatt
Messages: 2
Registered: July 2009
Junior Member
After debugging the source code from cvs, I recognized that
((AbstractAnalysisRule)result.getOwner()).getViewer() in
org.eclipse.tptp.platform.analysis.core.ui evaluated to null so that the
NullPointerException was thrown.

The tutorial on
http://www.eclipse.org/tptp/home/documents/process/developme nt/static_analysis/TPTP_static_analysis_tutorial_part3.html
says: "Viewers can be attached to any analysis element for the purposes of
rendering rule result data."

So, where can I set the viewer, the API doesn't define a setter-Method for
AbstractAnalysisElement ?
( http://archive.eclipse.org/tptp/4.2.0/javadoc/Platform/publi c/org/eclipse/tptp/platform/analysis/core/element/AbstractAn alysisElement.html)
Previous Topic:BIRT classpath issue when publishing report
Next Topic:Profiling error with weblogic 9.2
Goto Forum:
  


Current Time: Wed Jul 23 08:08:28 EDT 2014

Powered by FUDForum. Page generated in 0.02724 seconds