public class BatchLinkingService
extends java.lang.Object
| Constructor and Description |
|---|
BatchLinkingService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isBatchLinkable(org.eclipse.emf.ecore.EReference reference) |
void |
resolveBatched(org.eclipse.emf.ecore.EObject root) |
void |
resolveBatched(org.eclipse.emf.ecore.EObject root,
org.eclipse.xtext.util.CancelIndicator monitor) |
org.eclipse.emf.ecore.EObject |
resolveBatched(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference,
java.lang.String uriFragment) |
org.eclipse.emf.ecore.EObject |
resolveBatched(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference,
java.lang.String uriFragment,
org.eclipse.xtext.util.CancelIndicator monitor) |
public boolean isBatchLinkable(org.eclipse.emf.ecore.EReference reference)
public org.eclipse.emf.ecore.EObject resolveBatched(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference,
java.lang.String uriFragment)
context - the current instance that owns the referenced proxy.reference - the EReference that has the proxy value.uriFragment - the lazy linking fragment.null if it couldn't be resolvedpublic void resolveBatched(org.eclipse.emf.ecore.EObject root)
public org.eclipse.emf.ecore.EObject resolveBatched(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference,
java.lang.String uriFragment,
org.eclipse.xtext.util.CancelIndicator monitor)
context - the current instance that owns the referenced proxy.reference - the EReference that has the proxy value.uriFragment - the lazy linking fragment.monitor - used to cancel type resolutionnull if it couldn't be resolvedpublic void resolveBatched(org.eclipse.emf.ecore.EObject root,
org.eclipse.xtext.util.CancelIndicator monitor)