Module: Syskit::Actions::InterfaceExtension
- Includes:
- MetaRuby::DSLs::FindThroughMethodMissing
- Included in:
- Syskit::Actions
- Defined in:
- lib/syskit/actions/interface_model_extension.rb
Instance Method Summary collapse
- #find_through_method_missing(m, args) ⇒ Object
- #has_through_method_missing?(m) ⇒ Boolean
- #profile ⇒ Object
Instance Method Details
#find_through_method_missing(m, args) ⇒ Object
153 154 155 156 |
# File 'lib/syskit/actions/interface_model_extension.rb', line 153 def find_through_method_missing(m, args) MetaRuby::DSLs.find_through_method_missing( profile, m, args, '_tag'.freeze => :find_tag) || super end |
#has_through_method_missing?(m) ⇒ Boolean
148 149 150 151 |
# File 'lib/syskit/actions/interface_model_extension.rb', line 148 def has_through_method_missing?(m) MetaRuby::DSLs.has_through_method_missing?( profile, m, '_tag'.freeze => :has_tag?) || super end |
#profile ⇒ Object
144 145 146 |
# File 'lib/syskit/actions/interface_model_extension.rb', line 144 def profile self.class.profile end |