Class: KeepYourHead::AdaptorFlashcard

Inherits:
Adaptor
  • Object
show all
Defined in:
lib/Keepyourhead/gui/WindowEditAdapters.rb

Instance Method Summary collapse

Instance Method Details

#createChild(parent) ⇒ Object



217
218
# File 'lib/Keepyourhead/gui/WindowEditAdapters.rb', line 217

def createChild(parent)
end

#firstChild(object) ⇒ Object



207
208
209
# File 'lib/Keepyourhead/gui/WindowEditAdapters.rb', line 207

def firstChild(object)
	nil
end

#insertAfter(parent, item, other) ⇒ Object



219
220
221
222
223
224
225
# File 'lib/Keepyourhead/gui/WindowEditAdapters.rb', line 219

def insertAfter(parent,item,other)
	if other then
		parent.itemInsertAfter(item,other)
	else
		parent.itemInsertFirst(item)
	end
end

#name(object) ⇒ Object



200
201
202
# File 'lib/Keepyourhead/gui/WindowEditAdapters.rb', line 200

def name(object)
	object.name
end

#nextSibling(object) ⇒ Object



210
211
212
# File 'lib/Keepyourhead/gui/WindowEditAdapters.rb', line 210

def nextSibling(object)
	object.parent.itemNext object
end

#parent(object) ⇒ Object



204
205
206
# File 'lib/Keepyourhead/gui/WindowEditAdapters.rb', line 204

def parent(object)
	object.parent
end

#previousSibling(object) ⇒ Object



213
214
215
# File 'lib/Keepyourhead/gui/WindowEditAdapters.rb', line 213

def previousSibling(object)
	object.parent.itemPrevious object
end

#realization(object) ⇒ Object



229
230
231
# File 'lib/Keepyourhead/gui/WindowEditAdapters.rb', line 229

def realization(object)
	object.node
end

#remove(item) ⇒ Object



226
227
228
# File 'lib/Keepyourhead/gui/WindowEditAdapters.rb', line 226

def remove(item)
	item.parent.itemRemove item
end