function sctCkResults = lick_ckblkpams_fetch(hSys, sCkType)
Checks all blocks found in system <hSys> for adherance to block-specific parameter rules. Required rule specific configuration parameters and libraries exempt from testing are retrieved from the current check configuration.
Check result structure <sctCkRes> always contains member <jExclLibs>, a java.util.HashSet with the libraries excluded from checks. Other members of that struct depend on the rule selected (see below).
Check type <sCkType> selects the rule to be checked (all from MAB 5.0) and might be one out of:
- 'db_0112', check result structure <sctCkRes> will contain additional members: * <bUseVecIdxZero>, the boolean parameter from check configuration defining wether 0-based or 1-based indexing is required with multiport switches. * <jBadIdxBase>, a java.util.ArrayList containing multiport switches with wrong index base.
- 'jc_0081', check result structure <sctCkRes> will contain additional members: * <jBadPortDisp>, a java.util.ArrayList containing blocks with rule offending block display.
- 'jc_0121', check result structure <sctCkRes> will contain additional members * <jBadSumSqr>, a java.util.ArrayList containing sum blocks with rule offending block shape. * <jBadSumOpOrdr>, a java.util.ArrayList containing sum blocks with rule offending order of operands. * <jBadSumNumIn>, a java.util.ArrayList containing sum blocks with rule offending number of inputs.
- 'jc_0621', check result structure <sctCkRes> will contain additional members * <jBadLogIcon>, a java.util.ArrayList containing logic operator blocks with rule offending block icon shape.
- 'jc_0626', check result structure <sctCkRes> will contain additional members * <jBadLookupExtrap>, a java.util.ArrayList containing table lookup blocks with rule offending extrapolation settings. * <jBadLookupInterp>, a java.util.ArrayList containing table lookup blocks with rule offending interpolation settings.
- 'na_0011', check result structure <sctCkRes> will contain additional members * <jBadGotoTagVsblt>, a java.util.ArrayList containing goto blocks with rule offending tag visibility.