[jbosstools-commits] JBoss Tools SVN: r6954 - trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Mon Mar 17 09:27:21 EDT 2008


Author: dmaliarevich
Date: 2008-03-17 09:27:21 -0400 (Mon, 17 Mar 2008)
New Revision: 6954

Modified:
   trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/VpeCreatorUtil.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-1904

Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/VpeCreatorUtil.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/VpeCreatorUtil.java	2008-03-17 13:18:13 UTC (rev 6953)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/VpeCreatorUtil.java	2008-03-17 13:27:21 UTC (rev 6954)
@@ -109,16 +109,24 @@
 	}
 
 	public static IFile getFile(String fileName, VpePageContext pageContext) {
+		if (null == fileName) {
+			return null;
+		}
 		IEditorInput input = pageContext.getEditPart().getEditorInput();
 		IFile file = null;
-		if(pageContext.getVisualBuilder().getCurrentIncludeInfo()==null) {
-			file = FileUtil.getFile(input, fileName);
-		} else {
-			IFile includedFile = 
-				pageContext.getVisualBuilder().getCurrentIncludeInfo().getFile();
-			file = FileUtil.getFile(fileName, includedFile);
+		try {
+			if(pageContext.getVisualBuilder().getCurrentIncludeInfo()==null) {
+				file = FileUtil.getFile(input, fileName);
+			} else {
+				IFile includedFile = 
+					pageContext.getVisualBuilder().getCurrentIncludeInfo().getFile();
+				file = FileUtil.getFile(fileName, includedFile);
+			}
+		} catch (Exception e) {
+			// nothing
 		}
-		if (file != null) { 
+		
+		if (file != null) {
 			if (!file.isSynchronized(0)){
 				try {
 					file.refreshLocal(0, null);




More information about the jbosstools-commits mailing list