use setting on type for getting container for object creation

This commit is contained in:
Helmut Merz 2015-04-16 12:31:31 +02:00
parent 1efa3cbbdb
commit 6b09ed2f9f

View file

@ -106,6 +106,10 @@ class LoopsType(BaseType):
@Lazy
def defaultContainer(self):
if self.typeProvider:
cont = ITypeConcept(self.typeProvider).conceptManager
if cont and cont in self.root:
return self.root[cont]
return self.root[self.containerMapping.get(self.qualifiers[0], 'concept')]
@Lazy