diff --git a/typology/interfaces.py b/typology/interfaces.py index c019aa9..5d798a5 100644 --- a/typology/interfaces.py +++ b/typology/interfaces.py @@ -63,6 +63,10 @@ class IType(Interface): title=u'Default Container', description=u'Where objects of this type will be created in ' 'when no explicit container is given') + viewName = schema.ASCIILine(title=u'viewName', + description=u'Name of the default view to be used for ' + 'objects of this type', + required=False) typeProvider = schema.Object(Interface, title=u'Type Provider', description=u'A usually long-living object that corresponds ' diff --git a/typology/type.py b/typology/type.py index fe4896f..624c44a 100644 --- a/typology/type.py +++ b/typology/type.py @@ -49,6 +49,7 @@ class BaseType(object): typeInterface = None factory = None defaultContainer = None + viewName = '' typeProvider = None diff --git a/xedit/xedit.pt b/xedit/xedit.pt index bc1658d..4491dc4 100644 --- a/xedit/xedit.pt +++ b/xedit/xedit.pt @@ -1,7 +1,12 @@ - - + External Editor + External Editor