Library Function lick_cklines_fetch

function sctCkResults = lick_cklines_fetch(hSys)

Checks all signal lines found in system <hSys> for disallowed graphical positioning as defined in MAB 5.0 db_0032. Required line positioning rules and libraries exempt from testing are retrieved from the current check configuration. See details in the documentation ofr rule check db_0032.

Check result structure <sctCkRes> contains members: - <jExclLibs>, a java.util.HashSet with the libraries excluded from checks. - <nLnsCrsHndl>, a number defining the handling of crossing lines. See configuration parameter documentation for details. - <bHasEdtLnStyle>, a boolean that indicates if the Simulink® version in use offers selectable line crossing styles. - <bIsLnStyleHop>, a boolean that indicates if the model editor line crossing styles is set to 'hop'. Is always false if <bHasEdtLnStyle> is. - <bCkLnsCrs>, a boolean that indicates if line crossing checks are required according to configuration parameters and capabilities of the current Simulink® version. - <jLnCrs>, a java.util.HashMap where the keys are handles of lines crossing other lines and the values are java.util.ArrayList lists containing the lines crossed. - <jOlap>, a java.util.HashMap where the keys are handles of lines overlapping other lines and the values are java.util.ArrayList lists containing the lines overlapped. - <jBlkCrs>, a java.util.HashMap where the keys are handles of lines crossing or touching blocks and the values are java.util.ArrayList lists containing the blocks crossed or touched. - <jMsplit>, a java.util.HashSet where the elements are handles of lines splitting into more than two other lines.