public void resolve( String identifier, org.emftext.language.efactory.Reference container, org.eclipse.emf.ecore.EReference reference, int position, boolean resolveFuzzy, final org.emftext.language.efactory.resource.efactory.IEfactoryReferenceResolveResult< org.eclipse.emf.ecore.EObject> result) { if (!(container.eContainer() instanceof Feature)) { return; } Feature feature = (Feature) container.eContainer(); if (feature.getEFeature() instanceof EReference) { EReference realReference = (EReference) feature.getEFeature(); delegate.resolve(identifier, container, realReference, position, resolveFuzzy, result); } }
public String deResolve( org.eclipse.emf.ecore.EObject element, org.emftext.language.efactory.Reference container, org.eclipse.emf.ecore.EReference reference) { return delegate.deResolve(element, container, reference); }