public class PrimitiveMirror extends AbstractClassMirror
IFragmentProvider.Fallback
typeResourceServices
Constructor and Description |
---|
PrimitiveMirror(ITypeFactory<java.lang.Class<?>,JvmType> typeProvider) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
getEObject(org.eclipse.emf.ecore.resource.Resource resource,
java.lang.String fragment,
IFragmentProvider.Fallback fallback)
Locates an EObject in a resource by its fragment.
|
protected java.lang.String |
getTypeName() |
void |
initialize(TypeResource typeResource) |
boolean |
isSealed() |
findMember, getArrayEObject, getFragment
public PrimitiveMirror(ITypeFactory<java.lang.Class<?>,JvmType> typeProvider)
public org.eclipse.emf.ecore.EObject getEObject(org.eclipse.emf.ecore.resource.Resource resource, java.lang.String fragment, IFragmentProvider.Fallback fallback)
IFragmentProvider
getEObject
in interface IFragmentProvider
getEObject
in class AbstractClassMirror
resource
- the resource serves as context instance.fragment
- the fragment of the object.fallback
- if the fragment was not created by this provider, delegate the
resolution to the default implementation of
Resource.getEObject(String)
.null
if the fragment could not be resolved to an object.protected java.lang.String getTypeName()
getTypeName
in class AbstractClassMirror
public void initialize(TypeResource typeResource)
public boolean isSealed()