Class: Syskit::Models::SpecializationManager::SpecializationBlockContext::Child

Inherits:
FacetedAccess show all
Defined in:
lib/syskit/models/specialization_manager.rb

Overview

Representation of a composition child within the block context

Instance Attribute Summary

Attributes inherited from FacetedAccess

#object, #port_mappings, #ports_on_required

Attributes inherited from InstanceSelection

#component, #required, #selected, #service_selection

Instance Method Summary collapse

Methods inherited from FacetedAccess

#connect_to, #each_input_port, #each_output_port, #each_port, #each_port_helper, #find_all_port_mappings_for, #find_data_service, #find_data_service_from_type, #find_port, #find_ports_on_required, #find_through_method_missing, #has_port?, #has_through_method_missing?, #initialize, #self_port_to_component_port, #to_s

Methods inherited from InstanceSelection

#autoselect_service_if_needed, #bind, #component_model, compute_service_selection, #each_fullfilled_model, #fullfills?, #initialize, #initialize_copy, #instanciate, #port_mappings, #pretty_print, #selected_model, #to_s

Constructor Details

This class inherits a constructor from Syskit::Models::FacetedAccess

Instance Method Details

#child_nameObject



406
# File 'lib/syskit/models/specialization_manager.rb', line 406

def child_name; object.child_name end