class AppController(object): def __init__(self): # The process model self.__processModel = None self.guiController = None def init(self): #Create the model self.__processModel = ProcessModel.ProcessModel() self.guiController = GuiController(self) self.guiController.init(self.__processModel) def setSource(self,text): print "SET SOURCE",text self.__processModel.setSource(text) def setDestination(self,text): print "SET Destination",text self.__processModel.setDestination(text) def encrypt(self,password): if (self.__processModel.getStatus() != ProcessModel.READY): return else: Security.Security().encrypt(self.__processModel, password) def decrypt(self,password): if (self.__processModel.getStatus() != ProcessModel.READY): return else: Security.Security().decrypt(self.__processModel, password)
def init(self): #Create the model self.__processModel = ProcessModel.ProcessModel() self.guiController = GuiController(self) self.guiController.init(self.__processModel)