class Syskit::GUI::ModelBrowser::OroGenResolver
Public Instance Methods
each_submodel(model) { |m, excluded| ... }
click to toggle source
# File lib/syskit/gui/model_browser.rb, line 45 def each_submodel(model) if model == Syskit::TaskContext model.each_submodel do |m| excluded = (!m.name || m.private_specialization?) yield(m, excluded) end end end
split_name(model)
click to toggle source
# File lib/syskit/gui/model_browser.rb, line 36 def split_name(model) name = model.name if name.start_with?("OroGen.") name.split(".") else name.split("::") end end