def __init__(self, extent): QtGui.QDialog.__init__(self) self.setupUi(self) self.destroyed.connect(self.closeEvent) self.appServer = None self.appServerRunning = False self.GDALprocess = None self.zoomLevel = "1" self.parameters = Parameters.instance() self.providerManager = ProviderManager.instance()
def messageReceived(self, message): # Keep alive connection if message == "ping": self.sendMessage("pong") return d = json.loads(message) vectors = ProviderManager.instance().request_tile(**d) if not vectors: self.sendMessage("{}") return for v in vectors: for i in range(len(v['results'])): if v['results'][i]: json_ = self.translator.parse(v['results'][i], v['geom'], v['hasH'], v['color'][i], v['uuid']) self.sendMessage(json_)
def __init__(self): self.providerManager = ProviderManager.instance() self.parameters = Parameters.instance()
def test_singleton(self): self.pm.vectors.append("test") self.assertEqual(ProviderManager.instance(), self.pm, "ProviderManager is not a singleton")
def setUp(self): self.pm = ProviderManager.instance()