home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2012 January / maximum-cd-2012-01.iso / DiscContents / digsby_setup.exe / lib / digsby_chatlogs / interfaces.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2011-10-05  |  1.3 KB  |  29 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.6)
  3.  
  4. from peak.util.addons import AddOn
  5. import protocols
  6.  
  7. class IAliasProvider(protocols.Interface):
  8.     
  9.     def get_alias(name, service, protocol = None):
  10.         pass
  11.  
  12.     
  13.     def set_alias(name, service, protocol, alias):
  14.         pass
  15.  
  16.  
  17.  
  18. class StubAliasProvider(AddOn):
  19.     protocols.advise(instancesProvide = (IAliasProvider,), asAdapterForTypes = (object,))
  20.     
  21.     def get_alias(self, name, service, protocol = None):
  22.         pass
  23.  
  24.     
  25.     def set_alias(self, name, service, protocol, alias):
  26.         pass
  27.  
  28.  
  29.