Overview Schemas Index

SPECIFICATION_BASED_CONFIGURATION_XIM (jsdai.SSpecification_based_configuration_xim)


FUNCTION consistent_configuration_type
          (config : configuration) : BOOLEAN;

 IF  ( 'specification_based_configuration_arm.class_condition_association' IN  TYPEOF  ( config . is_solution_for ) ) THEN  IF  config . configuration_type = configuration_kind . usage THEN  RETURN  ( config . is_solution_for \ class_condition_association . condition_type = 'part usage' ) ; ELSE  RETURN  ( config . is_solution_for \ class_condition_association . condition_type = 'design case' ) ; END_IF  ; END_IF  ; IF  ( 'specification_based_configuration_arm.class_specification_association' IN TYPEOF ( config . is_solution_for ) ) THEN  IF config . configuration_type = configuration_kind . usage THEN RETURN  ( config . is_solution_for \ class_specification_association . association_type = 'part usage' ) ; ELSE RETURN  ( config . is_solution_for \ class_specification_association . association_type = 'design case' ) ; END_IF  ; END_IF ; RETURN ( FALSE ) ; 

END_FUNCTION; -- consistent_configuration_type

public class FConsistent_configuration_type
          public static Value run(SdaiContext _context, Value config)