Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 362706

Summary: External action throws AssertionFailedException
Product: z_Archived Reporter: Robert McKinlay <rkmwork58>
Component: WindowBuilderAssignee: Project inbox <wb.swing-inbox>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P3 CC: clayberg
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
Main JFrame test case
none
class containing external actions (test case) none

Description Robert McKinlay CLA 2011-11-02 13:45:20 EDT
Build Identifier: 20110916-0149

When trying to bring up a GUI that has an external action defined, an internal error is returned indicating AssertionFailedException: null argument.  This also occurs when a new GUI is created using WindowBuilder and an external action is created. This prevents WindowBuilder from creating using the MVC model.

Reproducible: Always

Steps to Reproduce:
1.Create a class with AbstractAction's
2.Create a dialog that uses the actions (object.setAction(new abstractaction())
3.Use WindowBuilder.
4.select Design.
Comment 1 Eric Clayberg CLA 2011-11-02 16:07:01 EDT
Please provode a complete test case and any associate stack traces / log files.
Comment 2 Robert McKinlay CLA 2011-11-03 13:34:33 EDT
Created attachment 206421 [details]
Main JFrame test case
Comment 3 Robert McKinlay CLA 2011-11-03 13:35:39 EDT
Created attachment 206422 [details]
class containing external actions (test case)
Comment 4 Konstantin Scheglov CLA 2011-11-15 13:41:19 EST
Fixed in trunk.