Beispiel #1
0
    def _parserOptDevs(cls, layoutList, proxy):
        result = list()
        for i in xrange(len(layoutList)):
            optDevDescr = layoutList[i]
            result.append(OptionalDevice(optDevDescr['compactDescr'], proxy) if optDevDescr is not None else None)

        return result
Beispiel #2
0
 def createOptionalDevice(self, intCompactDescr, proxy = None):
     """
     Creates OptionalDevice item by the given arguments.
     
     :param intCompactDescr: item int compact descriptor
     :param proxy:  instance of ItemsRequester
     :param isBoughtForCredits: is item has been bought for credits
     :return: an instance of OptionalDevice class.
     """
     return OptionalDevice(intCompactDescr, proxy)
Beispiel #3
0
 def createOptionalDevice(self, intCompactDescr, proxy=None):
     return OptionalDevice(intCompactDescr, proxy)