TechnicalProperty property1 = createPropertyWithTypeBoolean();
TechnicalProperty property2 = createPropertyWithTypeBoolean();
BaseCondition baseCondition1 = createBaseCondition(property1,
BaseConditionOperators.EQUALS, null);
BaseCondition baseCondition2 = createBaseCondition(property2,
BaseConditionOperators.EQUALS, null);
// BaseConditions for logicCondition1
BaseCondition baseCondition3 = createBaseCondition(property2,
BaseConditionOperators.EQUALS, null);
BaseCondition baseCondition4 = createBaseCondition(property2,
BaseConditionOperators.EQUALS, null);
// BaseCondition for logicCondition2
BaseCondition baseCondition5 = createBaseCondition(property2,
BaseConditionOperators.EQUALS, null);
BaseCondition baseCondition6 = createBaseCondition(property2,
BaseConditionOperators.EQUALS, null);
LogicCondition logicCondition1 = ConstraintsFactory.eINSTANCE
.createLogicCondition();
logicCondition1.setLogicalConnectiveType(LogicalConnectiveTypes.AND);