2012-01-12 17:40:23 -05:00
|
|
|
from objp.util import pyref
|
2012-01-13 15:25:34 -05:00
|
|
|
from cocoa.inter import PyGUIObject, GUIObjectView
|
2012-01-15 17:24:30 -05:00
|
|
|
from core.gui.prioritize_dialog import PrioritizeDialog
|
2011-09-21 16:02:13 -04:00
|
|
|
|
2012-01-12 17:40:23 -05:00
|
|
|
class PrioritizeDialogView(GUIObjectView):
|
|
|
|
pass
|
2011-09-21 16:02:13 -04:00
|
|
|
|
2012-01-13 14:43:43 -05:00
|
|
|
class PyPrioritizeDialog(PyGUIObject):
|
2012-01-15 17:24:30 -05:00
|
|
|
def __init__(self, app: pyref):
|
|
|
|
model = PrioritizeDialog(app.model)
|
|
|
|
PyGUIObject.__init__(self, model)
|
|
|
|
|
2012-01-12 17:40:23 -05:00
|
|
|
def categoryList(self) -> pyref:
|
|
|
|
return self.model.category_list
|
2011-09-21 16:02:13 -04:00
|
|
|
|
2012-01-12 17:40:23 -05:00
|
|
|
def criteriaList(self) -> pyref:
|
|
|
|
return self.model.criteria_list
|
2011-09-21 16:02:13 -04:00
|
|
|
|
2012-01-12 17:40:23 -05:00
|
|
|
def prioritizationList(self) -> pyref:
|
|
|
|
return self.model.prioritization_list
|
2011-09-21 16:02:13 -04:00
|
|
|
|
|
|
|
def addSelected(self):
|
2012-01-12 17:40:23 -05:00
|
|
|
self.model.add_selected()
|
2011-09-21 16:02:13 -04:00
|
|
|
|
|
|
|
def removeSelected(self):
|
2012-01-12 17:40:23 -05:00
|
|
|
self.model.remove_selected()
|
2011-09-21 16:02:13 -04:00
|
|
|
|
|
|
|
def performReprioritization(self):
|
2012-01-12 17:40:23 -05:00
|
|
|
self.model.perform_reprioritization()
|