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,
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,
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.public 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, 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 resolutionpublic void resolveBatched(org.eclipse.emf.ecore.EObject root, CancelIndicator monitor)