Class: ActiveFacts::Metamodel::LinkFactType::ImplicitReading::ImplicitReadingRoleSequence
- Inherits:
-
Object
- Object
- ActiveFacts::Metamodel::LinkFactType::ImplicitReading::ImplicitReadingRoleSequence
show all
- Defined in:
- lib/activefacts/vocabulary/extensions.rb
Defined Under Namespace
Classes: ImplicitReadingRoleRef
Instance Method Summary
collapse
Constructor Details
Returns a new instance of ImplicitReadingRoleSequence.
886
887
888
|
# File 'lib/activefacts/vocabulary/extensions.rb', line 886
def initialize roles
@role_refs = roles.map{|role| ImplicitReadingRoleRef.new(role, self) }
end
|
Instance Method Details
#all_reading ⇒ Object
896
897
898
|
# File 'lib/activefacts/vocabulary/extensions.rb', line 896
def all_reading
[]
end
|
#all_role_ref ⇒ Object
890
891
892
|
# File 'lib/activefacts/vocabulary/extensions.rb', line 890
def all_role_ref
@role_refs
end
|
#describe ⇒ Object
893
894
895
|
# File 'lib/activefacts/vocabulary/extensions.rb', line 893
def describe
'('+@role_refs.map(&:describe)*', '+')'
end
|