Class: Syskit::GUI::ModelBrowser::OroGenResolver
- Defined in:
- lib/syskit/gui/model_browser.rb
Instance Method Summary collapse
Instance Method Details
#each_submodel(model) ⇒ Object
45 46 47 48 49 50 51 52 |
# 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) ⇒ Object
36 37 38 39 40 41 42 43 |
# 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 |