コード例 #1
0
 def checkStatus(self, startStatus, *flagNames):
     expectedStatus = startStatus
     for name in flagNames:
         expectedStatus |= getattr(CommunicationStatus, name)
     status = CommunicationStatus(self.note).status
     self.failUnlessEqual(status, expectedStatus, 
         "Unexpected communication status: got %s, expected %s" % 
         (CommunicationStatus.dump(status), 
          CommunicationStatus.dump(expectedStatus)))
コード例 #2
0
    def addDisplayWhos(self, whos):
        super(Note, self).addDisplayWhos(whos)

        for stampObject in Stamp(self).stamps:
            method = getattr(stampObject, 'addDisplayWhos', lambda _: None)
            method(whos)

        from osaf.communicationstatus import CommunicationStatus
        CommunicationStatus(self).addDisplayWhos(whos)
コード例 #3
0
ファイル: summaryblocks.py プロジェクト: HackLinux/chandler
 def getCompareTuple(self, uuid):
     commState = CommunicationStatus.getItemCommState(uuid, self.itsView)
     return (commState,)
コード例 #4
0
 def GetAttributeValue(self, item, attributeName):
     # Determine what state this item is in.
     return getCommStateName(CommunicationStatus(item).status)
コード例 #5
0
 def getCompareTuple(self, uuid):
     commState = CommunicationStatus.getItemCommState(uuid, self.itsView)
     return (commState, )