FUNCTION get_pctr
(ac : Assembly_component; imjb : SET [0:?] OF Interface_mounted_join) : SET [0:?] OF Packaged_connector_terminal_relationship;
LOCAL cf : Component_feature; pctr : SET OF packaged_connector_terminal_relationship := []; END_LOCAL;
cf := imjb[1].connection_to_interconnect_module_component; IF ac :=: cf.associated_component THEN IF ('PHYSICAL_NODE_REQUIREMENT_TO_IMPLEMENTING_COMPONENT_ALLOCATION_ARM.PACKAGED_PART_INTERFACE_TERMINAL' IN TYPEOF(cf.definition)) THEN pctr := cf.definition.external_connector_function; RETURN(pctr); ELSE RETURN(pctr); END_IF; ELSE RETURN(pctr); END_IF; END_FUNCTION; -- get_pctr
|