[jbosstools-commits] JBoss Tools SVN: r31008 - trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/model/project/ext/store.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Mon May 2 15:09:26 EDT 2011


Author: scabanovich
Date: 2011-05-02 15:09:26 -0400 (Mon, 02 May 2011)
New Revision: 31008

Modified:
   trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/model/project/ext/store/XMLValueInfo.java
Log:


Modified: trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/model/project/ext/store/XMLValueInfo.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/model/project/ext/store/XMLValueInfo.java	2011-05-02 19:08:25 UTC (rev 31007)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/model/project/ext/store/XMLValueInfo.java	2011-05-02 19:09:26 UTC (rev 31008)
@@ -10,8 +10,11 @@
   ******************************************************************************/
 package org.jboss.tools.jst.web.model.project.ext.store;
 
+import java.io.File;
 import java.util.Properties;
 
+import org.eclipse.core.resources.IFile;
+import org.eclipse.core.resources.IResource;
 import org.jboss.tools.common.model.XModelObject;
 import org.jboss.tools.common.model.project.ext.IValueInfo;
 import org.jboss.tools.common.model.project.ext.store.XMLStoreConstants;
@@ -77,5 +80,9 @@
 		attribute = element.getAttribute("attr"); //$NON-NLS-1$
 		object = XMLStoreHelper.loadModelObject(element, "object", context); //$NON-NLS-1$
 	}
+
+	public IFile getResource() {
+		return object == null ? null : (IFile)object.getAdapter(File.class);
+	}
 	
 }



More information about the jbosstools-commits mailing list