def openDatabase(self): access = self.databaseDialog() if access: accessor = Accessor(access, ConnectionType.database) self.generateNewTab(self.handler["databaseHandler"].getVotesAsArray(accessor.getAccessString()), accessor)
def prediction(self,date=None): if not date: if self.model.getCurrentTable() and self.model.getCurrentTable().getAccessor() and self.model.getCurrentTable().getAccessor().getConnectionType()==ConnectionType.database: date = self.model.getCurrentTable().getAccessor().getAccessString() else: date = self.databaseDialog() if date: accessor = Accessor(date, ConnectionType.prediction) self.generateNewTab(self.handler["databaseHandler"].getPredictionsAsArray(accessor.getAccessString()), accessor)
def openFile(self): path = self.openFileDialog() if path is not "": accessor = Accessor(path, ConnectionType.csv) self.generateNewTab(self.handler["csvHandler"].getContentAsArray(accessor.getAccessString()), accessor)