Author: dazarov
Date: 2009-03-25 12:20:08 -0400 (Wed, 25 Mar 2009)
New Revision: 14329
Modified:
trunk/seam/plugins/org.jboss.tools.seam.text.ext/src/org/jboss/tools/seam/text/ext/hyperlink/ComponentsHyperlink.java
Log:
added error message when link was not opened
Modified:
trunk/seam/plugins/org.jboss.tools.seam.text.ext/src/org/jboss/tools/seam/text/ext/hyperlink/ComponentsHyperlink.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.text.ext/src/org/jboss/tools/seam/text/ext/hyperlink/ComponentsHyperlink.java 2009-03-25
14:45:11 UTC (rev 14328)
+++
trunk/seam/plugins/org.jboss.tools.seam.text.ext/src/org/jboss/tools/seam/text/ext/hyperlink/ComponentsHyperlink.java 2009-03-25
16:20:08 UTC (rev 14329)
@@ -20,6 +20,7 @@
import org.eclipse.jface.text.IDocument;
import org.eclipse.jface.text.IRegion;
import org.eclipse.jface.text.Region;
+import org.eclipse.ui.IEditorPart;
import org.eclipse.wst.sse.core.internal.provisional.IndexedRegion;
import org.jboss.tools.common.model.util.EclipseResourceUtil;
import org.jboss.tools.common.text.ext.hyperlink.AbstractHyperlink;
@@ -71,8 +72,13 @@
private void doDroolsRuleHyperlink(IRegion region) {
IFile file = findDroolsRuleFile();
+
+ IEditorPart part = null;
if (file != null)
- openFileInEditor(file);
+ part = openFileInEditor(file);
+
+ if (part == null)
+ openFileFailed();
}
private IFile findDroolsRuleFile(){
@@ -94,8 +100,12 @@
private void doBpmDefinitionHyperlink(IRegion region) {
IFile file = findDefinitionFile();
+ IEditorPart part = null;
if (file != null)
- openFileInEditor(file);
+ part = openFileInEditor(file);
+
+ if (part == null)
+ openFileFailed();
}
private IFile findDefinitionFile(){
Show replies by date