Module: UML13::Classifier::ClassModule
- Defined in:
- lib/metamodels/uml13_metamodel_ext.rb
Instance Method Summary collapse
- #localCompositeEnd ⇒ Object
- #localNavigableEnd ⇒ Object
- #remoteCompositeEnd ⇒ Object
- #remoteNavigableEnd ⇒ Object
Instance Method Details
#localCompositeEnd ⇒ Object
12 13 14 |
# File 'lib/metamodels/uml13_metamodel_ext.rb', line 12 def localCompositeEnd associationEnd.select{|e| e.aggregation == :composite} end |
#localNavigableEnd ⇒ Object
18 19 20 |
# File 'lib/metamodels/uml13_metamodel_ext.rb', line 18 def localNavigableEnd associationEnd.select{|e| e.isNavigable} end |
#remoteCompositeEnd ⇒ Object
15 16 17 |
# File 'lib/metamodels/uml13_metamodel_ext.rb', line 15 def remoteCompositeEnd associationEnd.otherEnd.select{|e| e.aggregation == :composite} end |
#remoteNavigableEnd ⇒ Object
21 22 23 |
# File 'lib/metamodels/uml13_metamodel_ext.rb', line 21 def remoteNavigableEnd associationEnd.otherEnd.select{|e| e.isNavigable} end |