org.eclipse.ocl.examples.xtext.oclstdlib.ui
Class NonXtextResourceSetBasedProjectProvider

java.lang.Object
  extended by org.eclipse.xtext.common.types.xtext.ui.XtextResourceSetBasedProjectProvider
      extended by org.eclipse.ocl.examples.xtext.oclstdlib.ui.NonXtextResourceSetBasedProjectProvider
All Implemented Interfaces:
org.eclipse.xtext.common.types.access.jdt.IJavaProjectProvider

public class NonXtextResourceSetBasedProjectProvider
extends org.eclipse.xtext.common.types.xtext.ui.XtextResourceSetBasedProjectProvider

A NonXtextResourceSetBasedProjectProvider enhances an XtextResourceSetBasedProjectProvider to locate a plausible Java Project for JvmType resolution when running in a non-Xtext rooted context such as the Sample Ecore Editor.


Constructor Summary
NonXtextResourceSetBasedProjectProvider()
           
 
Method Summary
 org.eclipse.jdt.core.IJavaProject getJavaProject(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NonXtextResourceSetBasedProjectProvider

public NonXtextResourceSetBasedProjectProvider()
Method Detail

getJavaProject

public org.eclipse.jdt.core.IJavaProject getJavaProject(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Specified by:
getJavaProject in interface org.eclipse.xtext.common.types.access.jdt.IJavaProjectProvider
Overrides:
getJavaProject in class org.eclipse.xtext.common.types.xtext.ui.XtextResourceSetBasedProjectProvider