Class CachedScopeCrossReferenceSerializer
- java.lang.Object
-
- com._1c.g5.modeling.xml.serializer.CrossReferenceSerializer
-
- com._1c.g5.modeling.xml.serializer.CachedScopeCrossReferenceSerializer
-
- All Implemented Interfaces:
ICrossReferenceSerializer
public class CachedScopeCrossReferenceSerializer extends CrossReferenceSerializer
SpecialCrossReferenceSerializer
with usingCachedScopeProvider
for gettingIScope
in methodgetUnconvertedLinkText(EObject, EReference, EObject)
-
-
Field Summary
Fields Modifier and Type Field Description protected CachedScopeProvider
cachedScopeProvider
-
Fields inherited from class com._1c.g5.modeling.xml.serializer.CrossReferenceSerializer
qualifiedNameConverter, qualifiedNameProvider, scopeProvider, UNRESOLVED_SCHEME, uriEncoder
-
-
Constructor Summary
Constructors Constructor Description CachedScopeCrossReferenceSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getUnconvertedLinkText(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EReference reference, org.eclipse.emf.ecore.EObject context)
-
Methods inherited from class com._1c.g5.modeling.xml.serializer.CrossReferenceSerializer
getQualifiedNameConverter, getQualifiedNameProvider, getScopeProvider, getUriEncoder, serializeCrossRef, serializeCrossRef, setQualifiedNameConverter, setQualifiedNameProvider, setScopeProvider, setUriEncoder
-
-
-
-
Field Detail
-
cachedScopeProvider
@Inject protected CachedScopeProvider cachedScopeProvider
-
-
Method Detail
-
getUnconvertedLinkText
protected String getUnconvertedLinkText(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EReference reference, org.eclipse.emf.ecore.EObject context)
- Overrides:
getUnconvertedLinkText
in classCrossReferenceSerializer
-
-