Class ConfigurationRulesTestData


  • public class ConfigurationRulesTestData
    extends java.lang.Object
    • Constructor Detail

      • ConfigurationRulesTestData

        public ConfigurationRulesTestData()
    • Method Detail

      • createConfigModelWithSubInstances

        public static ConfigModel createConfigModelWithSubInstances()
      • createConfigModelWithSubInstancesAndVarConds

        public static ConfigModel createConfigModelWithSubInstancesAndVarConds​(double startFactor)
      • createVariantConditions

        protected static void createVariantConditions​(InstanceModel instance,
                                                      int numberOfVarConds,
                                                      double startFactor)
      • createConfigModelWith2GroupAndAssignedValues

        public static ConfigModel createConfigModelWith2GroupAndAssignedValues()
      • createSubInstances

        protected static java.util.List<InstanceModel> createSubInstances()
      • createEmptyConfigModel

        public static ConfigModel createEmptyConfigModel()
      • createGroup1WithCsticAndAssignedValues

        protected static void createGroup1WithCsticAndAssignedValues​(InstanceModel rootInstance,
                                                                     java.util.List<CsticGroupModel> csticGroups)
      • createGroup2WithCsticAndAssignedValues

        protected static void createGroup2WithCsticAndAssignedValues​(InstanceModel rootInstance,
                                                                     java.util.List<CsticGroupModel> csticGroups)
      • createRadioButtonCstic

        public static CsticModel createRadioButtonCstic​(java.lang.String name,
                                                        java.lang.String author,
                                                        java.lang.String authorExternal,
                                                        boolean visible)
      • createInstance

        protected static InstanceModel createInstance()
      • createCheckBoxListCstic

        public static CsticModel createCheckBoxListCstic​(java.lang.String name,
                                                         java.lang.String author,
                                                         java.lang.String authorExternal,
                                                         boolean visible)
      • createConfigRAOWithCstic

        public static ProductConfigRAO createConfigRAOWithCstic​(java.lang.String csticName)
      • createConfigModelWithCstic

        public static ConfigModel createConfigModelWithCstic()
      • createConfigModelWithNumericCstic

        public static ConfigModel createConfigModelWithNumericCstic()
      • createConfigModelWithCsticWithAssignableValues

        public static ConfigModel createConfigModelWithCsticWithAssignableValues()
      • addSubInstanceWithCsticWithAssignableValues

        public static void addSubInstanceWithCsticWithAssignableValues​(ConfigModel configModel,
                                                                       java.lang.String subInstanceId)
      • createConfigModelWithNumericCsticAssignable

        public static ConfigModel createConfigModelWithNumericCsticAssignable()
      • setCsticAsActionTarget

        public static void setCsticAsActionTarget​(AbstractRuleActionRAO action,
                                                  java.lang.String csticName)
      • createCsticValueRAO

        public static CsticValueRAO createCsticValueRAO​(java.lang.String valueNameToSet)