[Checkins] SVN: zope.introspector/trunk/src/zope/introspector/ Make important description provider stuff known to the package API.

Uli Fouquet uli at gnufix.de
Thu Jul 3 09:12:35 EDT 2008


Log message for revision 87962:
  Make important description provider stuff known to the package API.

Changed:
  U   zope.introspector/trunk/src/zope/introspector/__init__.py
  U   zope.introspector/trunk/src/zope/introspector/interfaces.py

-=-
Modified: zope.introspector/trunk/src/zope/introspector/__init__.py
===================================================================
--- zope.introspector/trunk/src/zope/introspector/__init__.py	2008-07-03 13:11:28 UTC (rev 87961)
+++ zope.introspector/trunk/src/zope/introspector/__init__.py	2008-07-03 13:12:34 UTC (rev 87962)
@@ -17,6 +17,8 @@
 """
 from objectinfo import ObjectInfo, ModuleInfo, PackageInfo, TypeInfo
 from utilityinfo import UtilityInfo
+from meta import priority
+from descriptionprovider import DescriptionProvider
 
 from zope.introspector.interfaces import IIntrospectorAPI
 from zope.interface import moduleProvides

Modified: zope.introspector/trunk/src/zope/introspector/interfaces.py
===================================================================
--- zope.introspector/trunk/src/zope/introspector/interfaces.py	2008-07-03 13:11:28 UTC (rev 87961)
+++ zope.introspector/trunk/src/zope/introspector/interfaces.py	2008-07-03 13:12:34 UTC (rev 87962)
@@ -16,6 +16,12 @@
 from zope import interface, schema
 
 class IIntrospectorBaseClasses(interface.Interface):
+    priority = interface.Attribute(
+        "Directive for use in description providers")
+    DescriptionProvider = interface.Attribute(
+        "A component that delivers a suitable description object "
+        "for certain kinds of objects."
+        )
     ObjectInfo = interface.Attribute("Basic Object Information")
     ModuleInfo = interface.Attribute("Information about a module")
     PackageInfo = interface.Attribute("Information about a package")



More information about the Checkins mailing list