Class: ActiveFacts::Metamodel::Scoping
- Defined in:
- lib/activefacts/metamodel/metamodel.rb,
lib/activefacts/metamodel/extensions.rb
Constant Summary
Constants inherited from Component
Component::RANK_DISCRIMINATOR, Component::RANK_FOREIGN, Component::RANK_IDENT, Component::RANK_INDICATOR, Component::RANK_INJECTION, Component::RANK_MANDATORY, Component::RANK_MULTIPLE, Component::RANK_NON_MANDATORY, Component::RANK_SCOPING, Component::RANK_SUBTYPE, Component::RANK_SUPER, Component::RANK_SURROGATE, Component::RANK_VALUE
Instance Method Summary collapse
Methods inherited from Mapping
#all_leaf, #inspect, #is_auto_assigned, #is_mandatory, #re_rank, #root, #show_trace, #validate_members
Methods inherited from Component
#all_role, #comment, #data_type, #depth, #fork_to_new_parent, #in_foreign_key, #in_primary_index, #inspect, #is_auto_assigned, #is_mandatory, #leaves, #narrow_value_constraint, #parent_entity_type, #path, #primary_index_components, #rank_key, #rank_kind, #rank_path, #root, #show_trace, #uncache_rank_key
Instance Method Details
#path_mandatory ⇒ Object
2203 2204 2205 |
# File 'lib/activefacts/metamodel/extensions.rb', line 2203 def path_mandatory parent.path_mandatory end |