Module: Avm::With::ApplicationStereotype::ClassMethods
- Defined in:
- lib/avm/with/application_stereotype.rb
Instance Method Summary collapse
- #application_stereotype ⇒ Avm::ApplicationStereotype::Base
- #application_stereotype_name ⇒ String
- #stereotype_namespace_module ⇒ Module
Instance Method Details
#application_stereotype ⇒ Avm::ApplicationStereotype::Base
10 11 12 13 |
# File 'lib/avm/with/application_stereotype.rb', line 10 def application_stereotype @application_stereotype ||= ::Avm::Registry.application_stereotypes.detect(application_stereotype_name) end |
#application_stereotype_name ⇒ String
16 17 18 |
# File 'lib/avm/with/application_stereotype.rb', line 16 def application_stereotype_name stereotype_namespace_module.name.demodulize end |
#stereotype_namespace_module ⇒ Module
21 22 23 |
# File 'lib/avm/with/application_stereotype.rb', line 21 def stereotype_namespace_module module_parent.module_parent end |