コード例 #1
0
ファイル: controller.py プロジェクト: painter1/vistrails
 def updateCurrentTag(self, name):
     if BaseController.updateCurrentTag(self, name) == False:
         show_warning('Name Exists',
                      "There is already another version named '%s'.\n"
                      "Please enter a different one." % name)
         return False
     else:
         return True
コード例 #2
0
ファイル: controller.py プロジェクト: painter1/vistrails
 def execute(self, params):
     from gui.vistrails_window import _app
     result = BaseController.execute(self, params)
     _app.notify('execution_updated')
     return result
コード例 #3
0
ファイル: controller.py プロジェクト: painter1/vistrails
 def moveTag(self, from_version, to_version, name):
     BaseController.moveTag(self, from_version, to_version, name)
     self.stateChanged.emit()
コード例 #4
0
ファイル: controller.py プロジェクト: painter1/vistrails
 def updateAlias(self, alias):
     BaseController.updateAlias(self, alias)
コード例 #5
0
ファイル: controller.py プロジェクト: painter1/vistrails
 def removeAlias(self, name):
     BaseController.removeAlias(self, name)
コード例 #6
0
ファイル: controller.py プロジェクト: painter1/vistrails
 def setCurrentVersion(self, version, quiet=True):
     BaseController.setCurrentVersion(self, version)
     if not quiet:
         self.stateChanged.emit()
         self.versionChanged.emit(version)
コード例 #7
0
ファイル: controller.py プロジェクト: painter1/vistrails
 def setChanged(self, on):
     BaseController.setChanged(self, on)
     self.stateChanged.emit()
コード例 #8
0
ファイル: controller.py プロジェクト: painter1/vistrails
 def __init__(self, originalController, vt_controller, vt_version, mshptrail=None):
     QObject.__init__(self)
     BaseController.__init__(self, originalController, vt_controller, vt_version, mshptrail)
     self.name = ''
     self.currentMashupView = None