org.openxma.dsl.common.jdt
Class JdtClasspathUriResolverPlus
java.lang.Object
org.openxma.dsl.common.jdt.JdtClasspathUriResolverPlus
- All Implemented Interfaces:
- org.eclipse.xtext.resource.IClasspathUriResolver
public class JdtClasspathUriResolverPlus
- extends java.lang.Object
- implements org.eclipse.xtext.resource.IClasspathUriResolver
Source code copied from JdtClasspathUriResolvers and slightly modified to handle
emf jar uris. (e.g. model files stored in external jar files)
|
Method Summary |
protected static org.eclipse.emf.common.util.URI |
findResourceInWorkspace(org.eclipse.jdt.core.IJavaProject javaProject,
org.eclipse.emf.common.util.URI classpathUri)
|
org.eclipse.emf.common.util.URI |
resolve(java.lang.Object context,
org.eclipse.emf.common.util.URI classpathUri)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JdtClasspathUriResolverPlus
public JdtClasspathUriResolverPlus()
resolve
public org.eclipse.emf.common.util.URI resolve(java.lang.Object context,
org.eclipse.emf.common.util.URI classpathUri)
- Specified by:
resolve in interface org.eclipse.xtext.resource.IClasspathUriResolver
findResourceInWorkspace
protected static org.eclipse.emf.common.util.URI findResourceInWorkspace(org.eclipse.jdt.core.IJavaProject javaProject,
org.eclipse.emf.common.util.URI classpathUri)
throws org.eclipse.jdt.core.JavaModelException,
org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.CoreException
Copyright © 2012. All Rights Reserved.