org.eclipse.xtext.common.types.access.impl
Class IndexedJvmTypeAccess
java.lang.Object
org.eclipse.xtext.common.types.access.impl.IndexedJvmTypeAccess
public class IndexedJvmTypeAccess
- extends java.lang.Object
- Author:
- Sebastian Zarnekow - Initial contribution and API
Method Summary |
org.eclipse.emf.ecore.EObject |
getIndexedJvmType(QualifiedName qualifiedName,
java.lang.String fragment,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
|
org.eclipse.emf.ecore.EObject |
getIndexedJvmType(org.eclipse.emf.common.util.URI javaObjectURI,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
|
org.eclipse.emf.ecore.EObject |
resolveJavaArrayObject(JvmType rootType,
java.lang.String fragment)
|
org.eclipse.emf.ecore.EObject |
resolveJavaObject(JvmType rootType,
java.lang.String fragment)
Locate a locale type with the given fragment. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IndexedJvmTypeAccess
public IndexedJvmTypeAccess()
getIndexedJvmType
public org.eclipse.emf.ecore.EObject getIndexedJvmType(org.eclipse.emf.common.util.URI javaObjectURI,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
getIndexedJvmType
public org.eclipse.emf.ecore.EObject getIndexedJvmType(QualifiedName qualifiedName,
java.lang.String fragment,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
resolveJavaObject
public org.eclipse.emf.ecore.EObject resolveJavaObject(JvmType rootType,
java.lang.String fragment)
- Locate a locale type with the given fragment. Does not consider types that
are defined in operations or constructors as inner classes.
resolveJavaArrayObject
public org.eclipse.emf.ecore.EObject resolveJavaArrayObject(JvmType rootType,
java.lang.String fragment)