use IPredicate as type interface for predicate type in standard setup

This commit is contained in:
Helmut Merz 2011-09-28 10:22:59 +02:00
parent 066f607aff
commit 89f4ac4b49

View file

@ -33,7 +33,7 @@ from zope.traversing.api import getName, traverse
from cybertools.typology.interfaces import IType from cybertools.typology.interfaces import IType
from loops.common import adapted from loops.common import adapted
from loops.concept import ConceptManager, Concept from loops.concept import ConceptManager, Concept
from loops.interfaces import ILoops, ITypeConcept from loops.interfaces import ILoops, ITypeConcept, IPredicate
from loops.interfaces import IFile, IImage, ITextDocument, INote from loops.interfaces import IFile, IImage, ITextDocument, INote
#from loops.query import IQueryConcept #from loops.query import IQueryConcept
from loops.record import RecordManager from loops.record import RecordManager
@ -98,6 +98,7 @@ class SetupManager(object):
ITypeConcept(textdocument).typeInterface = ITextDocument ITypeConcept(textdocument).typeInterface = ITextDocument
ITypeConcept(note).typeInterface = INote ITypeConcept(note).typeInterface = INote
ITypeConcept(note).viewName = 'note.html' ITypeConcept(note).viewName = 'note.html'
ITypeConcept(predicate).typeInterface = IPredicate
hasType.conceptType = predicate hasType.conceptType = predicate
standard.conceptType = predicate standard.conceptType = predicate