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

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.6)
  3.  
  4.  
  5. class NS:
  6.     ActivityStreams = 'http://activitystrea.ms/schema/1.0/'
  7.     ActivityContext = 'http://activitystrea.ms/context/'
  8.     Atom = 'http://www.w3.org/2005/Atom'
  9.  
  10.  
  11. class Object:
  12.     Photo = 'http://activitystrea.ms/schema/1.0/photo'
  13.     BlogEntry = 'http://activitystrea.ms/schema/1.0/blog-entry'
  14.     Song = 'http://activitystrea.ms/schema/1.0/song'
  15.     Note = 'http://activitystrea.ms/schema/1.0/note'
  16.     ForumTopic = 'http://activities.myspace.com/schema/1.0/ObjectTypes/Forum_Topic'
  17.     Video = 'http://activitystrea.ms/schema/1.0/video'
  18.     Group = 'http://activitystrea.ms/schema/1.0/group'
  19.     Event = 'http://activitystrea.ms/schema/1.0/event'
  20.     Band = 'http://activities.myspace.com/schema/1.0/ObjectTypes/Band'
  21.     Politician = 'http://activities.myspace.com/schema/1.0/ObjectTypes/Politician'
  22.     Comedian = 'http://activities.myspace.com/schema/1.0/ObjectTypes/Comedian'
  23.     Filmmaker = 'http://activities.myspace.com/schema/1.0/ObjectTypes/Filmmaker'
  24.     FriendCategory = 'http://activities.myspace.com/schema/1.0/ObjectTypes/Friend_Category'
  25.     
  26.     def get_name(cls, uri):
  27.         for x in cls.__dict__:
  28.             if cls.__dict__.get(x, None) == uri:
  29.                 return x
  30.         
  31.         return 'Unknown'
  32.  
  33.     get_name = classmethod(get_name)
  34.  
  35.  
  36. class Verb:
  37.     Tag = 'http://activities.myspace.com/schema/1.0/Verbs/Tag'
  38.     Install = 'http://activities.myspace.com/schema/1.0/Verbs/Install'
  39.     Post = 'http://activitystrea.ms/schema/1.0/post'
  40.     Share = 'http://activitystrea.ms/schema/1.0/share'
  41.     Favorite = 'http://activitystrea.ms/schema/1.0/favorite'
  42.     ConfirmConnection = 'http://activitystrea.ms/schema/1.0/confirm-connection'
  43.     Join = 'http://activitystrea.ms/schema/1.0/join'
  44.     
  45.     def get_name(cls, uri):
  46.         for x in cls.__dict__:
  47.             if cls.__dict__.get(x, None) == uri:
  48.                 return x
  49.         
  50.         return 'Unknown'
  51.  
  52.     get_name = classmethod(get_name)
  53.  
  54. BlogPost = (Verb.Post, Object.BlogEntry)
  55. PhotoPost = (Verb.Post, Object.Photo)
  56. SongPost = (Verb.Share, Object.Song)
  57. StatusUpdate = (Verb.Post, Object.Note)
  58. ForumTopicPost = (Verb.Post, Object.ForumTopic)
  59. VideoShare = (Verb.Share, Object.Video)
  60. VideoPost = (Verb.Post, Object.Video)
  61. VideoFavorite = (Verb.Favorite, Object.Video)
  62.