Package org.eclipse.xtext.resource
Interface IFragmentProvider.Fallback
-
- Enclosing interface:
- IFragmentProvider
public static interface IFragmentProvider.Fallback
Delegate the resolution of EObject or the computation of fragments to the default implementation by invoking the respective methods on the given instance of this fall-back delegate. Implementations will always fall-back to the default behavior of the resource implementation that uses anIFragmentProvider
to modify the semantics ofResource.getURIFragment(EObject)
andResource.getEObject(String)
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EObject
getEObject(java.lang.String fragment)
java.lang.String
getFragment(org.eclipse.emf.ecore.EObject obj)
-
-
-
Method Detail
-
getFragment
java.lang.String getFragment(org.eclipse.emf.ecore.EObject obj)
- Returns:
- the default fragment for the given object, never
null
. - See Also:
IFragmentProvider.getFragment(EObject, Fallback)
-
getEObject
org.eclipse.emf.ecore.EObject getEObject(java.lang.String fragment)
- Returns:
- the resolved object or
null
. - See Also:
IFragmentProvider.getEObject(Resource, String, Fallback)
-
-