Class: ActiveFacts::Metamodel::ImplicitFactType::ImplicitReading::ImplicitReadingRoleSequence::ImplicitReadingRoleRef
- Inherits:
-
Object
- Object
- ActiveFacts::Metamodel::ImplicitFactType::ImplicitReading::ImplicitReadingRoleSequence::ImplicitReadingRoleRef
- Defined in:
- lib/activefacts/vocabulary/extensions.rb
Instance Attribute Summary collapse
-
#role ⇒ Object
readonly
Returns the value of attribute role.
-
#role_sequence ⇒ Object
readonly
Returns the value of attribute role_sequence.
Instance Method Summary collapse
- #describe ⇒ Object
-
#initialize(role, role_sequence) ⇒ ImplicitReadingRoleRef
constructor
A new instance of ImplicitReadingRoleRef.
- #join_node ⇒ Object
- #join_role ⇒ Object
- #leading_adjective ⇒ Object
- #trailing_adjective ⇒ Object
Constructor Details
#initialize(role, role_sequence) ⇒ ImplicitReadingRoleRef
Returns a new instance of ImplicitReadingRoleRef.
645 646 647 648 |
# File 'lib/activefacts/vocabulary/extensions.rb', line 645 def initialize(role, role_sequence) @role = role @role_sequence = role_sequence end |
Instance Attribute Details
#role ⇒ Object (readonly)
Returns the value of attribute role.
643 644 645 |
# File 'lib/activefacts/vocabulary/extensions.rb', line 643 def role @role end |
#role_sequence ⇒ Object (readonly)
Returns the value of attribute role_sequence.
644 645 646 |
# File 'lib/activefacts/vocabulary/extensions.rb', line 644 def role_sequence @role_sequence end |
Instance Method Details
#describe ⇒ Object
653 654 655 |
# File 'lib/activefacts/vocabulary/extensions.rb', line 653 def describe @role.concept.name end |
#join_node ⇒ Object
649 |
# File 'lib/activefacts/vocabulary/extensions.rb', line 649 def join_node; nil; end |
#join_role ⇒ Object
650 |
# File 'lib/activefacts/vocabulary/extensions.rb', line 650 def join_role; nil; end |
#leading_adjective ⇒ Object
651 |
# File 'lib/activefacts/vocabulary/extensions.rb', line 651 def leading_adjective; nil; end |
#trailing_adjective ⇒ Object
652 |
# File 'lib/activefacts/vocabulary/extensions.rb', line 652 def trailing_adjective; nil; end |