예제 #1
0
파일: data.py 프로젝트: chmouel/kupfer
	def _insert_object(self, pane, obj):
		"Insert @obj in @pane: prepare the object, then emit pane-reset"
		sc = GetSourceController()
		sc.decorate_object(obj)
		self.emit("pane-reset", pane, search.wrap_rankable(obj))
예제 #2
0
파일: data.py 프로젝트: chmouel/kupfer
def dress_leaves(seq, action):
	"""yield items of @seq "dressed" by the source controller"""
	sc = GetSourceController()
	for itm in seq:
		sc.decorate_object(itm.object, action=action)
		yield itm
예제 #3
0
파일: data.py 프로젝트: jchtt/kupfer-adds
 def _decorate_object(self, *objects):
     sc = GetSourceController()
     for obj in objects:
         sc.decorate_object(obj)
예제 #4
0
파일: data.py 프로젝트: CharString/kupfer
	def _decorate_object(self, *objects):
		sc = GetSourceController()
		for obj in objects:
			sc.decorate_object(obj)
예제 #5
0
파일: data.py 프로젝트: jchtt/kupfer-adds
def dress_leaves(seq, action):
    """yield items of @seq "dressed" by the source controller"""
    sc = GetSourceController()
    for itm in seq:
        sc.decorate_object(itm.object, action=action)
        yield itm