From ed7b6417eecae40e608ecb54d3dc9fd8b46877d0 Mon Sep 17 00:00:00 2001 From: Tony Tkacik Date: Sat, 8 Feb 2014 05:11:07 +0100 Subject: [PATCH] Added SchemaContextHolder interface to RuntimeGeneratedMappingServiceImpl to provide its schemaContext Change-Id: Iceb5af637ba36ec23c8874a830b7d804ea7f345d Signed-off-by: Martin Bobak Signed-off-by: Tony Tkacik --- .../generator/impl/RuntimeGeneratedMappingServiceImpl.xtend | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/RuntimeGeneratedMappingServiceImpl.xtend b/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/RuntimeGeneratedMappingServiceImpl.xtend index edd487705f..780c8824d9 100644 --- a/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/RuntimeGeneratedMappingServiceImpl.xtend +++ b/code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/RuntimeGeneratedMappingServiceImpl.xtend @@ -61,8 +61,10 @@ import java.net.URI import org.opendaylight.yangtools.yang.model.api.Module import com.google.common.base.Optional import org.opendaylight.yangtools.yang.binding.BindingMapping +import org.opendaylight.yangtools.yang.model.api.SchemaContextHolder -class RuntimeGeneratedMappingServiceImpl implements BindingIndependentMappingService, SchemaServiceListener, SchemaLock, AutoCloseable { +class RuntimeGeneratedMappingServiceImpl implements BindingIndependentMappingService, SchemaServiceListener, +SchemaLock, AutoCloseable, SchemaContextHolder { @Property ClassPool pool; @@ -91,6 +93,7 @@ class RuntimeGeneratedMappingServiceImpl implements BindingIndependentMappingSer val promisedTypes = HashMultimap.>create; + @Property var SchemaContext schemaContext; //ServiceRegistration listenerRegistration -- 2.36.6