Author: snjeza
Date: 2009-01-05 14:49:10 -0500 (Mon, 05 Jan 2009)
New Revision: 12886
Modified:
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/handlers/FindSeamHandler.java
Log:
JBIDE-3483 NPEs in the FindSeamHandler class
Modified:
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/handlers/FindSeamHandler.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/handlers/FindSeamHandler.java 2009-01-05
17:49:39 UTC (rev 12885)
+++
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/handlers/FindSeamHandler.java 2009-01-05
19:49:10 UTC (rev 12886)
@@ -61,7 +61,10 @@
abstract public class FindSeamHandler extends AbstractHandler implements
ISelectionListener{
public FindSeamHandler(){
- PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService().addSelectionListener(this);
+ IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
+ if (window != null) {
+ window.getSelectionService().addSelectionListener(this);
+ }
}
/**
Show replies by thread