;ō įQ=c@s'dklZdefd„ƒYZdS((sBasesIPostcBsĒtZd„Zd„Zded„Zd„Zd„Zd„Zd„Z d „Z d „Z d „Z d „Z d „Zd„Zd„Zdddddeed„ZRS(NcCsdS(s returns the top ancestor N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pys thread_topscCsdS(s Return a list of ancestral postsN((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pys ancestorsssidcCsdS(s%Return a list of replies to this itemN((ssort_keysREQUEST((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pyschildrenscCsdS(s5 Return the object for which this object is a reply. N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pys inReplyToscCsdS(s' Return the next object that is reply. N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pys nextReplyscCsdS(s+ Return the next object on the same level. N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pys nextMessagescCsdS(s/ Return the previous object on the same level. N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pyspreviousMessagescCsdS(s? Return the id of the object for which this object is a reply. N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pys in_reply_toscCsdS(sF Counts the number of chilren of this message, including this message N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pyschildMessageCount!scCsdS(s9 Looks at the topmost ancestor, and then counts children N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pysthreadMessageCount#scCsdS(s< Looks through children and returns the newest message date N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pyschildNewestMessageDate%scCsdS(su Looks at the topmost ancestor, and then recurses through the messages finding the last created message N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pysthreadNewestMessageDate'scCsdS(s9 Boolean value to test if the message has any attachment N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pyshasAttachments+scCsdS(s% Return a list of attachment objects N((((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pysgetAttachments-sscCsdS(s Add a Post to its container N((sidstitlestextsauthorsemailsfilesREQUEST((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pysaddPost/s(s__name__s __module__s thread_tops ancestorssNoneschildrens inReplyTos nextReplys nextMessagespreviousMessages in_reply_toschildMessageCountsthreadMessageCountschildNewestMessageDatesthreadNewestMessageDateshasAttachmentssgetAttachmentssaddPost(((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pysIPosts             N(s InterfacesBasesIPost(sIPostsBase((sE/mnt/gmirror/ports/www/zope-cmfforum/work/CMFForum/interfaces/Post.pys?s