Package com._1c.g5.modeling.xml.linking
Interface ILazyLinker.ILazyLinkResolver
- 
- All Known Implementing Classes:
 LazyLinkResolver
- Enclosing interface:
 - ILazyLinker
 
public static interface ILazyLinker.ILazyLinkResolverИспользуется для разрешения lazy-ссылок (т.е. proxy), созданных lazy-linker'ом. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisLazyLink(org.eclipse.emf.ecore.resource.Resource resource, String uriFragment)Проверяет, соответствует ли заданный фрагмент формату lazy-ссылки.voidresolveLazyCrossReferences(org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.xtext.util.CancelIndicator monitor)Производит резолвинг любой лэйзи ссылки в ресурсе.org.eclipse.emf.ecore.EObjectresolveLazyLink(org.eclipse.emf.ecore.resource.Resource resource, String uriFragment)Разрешает lazy-ссылку по заданному фрагменту. 
 - 
 
- 
- 
Method Detail
- 
isLazyLink
boolean isLazyLink(org.eclipse.emf.ecore.resource.Resource resource, String uriFragment)Проверяет, соответствует ли заданный фрагмент формату lazy-ссылки.- Parameters:
 resource- ресурс, выступающий в роли контектста (неnull)uriFragment- проверяемый фрагмент- Returns:
 true, если это lazy-ссылка
 
- 
resolveLazyLink
org.eclipse.emf.ecore.EObject resolveLazyLink(org.eclipse.emf.ecore.resource.Resource resource, String uriFragment)Разрешает lazy-ссылку по заданному фрагменту.- Parameters:
 resource- ресурс, выступающий в роли контектста (неnull)uriFragment- фрагмент, который должен быть разрешен (неnull)- Returns:
 - результат разрешения lazy-ссылки или 
null, если ссылку не удалось разрешить - See Also:
 Resource.getEObject(String)
 
- 
resolveLazyCrossReferences
void resolveLazyCrossReferences(org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.xtext.util.CancelIndicator monitor)Производит резолвинг любой лэйзи ссылки в ресурсе.- Parameters:
 resource- ресурс, выступающий в роли контектста (неnull)monitor-CancelIndicatorможет быть использован для остановки резолвинга (неnull).
 
 - 
 
 -