![]() Server : Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips System : Linux server1.richineiserver.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : fdshops ( 1003) PHP Version : 8.2.21 Disable Function : NONE Directory : /lib64/python2.7/site-packages/zope/interface/ |
� �/Qc @ s� d Z d Z d d l m Z d d l m Z e � [ d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z e e � d e e � Z d S( s� Interfaces This package implements the Python "scarecrow" proposal. The package exports two objects, `Interface` and `Attribute` directly. It also exports several helper methods. Interface is used to create an interface with a class statement, as in: class IMyInterface(Interface): '''Interface documentation ''' def meth(arg1, arg2): '''Documentation for meth ''' # Note that there is no self argument To find out what you can do with interfaces, see the interface interface, `IInterface` in the `interfaces` module. The package has several public modules: o `declarations` provides utilities to declare interfaces on objects. It also provides a wide range of helpful utilities that aid in managing declared interfaces. Most of its public names are however imported here. o `document` has a utility for documenting an interface as structured text. o `exceptions` has the interface-defined exceptions o `interfaces` contains a list of all public interfaces for this package. o `verify` has utilities for verifying implementations of interfaces. See the module doc strings for more information. t restructuredtexti����( t Interface( t _wire( t Declaration( t alsoProvides( t classImplements( t classImplementsOnly( t classProvides( t directlyProvidedBy( t directlyProvides( t implementedBy( t implementer( t implementer_only( t implements( t implementsOnly( t moduleProvides( t noLongerProvides( t providedBy( t provider( t Invalid( t Attribute( t invariant( t taggedValue( t Provides( t IInterfaceDeclarationR R N( s Interfaces Attribute( t __doc__t __docformat__t zope.interface.interfaceR R t zope.interface.declarationsR R R R R R R R R R R R R R R R t zope.interface.exceptionsR R R R R t zope.interface.interfacesR t tuplet __all__( ( ( s= /usr/lib64/python2.7/site-packages/zope/interface/__init__.pyt <module>2 s: