Author: vrubezhny
Date: 2008-05-20 14:32:01 -0400 (Tue, 20 May 2008)
New Revision: 8240
Modified:
branches/jbosstools-2.1.x/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/ForwardHyperlink.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-2226 NPE if user openon non-existent
"image" attribute link of h:commandButton.
Issue is fixed
Modified:
branches/jbosstools-2.1.x/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/ForwardHyperlink.java
===================================================================
---
branches/jbosstools-2.1.x/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/ForwardHyperlink.java 2008-05-20
18:28:59 UTC (rev 8239)
+++
branches/jbosstools-2.1.x/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/ForwardHyperlink.java 2008-05-20
18:32:01 UTC (rev 8240)
@@ -34,7 +34,7 @@
protected void doHyperlink(IRegion region) {
String fileName = getFilePath(region);
IFile fileToOpen = getFileToOpen(fileName);
- if (fileToOpen.exists()) {
+ if (fileToOpen != null && fileToOpen.exists()) {
IWorkbenchPage workbenchPage =
JSFExtensionsPlugin.getDefault().getWorkbench().getActiveWorkbenchWindow().getActivePage();
try {
IDE.openEditor(workbenchPage,fileToOpen,true);